Gabriel Ferraz is a versatile software engineer with 10 years of experience building full-stack systems across HR tech, e-commerce and banking, currently focused on cloud-native back-ends and micro-frontends. He holds a Bachelor's in Information Systems from USP and an MBA in Software Architecture, blending formal architectural training with hands-on delivery. Comfortable across JavaScript/TypeScript, Python/FastAPI and learning Go, he designs and operates services with Docker, Kubernetes, Terraform and AWS, and has deep experience with PostgreSQL, MySQL, MongoDB and Redis. An open-source enthusiast, he authored ArchUnit JS to bring Java-style architecture testing to the JavaScript ecosystem, reflecting his interest in tooling and team-level quality. He mentors junior engineers, influences technical decisions with stakeholders, and prioritizes maintainability and a healthy “bus factor” when leading teams. Based in São Paulo, he combines practical production experience with a knack for teaching and systems thinking.
10 years of coding experience
7 years of employment as a software developer
Bachelor's degree Information Systems, Bachelor's degree Information Systems at USP - Universidade de São Paulo
Master of Business Administration - MBA FullCycle Architecture, Master of Business Administration - MBA FullCycle Architecture at Faculdade Brasília
NodeJS AUTH server built with TDD and DDD along with Clean Architecture.
Contributions:1 review, 12 commits, 101 PRs in 5 months
jesthuskycqrslint-stagedmongodb
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.