Summary
Henrique Rosa is a Senior Software Engineer with 10 years of experience building secure, low-latency backend systems across IoT, automotive, fintech and cloud domains. He specializes in Java/Spring-based architectures, MQTT integrations, TLS/mTLS and pragmatic security (including Cognito + Spring Security proofs of concept) to make device-to-cloud communication reliable in real-world deployments. Henrique combines a Domain-Driven Design mindset with hands-on performance tuning—raising test coverage from near 0% to ~80% with JUnit and Testcontainers to enable safe, aggressive optimizations. His background in embedded firmware and early freelance web design gives him a rare end-to-end perspective, from microcontroller timing constraints to UX-aware front ends. Comfortable in cross-functional teams, he focuses on reducing chatty service interactions and avoiding distributed-monolith pitfalls. Based in Porto, he’s driven by producing auditable, maintainable systems that meet strict latency and security requirements.
10 years of coding experience
6 years of employment as a software developer
Java Web Developer Nanodegree Computer Software Development, Java Web Developer Nanodegree Computer Software Development at Udacity
Técnico em Automação Industrial Eletrônica Industrial, Técnico em Automação Industrial Eletrônica Industrial at ETEC Artur Alvim
Engenharia eletrônica Instituto Mauá de Tecnologia, Engenharia eletrônica Instituto Mauá de Tecnologia at Centro Universitário do Instituto Mauá de Tecnologia
Portuguese, English