I am a Backend Developer with 3 years of professional experience, focused on turning complex business rules into reliable, readable, and maintainable systems.
I currently work primarily with InterSystems Caché ObjectScript (MUMPS), my main professional development language, while deepening my expertise in the Java and Spring Boot ecosystem. I hold a degree in Systems Analysis and Development from Católica de Santa Catarina and am pursuing a postgraduate degree in Software Engineering with Java and AI at UNIPDS.
What I am building and learning
- Backend architecture with Java, Spring Boot, and Quarkus;
- Asynchronous integrations and event-driven systems with Kafka;
- Practical AI integrations in Java applications;
- MyTasks, a full-stack platform designed to simplify routines with a scalable Java backend and React frontend;
- More productive development workflows with Linux, WSL2, Ubuntu, and Zsh.
How I build software
I value purposeful code: clear naming, well-defined responsibilities, tests where they matter, and architectural decisions that make software easier to maintain. A good solution should work today and remain understandable tomorrow.
View tools and technologies
| Area | Technologies |
|---|---|
| Backend | Caché ObjectScript/MUMPS, Java, Spring Boot, Quarkus, JPA/Hibernate, REST APIs |
| Frontend | TypeScript, React |
| Data | PostgreSQL, MySQL |
| Messaging and observability | Apache Kafka, OpenTelemetry |
| Environment | Linux, Ubuntu, WSL2, Docker, Git, Zsh, Bash |
| Project | Highlight |
|---|---|
| GitFlow Coach | Spring Boot API that helps teams adopt Git and a standardized workflow. |
| User Management API | REST API built with Spring Boot, JPA/Hibernate, and MySQL for user management. |
| Vai Comigo | An accessible assisted-mobility project for older adults. |
| Java Postgraduate Program — Module 03 | Backend notes and projects using Spring Boot, Quarkus, and Kafka. |



