About Me
- Mid-Level Software Developer with experience at Corelab, where I worked across multiple products simultaneously with a focus on APIs, integrations, and multi-tenant systems.
- Post-graduate in Software Architecture, with applied knowledge in Clean Architecture, SOLID, and design patterns.
- Experience with Node.js, TypeScript, AdonisJS, PostgreSQL, Sequelize and the modern software development ecosystem.
- Experience with Docker, GitHub Actions, and CI/CD practices for consistent environments and automated deliveries.
- Version control with Git and Gitflow, ensuring team organization and collaboration through code reviews and PRs.
- Building personal tools: Chrome extensions, desktop apps with Tauri + Rust, and various automations.
- Focus on challenging projects that require business logic, system organization, and process automation.
Main Stack
My Journey
Started at age 13: First contact with programming by configuring online game servers, learning Java and system administration in practice — where everything started with curiosity and a desire to understand how things work.
Information Technology Degree: Deepening knowledge in programming, architecture, and agile methodologies, building technical foundations and a systemic view.
Mega Júnior (UFMS) — Jun/2025 to Jan/2026: Served as Tech Lead and software developer in the complete refactoring of the Dipemax project API, applying Clean Architecture, Node.js, TypeScript, JWT, and Swagger.
Post-Graduation in Software Architecture: Deepened understanding of system design, Clean Architecture, and patterns that make code sustainable and maintainable.
Corelab — Sep/2025 to Aug/2026: Worked as a Mid-Level Software Developer across 5 simultaneous products, with responsibility for APIs, mobile integrations, security, and delivery quality in a startup environment.
Currently: Evolving in Rust/Tauri for desktop development, deepening API security practices (RBAC, CSRF, rate limiting), and continuing to build personal tools that solve real day-to-day problems.
Academic Background
- B.S. in Information Technology – UFMS (Jan/2025 – present)
- Basic English Level II – IFMS, Initial and Continuing Education (Mar/2026 – present)
- .NET Application Development – Educaminas EAD (Jan/2025 – Nov/2025)
- Post-Graduation in Software Architecture – Educaminas EAD (Jan/2025 – Jul/2025)
- Post-Graduation in BIM Project Management and Development – Faculdade de Minas (Sep/2023 – Jul/2024)
- Bachelor's in Architecture and Urbanism – Uniderp (Jun/2013 – Jun/2018)
Free Courses
- Relational Database – freeCodeCamp (Oct/2025)
- Scientific Computing with Python – freeCodeCamp (Mar/2024)
- Legacy JavaScript Algorithms and Data Structures – freeCodeCamp (Feb/2024)
- Microsoft Power BI for Business Intelligence and Data Science – Data Science Academy (Jan/2024)
- Git and GitHub – Curso em Vídeo (Dec/2023)
- Python 3 – World 3 – Curso em Vídeo (Nov/2023)
- Analog Electronics and Power Electronics – Nubbi (Sep/2020)
- Computer Technician Course – Prime Cursos do Brasil (Sep/2017)
- PC Operator and Computer Graphics – Mega Center Consultoria (Jan/2011)
- National Computer Program – Gledições Promoções e Assessoria (Sep/2005)