Summary
Bruno Garcia is a senior software engineer based in São Paulo with 10 years of experience designing and delivering enterprise Java systems using Domain-Driven Design and a stack that includes Java 8, Spring, Hibernate and modern front-end frameworks like Angular and Ionic. At Bluesoft he progressed from lead to senior engineer, driving architecture decisions and mentoring teams while shipping retail and integration-focused solutions. His background includes banking and embedded/RFID projects, giving him a strong footing in transactional systems, messaging and usability-driven product work. Trained at ICMC/USP and Caelum, he blends formal CS education with practical Java architecture expertise and a history of defining business rules and code review standards. Notably, he has repeatedly led architecture choices and technology selection across multiple companies, showing a pattern of ownership beyond pure implementation.
10 years of coding experience
10 years of employment as a software developer
Curso de Arquitetura e Design de Projetos Java (FJ-91), Tecnologia em Informática/Software, Curso de Arquitetura e Design de Projetos Java (FJ-91), Tecnologia em Informática/Software at Caelum
University of São Paulo
English