João Ferreira is a Senior Full-Stack Software Engineer based in Lisbon with 10 years of experience building scalable web applications using C# .NET, Node.js, React, Angular and AWS. He has led core platform feature development and integrations, designed event-driven systems with Kafka and AWS services, and contributed to company design system libraries to improve frontend consistency. Comfortable across backend, frontend and cloud, he bridges technical and product teams to ensure implementations meet business goals and help de-risk early-stage technical decisions. João also mentors junior engineers and routinely drives tech decomposition and ticket evaluation to improve delivery flow. An IST-trained engineer, he pairs strong hands-on execution with a focus on developer experience and long-term platform health.
10 years of coding experience
5 years of employment as a software developer
Master's degree Computer Science and Engineering, Master's degree Computer Science and Engineering at Instituto Superior Técnico
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
João Ferreira - Senior Software Engineer at Omnicom Production