Ships products end to end: UI, APIs, data, AI agents, and the cloud platform they run on.
15+ years shipping full-stack products in TypeScript, React/Next.js, and Node.js, from identity and payments to LLM agents. I own the whole path to production on AWS, so what I build actually runs.
I build products end to end: the UI, the APIs, the data model, and the AI agents behind them. Today I'm a senior full-stack engineer at Civic Technologies. I build Civic MCP, a security control plane connecting AI agents to 95+ enterprise tools with guardrails, audit logging, and secure credential management; and Bryn, a signal-based GTM product where LLM agents identify company visitors and act on intent signals in real time.
Before the AI focus, I spent 15+ years shipping full-stack products: a complete identity and authentication platform on Next.js and React, on-chain credentials that scaled past 1M issued, wallet and payment APIs on Node.js, an API-management platform, and video and e-learning platforms. I also own the path to production, so the AWS platform, deploys, and observability underneath my products are mine too.
BSc + MSc in Computer Science from UFMG. Comfortable in TypeScript, Node.js, Python, React, and Next.js, and increasingly in writing the agents that write the code.
activity
GitHub · last 12 months
contribution heatmap · 52wUTC−3
GitHub contribution heatmap: 2,745 contributions in the last 12 months.
Sep
Nov
Dec
Jan
Feb
Mar
Apr
May
Jun
Jul
Aug
Sep
Sun
Mon
Tue
Wed
Thu
Fri
Sat
private repos included · updates ~hourly
LessMore
contributions · 12mo2,745
Caveat: Commit count is a silly metric. Green squares aren't shipped software.
experience
5 roles · most recent first
2025 → Now
1 yr 6 mo
Belo Horizonte, Brazil
Senior Full-Stack Engineer & DevOps Lead
Civic Technologies
•Civic MCP (AI): build and operate an AI agent security control plane on Model Context Protocol (TypeScript, Node.js), connecting agents to 95+ enterprise tools with guardrails, audit logging, and secure credential management
•Bryn (AI): full-stack build of a signal-based GTM product: Next.js/React front end, Node.js services, and a PostgreSQL data model, where LLM-powered agents identify company visitors, enrich and score intent signals, and trigger automated plays into Slack and CRM
•Bryn enrichment pipeline: design and ship the agent orchestration that combines LLM calls with third-party data providers, with evaluation and observability built in
•Analytics pipeline: own the Kinesis → Lambda → Redshift pipeline that powers product usage reporting
•Also lead infrastructure across Civic products (AWS/EKS, GitOps, CI/CD, observability, incident response), so every feature ships with the full deploy and reliability story
•Designed and implemented a Digital Platform for API management (API Gateway/Kong, Ruby on Rails, Node.js, GCP, Kubernetes) — enabling secure, scalable API consumption across teams
•Developed a Staffing System (Ruby on Rails, React/Redux, AWS)
•Team technical leadership: coordinated development, drove architectural decisions, mentored team members
2015 → 2016
1 yr 3 mo
Software Engineer
Imaginie
•Designed and maintained a web application for distance education (Python/Django + AngularJS)
•Built a mobile app in Ionic + AngularJS
•Owned deployment, monitoring, and CI/CD (AWS, Docker, Ansible, New Relic)
2011 → 2015
4 yr 1 mo
Software Engineer
Samba Tech
•Built an Online Video Platform (Java/Spring MVC) and a distance education application (Python, Django, JavaScript)
•Owned infrastructure automation, deployment pipelines, monitoring, and platform design (AWS, Nagios, Graphite, Fabric, New Relic)