João Almeida is a Senior Software Engineer based in Lisbon with over a decade of experience building and operating backend systems for product-focused companies. He has led end-to-end initiatives from architecture to production—most recently designing AI-driven meeting-notes pipelines and natural-language interfaces that integrate calendar, email and todos. His strengths include performance optimization, data-access refactoring and pragmatic caching strategies that have materially reduced CPU and latency at scale. João is fluent in Node.js/TypeScript and cloud-native tooling (Kubernetes, GCP), with deep experience across Redis, PostgreSQL, Kafka and event-driven systems. He pairs hands-on engineering with cross-functional leadership, mentoring engineers while shipping complex multi-step workflows and automation platforms. A former mainframe and COBOL developer turned cloud-native builder, he brings a rare operational perspective across legacy and modern stacks.
12 years of coding experience
15 years of employment as a software developer
Bachelor's degree Computer Science Engineering, Bachelor's degree Computer Science Engineering at Instituto Superior de Engenharia de Lisboa
Contributions:21 commits, 3 pushes, 2 branches in 25 days
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 Almeida - Senior Software Engineer at MoonPay