Summary
Frederico Alexandre is a pragmatic software developer with about a decade of hands-on experience building web and mobile applications across Java, Python, TypeScript/React, Angular and React Native. He has a strong background in full SDLC practices—from TDD, CI/CD and build automation to deployments on Azure—and a track record of shipping customer-facing features at companies from startups to large consultancies. Notable strengths include rapid ramp-up on new stacks and environments, polished frontend UX work (Next.js/React, Angular) combined with backend API design (Flask, Java/Spring), and experience integrating third-party services like Google Maps, Stripe and Swagger-driven APIs. A high-achieving graduate in Game Programming and Computer Engineering, he pairs rigorous engineering discipline with an eye for interaction design. Currently at Cognizant in Toronto, he brings both legacy enterprise Java expertise and modern cloud-native frontend skills, making him versatile for full-stack roles that require quick impact.
8 years of coding experience
13 years of employment as a software developer
Advanced Diploma, Game Programming, 4.436 / 4.5, Advanced Diploma, Game Programming, 4.436 / 4.5 at Centennial College
Bachelor's degree, Computer Technology/Computer Systems Technology, 8.27 / 10, Bachelor's degree, Computer Technology/Computer Systems Technology, 8.27 / 10 at Escola Politécnica de Pernambuco
English, French, Portuguese