Summary
Guilherme Umemura is a versatile software engineer with eight years of experience building scalable back-end systems and microservices, currently working at Arvo after contributions at QuintoAndar and PicPay. Trained in both Law and Information Systems at Universidade de São Paulo, he combines rigorous analytical thinking with pragmatic engineering—comfortable in Clojure, Java, Python, JavaScript and several other languages. At QuintoAndar he led design and componentization efforts for complex financial systems, improving developer experience, test coverage and production tooling. Enthusiastic about test-driven and event-driven architectures, he treats full lifecycle ownership and cross-team collaboration as core responsibilities. Occasionally seen in a suit thanks to his law background, he also teaches web development and brings a game-development perspective from prior work with C#, Unity3D and C++.
8 years of coding experience
3 years of employment as a software developer
Fédération Internationale de l'Art Photographique
University of São Paulo