09/02/2026 updated


100 % available
Full Stack & Mobile Developer | Java | Kotlin | Spring Boot | Vue.js | Microservices
Belo Horizonte, Brazil
Only remote
Bachelor's Degree in Information Systems (NFQ Level 8), Newton Paiva UniversityJava (Programming Language)Mobile Application DevelopmentDevOpsGradleSpring FrameworkPostgreSQLMessaging Application Programming InterfaceMongoDBMySQLModel View Controller (MVC)Scrum MethodologyRabbitMQMockitoSystems IntegrationSpring MVC
Java & Spring Boot Backend Development
Expertise in building high-performance, scalable backend systems using Java (versions 8 to 23) and Spring Boot, including Spring Modulith and Spring MVC. Design and delivery of RESTful APIs, microservices architectures, and hexagonal architecture patterns across enterprise and public-sector environments.
Kotlin Multiplatform (KMP) Mobile Development
Development of cross-platform mobile applications using Kotlin Multiplatform, maximizing code sharing between platforms and ensuring native-level performance. Proven track record of launching mobile apps to production within tight timelines.
Vue.js 3 Frontend Development
Building responsive, high-quality user interfaces using Vue.js 3, Vuetify, and Element UI. Delivery of frontend solutions aligned with functional, usability, and accessibility standards across healthcare, logistics, and supply-chain domains.
Database Management & Query Optimisation
Extensive experience with relational and non-relational databases including PostgreSQL, Oracle, MySQL, Microsoft SQL Server, and MongoDB. Proven ability to optimise complex queries, reducing execution times significantly and preventing memory-related outages.
CI/CD Pipelines & DevOps
Implementation and maintenance of CI/CD pipelines using Docker, Git, Maven, Gradle, Liquibase, and Flyway. Standardisation of local and cloud environments to ensure reliable, automated deployment cycles and high production stability.
Asynchronous & Event-Driven Architecture with RabbitMQ
Integration of RabbitMQ for asynchronous, event-driven processing to eliminate UI wait times and enable background generation and delivery of heavy reports, improving end-user experience and system resilience.
Automated Testing (Mockito & Jest)
Application of automated testing strategies including unit testing with Mockito and interface testing with Jest, fully integrated into CI/CD pipelines. Achievements include increasing test coverage by over 70% and achieving near-zero critical production incidents post-deployment.
Reporting Solutions with JasperReports & Thymeleaf
Design and implementation of strategic reporting solutions using JasperReports and Thymeleaf to support business and regulatory requirements. Execution of the largest reporting performance refactor within an organisation, significantly improving PDF generation speed.
Agile Methodologies & Scrum
Active participation in Agile Scrum ceremonies including sprint planning, refinements, and delivery execution. Introduction of Agile process improvements such as daily stand-ups, contributing to increased delivery speed and improved team coordination.
Clean Code & SOLID Principles
Enforcement of clean code principles, SOLID design, and architectural boundaries across projects. Contribution to code quality enforcement, review practices, and long-term maintainability guidelines, significantly reducing technical debt.
Expertise in building high-performance, scalable backend systems using Java (versions 8 to 23) and Spring Boot, including Spring Modulith and Spring MVC. Design and delivery of RESTful APIs, microservices architectures, and hexagonal architecture patterns across enterprise and public-sector environments.
Kotlin Multiplatform (KMP) Mobile Development
Development of cross-platform mobile applications using Kotlin Multiplatform, maximizing code sharing between platforms and ensuring native-level performance. Proven track record of launching mobile apps to production within tight timelines.
Vue.js 3 Frontend Development
Building responsive, high-quality user interfaces using Vue.js 3, Vuetify, and Element UI. Delivery of frontend solutions aligned with functional, usability, and accessibility standards across healthcare, logistics, and supply-chain domains.
Database Management & Query Optimisation
Extensive experience with relational and non-relational databases including PostgreSQL, Oracle, MySQL, Microsoft SQL Server, and MongoDB. Proven ability to optimise complex queries, reducing execution times significantly and preventing memory-related outages.
CI/CD Pipelines & DevOps
Implementation and maintenance of CI/CD pipelines using Docker, Git, Maven, Gradle, Liquibase, and Flyway. Standardisation of local and cloud environments to ensure reliable, automated deployment cycles and high production stability.
Asynchronous & Event-Driven Architecture with RabbitMQ
Integration of RabbitMQ for asynchronous, event-driven processing to eliminate UI wait times and enable background generation and delivery of heavy reports, improving end-user experience and system resilience.
Automated Testing (Mockito & Jest)
Application of automated testing strategies including unit testing with Mockito and interface testing with Jest, fully integrated into CI/CD pipelines. Achievements include increasing test coverage by over 70% and achieving near-zero critical production incidents post-deployment.
Reporting Solutions with JasperReports & Thymeleaf
Design and implementation of strategic reporting solutions using JasperReports and Thymeleaf to support business and regulatory requirements. Execution of the largest reporting performance refactor within an organisation, significantly improving PDF generation speed.
Agile Methodologies & Scrum
Active participation in Agile Scrum ceremonies including sprint planning, refinements, and delivery execution. Introduction of Agile process improvements such as daily stand-ups, contributing to increased delivery speed and improved team coordination.
Clean Code & SOLID Principles
Enforcement of clean code principles, SOLID design, and architectural boundaries across projects. Contribution to code quality enforcement, review practices, and long-term maintainability guidelines, significantly reducing technical debt.
Experience
Professional experience0 - 5 years
Freelancer since2022
Languages
EnglishFluentPortugueseNative speaker
Project history
Designing and delivering high-performance enterprise web applications and cross-platform mobile solutions. Evolving the core web platform using Java 23 and Vue.js 3. Architecting a net-new mobile application using Spring Modulith and Kotlin Multiplatform (KMP). Applying automated testing with Mockito integrated into CI/CD pipelines. Successfully co-created and launched a new mobile application to production within the first 3 months.
Designing and delivering backend solutions using Java 11/17 and Spring Boot within distributed and microservice-based architectures. Developing and maintaining RESTful APIs with complex integrations. Implementing reporting solutions using JasperReports and Thymeleaf. Utilising Docker and RabbitMQ for asynchronous processing. Migrated over 12 million records across 300+ tables for four government clients. Delivered three strategic proof-of-concept projects for public-sector clients, each valued at R$8M+. Improved database performance by up to 90% through query optimisation across Oracle, PostgreSQL, and MSSQL.
Developed backend services using Java 8 and RESTful architecture to support large-scale healthcare workflows. Designed and implemented APIs using JSON for integration between clinical, administrative, and financial systems. Developed frontend interfaces using Vue.js and Element UI. Implemented LGPD-compliant security measures including encryption of sensitive personal data. Optimised SQL queries and database access using PostgreSQL. Delivered a strategic proof of concept for the IPSEMG state health plan, approved for production and generating an estimated R$500k to R$1M in revenue. Improved database performance by approximately 50% through SQL query optimisation.