Summary
Daniel Mesquita is a pragmatic full-stack Java developer with 8 years of experience building and maintaining scalable systems across telecom, finance cooperatives, and government sectors. He combines deep backend expertise in Java (6–21), Spring Boot, Kafka and Oracle with front-end skills in React/Angular and mobile work in React Native, having optimized portals serving around a million users and platforms used by 150k+ cooperative members. At NTConsult he modernizes legacy landscapes while supporting critical arrecadações APIs and working with Kubernetes, Graylog and CI/CD pipelines. He thrives in hybrid contexts—migrating and extending legacy Java/PLSQL systems, creating microservices and micro-frontends, and delivering end-to-end freelance projects such as a water-point registry for Angola. Known as “a simple guy who loves Java,” he pairs hands-on coding and tests (JUnit/Mockito/Spock) with a pragmatic focus on observability and performance. Quick to adapt to new architectures and languages (recent Golang training), he’s comfortable bridging maintenance work and greenfield feature delivery.
8 years of coding experience
IT Technician, Information Technology, IT Technician, Information Technology at Escola Técnica de Brasília
Systems Analysis and Development, Computer Programming/Programmer, General, Systems Analysis and Development, Computer Programming/Programmer, General at Universidade Católica de Brasília
Advanced Development in Golang - Goexpert, Computer and Information Sciences and Support Services, Advanced Development in Golang - Goexpert, Computer and Information Sciences and Support Services at Full Cycle
Portuguese, English, Spanish