Senior Software Engineer | 17+ years
Architecting distributed systems at scale — government & enterprise
Brasília, Brazil · [UTC−3]
Senior Software Engineer with 17+ years of experience architecting and building distributed systems for government and enterprise clients. Specialized in backend architecture (Node.js, Go), microservices, cloud-native platforms (Kubernetes/OpenShift), and CI/CD pipelines with integrated security. Proven track record in modernizing legacy systems, migrating monoliths to microservices, and reducing delivery cycles through automation. Red Hat Champion and Certified ScrumMaster®.
Languages: Portuguese (native) | English (intermediate — strong technical reading, professional written communication)
| Period | Company | Role | Focus |
|---|---|---|---|
| 2011 → now | NaEsquina Tecnologia | Founder & Software Engineer | Real-time tracking, AI automation |
| 2023–2026 | CENTRAL IT | Senior Software Engineer | Go microservices, chatbot platform, CI/CD |
| 2022–2023 | CENTRAL INFORMATION TECH | Tech Lead & Scrum Master | React Native, IoT (BLE/Serial) |
| 2019–2022 | ALLTECH | Solutions Architect | OpenShift, Infraero, Ansible automation |
| 2017–2019 | INDRA SISTEMAS | Systems Analyst | SisProuni 2.0, CAPES APIs |
Full career details
Jul 2023 – Jan 2026 · Go, Node.js, NestJS, Rust, TypeScript, PostgreSQL, Kubernetes, Jenkins
Senior engineer called into the architecture team to re-engineer an enterprise chatbot platform, migrating from a NestJS monolith to microservices in Go for government clients.
- Architected the migration of a NestJS monolith into 5+ independently deployable microservices in Go on Kubernetes HA
- Built a complete CI/CD pipeline on Jenkins with SAST, DAST, and automated code review gates — replacing manual bi-weekly deployments with on-demand releases
- Developed Rust components for the platform's NLU engine, processing high-throughput intent classification
- Created an embeddable web widget for chatbot integration into legacy government portals
- Contributed architecture standards — service contracts, testing strategies, code review, and observability — for a cross-functional team of 10+ engineers
Sep 2022 – Mar 2023 · React Native, Node.js, AdonisJS, MongoDB, BLE, Serial
Led a 3-person engineering team building a BLE beacon monitoring mobile application with IoT capabilities.
- Defined the architecture for a React Native mobile app with AdonisJS/Node.js backend and MongoDB
- Built an IoT module integrating Serial and BLE communication for physical asset tracking
- Established code review culture and mentored junior developers
Oct 2019 – May 2022 · Kubernetes, OpenShift, Ansible, Docker, Ceph, Jenkins, GitLab CI, ESXi, vCenter
Red Hat Champion leading architecture and deployment of enterprise Kubernetes/OpenShift solutions for clients including Infraero (national airport operator, 54+ airports).
- Designed and deployed OpenShift clusters with up to 30 nodes, implementing high-availability control planes, persistent storage via Ceph, and Day-2 operations automated with Ansible
- Automated infrastructure provisioning and conducted technical pre-sales for enterprise clients
- Migrated applications to containers with CI/CD pipelines
Jan 2017 – Jun 2019 · PHP, Laravel, Lumen, Angular, Oracle, Redis, Docker, Jenkins, OpenShift
- Built REST APIs with JWT authentication in Laravel/Lumen for government education platforms (CAPES)
- Architected the SisProuni 2.0 modernization — Brazil's national university scholarship program
- Contributed to the Carolina Bori Platform — national degree validation system
Mar 2011 – Present · Node.js, Go, Angular, Ionic, PostgreSQL, RabbitMQ, Redis, WebSockets, OpenSearch, Kubernetes, Docker
Building proprietary solutions in geolocation search, real-time vehicle tracking, and AI-powered automation.
- Real-time tracking and messaging platform with Node.js, RabbitMQ, WebSockets, and OpenSearch
- 100% containerized infrastructure on Kubernetes with Docker, PostgreSQL, and Redis
- AI sales agent for automating customer engagement and lead qualification (in development)
| Period | Role | Company | Stack |
|---|---|---|---|
| 2015–2017 | Software Engineer | MBA TECNOLOGIA | PHP, jQuery, Oracle — 6 mobile apps for MEC/INEP/Ministry of Health |
| 2013–2014 | Systems Analyst/Developer | SQUADRA (ANTT) | PHP, PostGIS, ETL — GIS railway system |
| 2008–2010 | Systems Analyst | UNIMIX | PHP, Oracle — TCU/Imprensa Nacional web portals |
| 2007–2008 | Junior/Mid Developer | TECNISYS | Java, Oracle — Biometric authentication (PalmSecure) |
| Project | Stack | Description |
|---|---|---|
| Bluetooth Virtual Keyboard | Rust, BlueZ, D-Bus | Turns Linux into a Bluetooth keyboard via BLE. Clean Architecture — reads kernel input events, communicates with BlueZ over D-Bus |
| SOLID ID | TypeScript | 128-bit unique ID generator (timestamp + entropy + CRC-16). Zero dependencies, Base62 encoded, time-sortable, checksum-validatable |
| Debian 13 Hardening & Tuning | Ansible | Playbook for CIS/STIG hardening and performance tuning of Debian 13 servers. 50+ customizable variables |
| k8s-one | Shell, etcd, containerd, Calico | Single-node Kubernetes cluster built from scratch with official upstream components — no K3s, no kubeadm |
- 🎓 Computer Science (B.S.) — Cruzeiro do Sul University (in progress — expected 2029)
- 🏅 Certified ScrumMaster (CSM) — Scrum Alliance, 2016
