Skip to content
View UmTioAii's full-sized avatar

Block or report UmTioAii

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Content in all repositories owned by your account will be closed.
Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
UmTioAii/Readme.md

Daniel Anastácio

Software engineer focused on systems, data and AI agents. I build tools that have to be reliable in production: explicit architecture decisions, cost control, traceability, and tests that protect the behavior of the system.

I'm currently building ASTRO, a multi-agent harness for AI-assisted development, and I work on operational planning and systems integration for a solar energy company.

🔗 Portfolio · LinkedIn · Email


What I do

  • Systems and backend: domain modeling, integrations between teams, APIs and persistence with PostgreSQL and SQL Server.
  • AI agents: model routing, handoffs between agents, cost control and per-tool permissions.
  • Data and automation: pipelines and reports in Python, operational spreadsheet transformation and department-specific views.
  • Engineering quality: automated tests, ADRs, documented invariants and release gates.

Featured project: ASTRO

A local, terminal-first harness for AI coding agents, built with Bun and TypeScript.

Instead of letting the model decide what to do, the configuration defines which model runs each step. Every call is metered, every action goes into an audit trail, and each agent can only use the tools it was given.

  • Deterministic routing across providers (NVIDIA NIM, OpenRouter, Codex) with fallback.
  • Durable handoffs between agents, with idempotency and concurrency control.
  • Cost governance per agent, profile and provider.
  • Golden dataset as a continuous evaluation gate.

Try it:

npm install -g @umtioai/astro-harness@alpha
astro

📦 github.com/UmTioAii/ASTRO · MIT · contributions are welcome


Other projects

  • Bud-Budget: personal finance app for tracking income and expenses. Demo
  • Memo-RY: responsive memory game in TypeScript. Demo

Stack

Area Tools
Languages TypeScript, Python, JavaScript, SQL
Backend and data PostgreSQL, SQL Server, Supabase, Node.js, Bun
AI and agents Multi-model routing, OpenAI-compatible APIs, MCP, golden-dataset evaluation
Quality and delivery Automated tests, type checking, CI, Git and GitHub, ADRs

How I work

I document architecture decisions as ADRs, review changes through pull requests and write down the invariants the code must respect. I prefer systems that explain themselves over systems that depend on the memory of whoever built them.


Contact

Open to conversations about software engineering, AI agent architecture, and backend, platform or systems roles.


LinkedIn · Email

Pinned Loading

  1. Pagina-Portifolio Pagina-Portifolio Public

    TypeScript 1

  2. Memo-RY Memo-RY Public

    TypeScript 1

  3. Twigpine/openclaude Twigpine/openclaude Public

    runs anywhere. uses anything

    TypeScript 34.3k 9.1k

  4. ASTRO-Harness ASTRO-Harness Public

    Multi-agent coding harness for AI agents. Features deterministic model routing, append-only audit ledgers, cost governance, and durable handoffs. Built with Bun & TypeScript.

    TypeScript 4 1