# Adriano Leão - Software Engineer

> Software engineer in Goiânia, Brazil building backend and AI systems (NestJS, Python, Go). Co-architect of GuaIA, 1st place at the CNJ Innovation Prize 2025.

- Location: Goiânia, Brazil
- Email: adrianocoelho133@gmail.com
- LinkedIn: https://www.linkedin.com/in/adrianocleao
- GitHub: https://github.com/AdrianoCLeao
- Website: https://adrianoleao.com/
- CV (PDF): https://adrianoleao.com/cv/Adriano-Leao-Software-Engineer.pdf
- Languages: Portuguese (Native), English (Native or bilingual), Spanish (Full professional), French (Professional working), Italian (Professional working)

## About me

I'm a software engineer who does his best work where the technical direction is still open: taking ownership, making the architecture calls and carrying a product from the first diagram to real users.

That has meant taking a new B2C product for artists from zero to launch, co-architecting an award-winning multimodal AI system, and building a data pipeline over Brazil's legislative APIs on a nonprofit budget.

Outside work, I build systems for fun: a relational database engine (MercuryDB) and a game engine (Starman), both in Rust, and a C compiler.

### Highlights

- **1st**: Place at the CNJ Innovation Prize 2025, with GuaIA
- **< 4s**: To analyze text, image, video and audio for disinformation
- **10x**: More relational database capacity, without significant added cost
- **10% → 4%**: Operational losses on a food production line, with machine learning

## Selected work

