Senior Software Engineer with more than 20 years of experience building and evolving business-critical systems across telecommunications, payments, insurance, retail, energy, and application security.
I work across the full software delivery lifecycle — from solution architecture and backend services to mobile and web applications, automated testing, CI/CD, observability, and production support.
At Bosonit, working on a long-term project for TIM Brasil, I designed and continue to evolve an end-to-end preventive-maintenance platform. My responsibilities include the React Native application, Java backend, solution architecture, Jenkins pipelines, and ongoing product evolution.
Previously, at BugScout, I worked on static code analysis and application security, integrating Jenkins, Maven, SonarQube, SAP, and Docker. I developed Java and Spring Boot components, bytecode instrumentation, Java agents, and .NET test adapters, while also contributing to documentation, packaging, and front-end modernization.
My core expertise includes Java, Spring Boot, React Native, React, Node.js, Docker, and CI/CD. More recently, I have been expanding my work in applied AI, including RAG, AI agents, LangChain, LangGraph, OpenAI APIs, Google Cloud, and agent-native systems.
I am at my best when turning complex operational problems into reliable, maintainable products and owning the solution from architecture through production.
Highlights
- End-to-end ownership, from architecture to production
- Java, Spring Boot, React Native, React, Node.js, Docker, and CI/CD
- Business-critical systems and complex corporate integrations
- Application security and low-level code analysis
- Applied AI, AI agents, RAG, and agent-native systems