Versão em português

LUCAS HIAGO

Senior Software Engineer | AI / LLM Engineer | Full Stack TypeScript
+55 31 98302-4848 | lucashiago.dsf@gmail.com | linkedin.com/in/lucashdsf | github.com/LucasHiago | lucashiago.com.br
Belo Horizonte, Minas Gerais, Brazil · Remote

Professional Summary

Senior Software Engineer with over 10 years building web products, currently split between AI/LLM engineering and Angular front-end. Led three Angular major migrations with the product live in production (8→16, 9→14, 16→19) and the migration of Java services to Nest.js. Does not train models in AI: builds the system around them, having delivered an AI subsystem of ~7,000 lines inside a 134,000-line Laravel codebase, autonomous agents with cheap reads and writes that require a human signature, and multi-agent orchestration over an ecosystem of 19+ microservices.

Core Skills

AI / LLM: OpenAI API (Chat Completions, Vision, Whisper, Embeddings) • Claude and Claude Agent SDK • MCP servers • RAG • pgvector and vector stores • prompt caching • structured output • LangChain + LangGraph • multi-agent orchestration • SSE streaming • Ollama • OpenRouter • Groq • n8n
Front-end: Angular (8x–20x) • TypeScript • RxJS • Signals • zoneless • SSR and prerender • React 19 / Next.js • Svelte • SCSS • HTML5 • Design Systems
Back-end: Nest.js • Node.js • REST APIs • WebSockets / Socket.IO • PHP / Laravel • Python (FastAPI) • Java (legacy) • C# / .NET
Data: PostgreSQL (including pgvector) • MySQL • MSSQL • TypeORM • Sequelize • data modeling and query optimization
Infra & DevOps: Docker • Docker Compose • PM2 • Nginx • AWS (ECS Fargate, RDS, ElastiCache, EFS) • Azure DevOps • CI/CD • Vercel • Git / GitLab / GitHub CLI
Engineering: Spec-Driven Development • layered architecture • SOLID • Clean Code • legacy refactoring • automated testing • technical leadership and mentoring • Scrum / Kanban

Professional Experience

NETPROJECT · PMO Platform Mar 2025 – Present
AI Implementation Engineer
  • Designed and implemented the platform's AI subsystem: ~7,000 lines inside a 134,000-line Laravel codebase (228 endpoints, 156 models), covering document understanding, workflow automation and AutoTimesheet.
  • Layered architecture for LLM work: wrapper, repository and models typed per use case (Chat, Vision, Whisper, Classification, Summarization), multi-model routing and SSE streaming.
  • perf-bot: autonomous agent serving 3 GitLab repositories across 2 channels, querying the staging database through a read-only MCP server and leaving every implementation for a human signature.
Steply Jan 2024 – Present
Solutions Architect and AI Engineer · CTO as a Service
  • SaaS for project, subscription and ticket management with native AI: Angular 20 zoneless, NestJS 11, PostgreSQL, TypeORM.
  • Spec-Driven Development harness shipped as a private marketplace plugin: it installs rules, workflow skills and agents (PO, tech lead, implementers) without copying files into the target repository. Scalable architecture and team mentoring at client sites.
Vibbra · Dígitro / NeoInteract ecosystem Jan 2025 – Jul 2026
AI Tooling and Agent Architecture Consultant
  • Agentic workflow over an ecosystem of 19+ microservices, integrating legacy Bugzilla, a story PMS and GitLab with the Claude Agent SDK and per-domain MCP servers; branches and worktrees are created after the implementation, grouped by service, and each worktree becomes a merge request.
  • MIGPO: a pipeline from a markdown story to an open PR, with 57 tasks executed in isolated worktrees and framework conventions pinned in a versioned file.
Supero Tecnologia · client: TOTVS Mar 2024 – Aug 2026
Senior Software Engineer
  • Migrated the TOTVS Support Portal from Angular 16 to 19 with the product live in production, one major at a time, with a smoke test between them.
  • Integration with Zendesk and with legacy Java services during the migration; deployment on Azure.
Octohub · OctoGames Jan 2026 – Jul 2026
Senior Full-Stack Engineer
  • Gaming marketplace delivered as a monorepo with 5 sub-projects in 4 months: NestJS 11, Angular 19, React 19, PostgreSQL 16, TypeORM, Socket.IO, Zod, Swagger.
  • Payments through Asaas and PushinPay (PIX), infrastructure on Docker, PM2 and Nginx, plus a Python bot.
Asteroth · personal project Jan 2022 – Present
Founder · Engine Developer · Game Designer
  • Isometric MMORPG on a spherical planet with a custom engine in C++, SDL and OpenGL/GLSL (CMake), no Unity and no Unreal: radial gravity, curved horizon and a day/night cycle with time zones by longitude.
SquadEvops Nov 2020 – Mar 2024
Software Engineer and Tech Lead
  • Technical leadership of a team delivering in Angular, Svelte and Nest.js; migration of Java services to Nest.js.
  • E-commerce framework NEO v3 migrated from Angular 8 to 16, eight majors apart, with gains in performance and maintainability.
JET · Elegance and Virtuol stores Feb 2021 – Nov 2023
Mid-level Frontend Developer
  • 4 commercial themes for UOL Host stores on a single core: catalog, cart and checkout in the core, theme as a presentation layer.
  • Upgrade from Angular 9 to 14 and Node to 18, dependency by dependency after the removal of ViewEngine, closing package vulnerabilities in the same move.

Earlier Experience

Education, Certifications and Languages

Technical degree in Digital Game Programming · Universidade Salgado de Oliveira (2014–2016)
Certifications: Vibbrante Certificate (Full Stack) • Advanced Context Engineering • Angular (v17+) • TypeScript from Basics to Advanced • two English certificates
Languages: Portuguese native • English, two completion certificates
Authorship: book DE VOLTA aos FUNDAMENTOS (2026) • a didactic series of 12 interactive pages about LLMs in PT/EN/ES • over 120 articles

Core Stack

TypeScript • JavaScript • Angular • RxJS • Signals • SSR • React • Next.js • Svelte • SCSS • HTML5 • Nest.js • Node.js • REST API • WebSocket • Socket.IO • PHP • Laravel • Python • FastAPI • Java • C# • .NET • C++ • OpenGL • PostgreSQL • pgvector • MySQL • MSSQL • TypeORM • Sequelize • OpenAI • GPT-4o • Claude • Anthropic • LLM • RAG • embeddings • vector store • prompt engineering • MCP • LangChain • LangGraph • multi-agent • Ollama • Whisper • n8n • Docker • PM2 • Nginx • AWS • Azure • CI/CD • Git • GitLab • Scrum • Kanban • Spec-Driven Development