- [GuaIA](https://adrianoleao.com/case-study/guaia.md) (TRE-GO, Software Engineer and Co-architect, Aug 2024 - Jul 2026): A multimodal AI system that detects electoral disinformation across text, images, video and audio in under 4 seconds. 1st place at the CNJ Innovation Prize 2025.
- [ChatDoc](https://adrianoleao.com/case-study/chatdoc.md) (TCM-GO, Mid-level Software Engineer, Oct 2024 - Jun 2026): An AI tool that lets a public audit court's staff run semantic searches across rulings and regulations in natural language. Presented at AI.Brasil Experience.
- [MusicPlayce Hub](https://adrianoleao.com/case-study/musicplayce-hub.md) (MusicPlayce, Senior Software Engineer, Aug 2025 - Present): A new B2C product for artists and music producers. I defined the technical roadmap, architected the NestJS backend from scratch and led the team from zero to real users.
- [Como Votam](https://adrianoleao.com/case-study/como-votam.md) (Como Votam, Co-Founder, Aug 2025 - Present): A nonprofit civic-tech project that makes Brazil's public legislative data easy to visualize and analyze. I built the data pipeline and scaled the database 10x without significant added cost.

## Built for fun

- **MercuryDB** (Rust): Open-source relational database engine written in Rust.
- **Starman** (Rust): Multi-platform 2D/3D game engine with Rust-based scripting.
- **C Compiler** (Compilers): A C compiler implemented following Nora Sandler's 'Writing a C Compiler'.
- **Talking Hands** (Computer vision): Real-time Brazilian Sign Language (LIBRAS) recognition system.

## Stack & Experience

### Como Votam - Co-Founder

Aug 2025 - Present

**10x more relational database capacity with a hybrid cloud migration, on a nonprofit budget**

Co-founded a nonprofit civic-tech project that makes public legislative data easy to visualize and analyze. Built the automated pipeline over the Senate and Chamber of Deputies APIs, led engineering and marketing, defined the roadmap and kept a strictly technical, nonpartisan tone ahead of the 2026 elections.

Stack: Data pipelines, Hybrid cloud, Public APIs, Product strategy

### MusicPlayce - Senior Software Engineer

Aug 2025 - Present

**Took MusicPlayce Hub from zero to a functional product with real users**

Joined as a core engineer and grew into the technical reference for the team across backend APIs, mobile and integrations. Then took ownership of MusicPlayce Hub, a B2C product for artists and music producers: defined the technical roadmap, architected the NestJS backend from scratch and led the engineering team.

Stack: NestJS, Node.js, Dart, Go, Firebase, Microservices

### TRE-GO - Software Engineer and Co-architect

Aug 2024 - Jul 2026

**1st place at the CNJ Innovation Prize 2025 with GuaIA**

Co-architected GuaIA, a multimodal AI system that detects electoral disinformation across text, images, video and audio in under 4 seconds. Designed and implemented the Python and NestJS services, integrated multiple databases and coordinated across technical fronts. The system has since been adopted.

Stack: Python, NestJS, Multimodal AI, PostgreSQL

### TCM-GO - Mid-level Software Engineer

Oct 2024 - Jun 2026

**Shipped ChatDoc and presented it at AI.Brasil Experience**

Built AI-powered solutions for a public accountability institution in partnership with CEIA/UFG, working across frontend, backend, architecture, machine learning and data science. ChatDoc lets staff run semantic searches across the tribunal's decisions, rulings and internal regulations in natural language.

Stack: Python, NestJS, Machine Learning, NLP, Full stack

### DMHealth - Backend & DevOps Consultant

Jun - Oct 2025

**Helped the team make better engineering decisions instead of just writing the code**

Technical consultant on an AI API project built in partnership with CEIA. Evaluated architecture decisions, established DevOps practices and gave hands-on guidance, focused on enabling the team rather than on direct implementation.

Stack: Architecture review, DevOps, Technical guidance

### CEIA & AKCIT - Mid-level Software Engineer

Apr 2024 - Oct 2025

**Backend for an immersive virtual replica of UFG serving dozens of simultaneous users**

Designed the backend of a research metaverse: WebSocket and RESTful APIs, server-side rendering of the virtual world, authentication and role-based access control, with real-time audio, video and spatial interaction. Also integrated 3D scanners and printers into the environment via Unity and WebXR.

Stack: Go, WebSockets, Unity, WebXR, SSR

### A+ Platform - Junior Full Stack Engineer

May 2024 - Jul 2025

**Pilot with 339 students validated by the Banco Central**

Helped build and scale an educational platform used in public schools across Brazil. Contributed to architecture decisions and features across the stack, focused on step-by-step logical reasoning tools and real-time classroom supervision.

Stack: NestJS, PostgreSQL, React

### Grupo GSA Alimentos - Data Scientist

Mar 2023 - Mar 2024

**Cut operational losses from 10% to 4%**

Applied machine learning and data analysis to the production processes of a food manufacturing plant, as a continuous improvement intern.

Stack: Python, Machine Learning, Data Analysis

### Freelance - Freelance Software Engineer

Jan 2022 - Mar 2023

**End-to-end solutions with Go APIs on Clean Architecture, fully containerized**

Delivered full-stack solutions for clients: backend APIs and services in Go with Clean Architecture, containerized with Docker, plus support on a Next.js frontend.

Stack: Go, Gin, PostgreSQL, Docker, Next.js

## Technical skills

- **Languages**: Go, Rust, Python, JavaScript / TypeScript, Dart, C
- **Backend**: NestJS, Node.js, REST APIs, WebSockets, Microservices, Clean Architecture
- **Frontend & Mobile**: React, Next.js, Flutter, WebXR, Unity
- **Data & AI**: Machine Learning, NLP, Multimodal AI, Data Analysis, scikit-learn, pandas
- **Infrastructure**: Docker, PostgreSQL, Firebase, DevOps, Cloud Architecture
- **Systems**: System Design, Architecture, Compiler Design, Game Engine Development

## What I do

### Backend & Platform Engineering

APIs, microservices and real-time systems designed with Clean Architecture and shipped with solid DevOps practices, built to hold up with real users.

NestJS · Go · PostgreSQL · Docker

### AI Systems

From machine learning on a production line to multimodal detection and semantic search for public institutions: AI that is integrated into real products.

Python · Multimodal AI · NLP · scikit-learn

### Technical Leadership & Architecture

Taking ownership where the direction is still open: architecture decisions, technical roadmap and leading engineers from zero to a launched product.

System design · Roadmapping · Team leadership

### Systems Programming

Databases, compilers and engines built from first principles. It keeps my fundamentals sharp and shows in how I reason about performance and design.

Rust · C · Compilers · Game engines

## Education

- Bachelor's in Computer Science, Universidade Federal de Goiás (UFG) (2024 - 2027), Goiânia, Brazil

## Contact me

Open to Software Engineer roles in backend, AI and platform engineering. If you're building something that needs someone to own the technical direction, send me a message.

- https://adrianoleao.com/contact
- adrianocoelho133@gmail.com
