Summary
João Pereira is a Senior Software Engineer with 6 years of experience building and scaling high-performance backend systems and microservices using Node.js, TypeScript, Python, and both SQL and NoSQL databases. He has a proven track record of delivering measurable impact—speeding API responses by 37x, boosting microservice throughput up to 260%, and cutting CI/CD runtime nearly in half—by combining clean architecture, caching, and strategic optimizations. Comfortable across AWS, Docker, serverless patterns, and testing practices, he excels at integrating complex systems and improving maintainability for cross-platform products. A strong communicator and collaborator, João moves fluidly between hands-on coding and architectural design while mentoring teams in SOLID principles and design patterns. Currently part of a global engineering team at ABC Fitness and pursuing a master’s in software engineering, he brings both academic rigor and production-hardened pragmatism to challenging problems.
6 years of coding experience
4 years of employment as a software developer
Superior, Information Technology - Specialization in Systems Development and Analysis, Superior, Information Technology - Specialization in Systems Development and Analysis at IFPE Campus Garanhuns
Master’s, Computer Science (Software Engineering), Master’s, Computer Science (Software Engineering) at Universidade Federal de Pernambuco
Estácio de Sá University