Guilherme Ruiz is a Senior Software Engineer with 12 years of experience building and modernizing large-scale, mission-critical systems across fintech, marketplaces and logistics. He specializes in microservices, observability, and both object-oriented and functional paradigms, having applied Hexagonal Architecture and functional Clojure at Nubank and led microservices redesigns at hipages. Comfortable across backend, full-stack and mobile stacks, he has production experience with Kafka, Temporal, Quarkus, NestJS and multiple cloud platforms (AWS, GCP). An active open-source contributor, he improved Kafka message serialization and memory behavior in the popular NestJS project, demonstrating attention to performance and testing. Based in Sydney and self-taught by inclination, he pairs pragmatic engineering with curiosity, often moving projects from proof-of-concept to reliable, scalable production services. Colleagues describe him as a creative problem-solver who gravitates toward high-ownership, high-impact challenges.
11 years of coding experience
9 years of employment as a software developer
Systems Analysis and Development, Systems Analysis and Development at São Paulo State Faculty of Technology
A progressive Node.js framework for building efficient, scalable, and enterprise-grade server-side applications with TypeScript/JavaScript 🚀
Role in this project:
Backend Developer
Contributions:11 reviews, 11 commits, 2 PRs in 2 months
Contributions summary:Guilherme primarily contributed to the microservices architecture within the NestJS framework. Their work involved implementing and refining Kafka-based message serialization, deserialization, and handling. They addressed memory leaks, removed unnecessary code, and added enhancements to improve performance and efficiency within the microservices communication layer, specifically concerning the serialization and deserialization of messages in a Kafka environment. They also focused on the testing and validation of the changes made, including the implementation of the tests.
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Guilherme Ruiz - Senior Software Engineer at hipages