Manuel Felício is a Senior Software Development Engineer with 12+ years building secure, high-performance distributed systems and scalable microservice architectures, currently at Amazon. He blends deep hands-on expertise in C#/.NET, Java, Go and messaging platforms with strong DevOps practices like CI/CD, TDD and event-driven design (CQRS/ES), routinely shaping system architecture and team delivery. Manuel has led engineering teams at ClearBank, ASOS and Sky, delivering performance and reliability improvements across catalog, entitlement and real-time analytics domains. He is the author of open-source frameworks (NDomain and ServiceProxy) that reflect his practical approach to DDD/CQRS/Event Sourcing and async messaging. Colleagues rely on him for pragmatic leadership, code quality and solving concurrency and scalability challenges, and he often prototypes novel solutions such as actor-model and saga-based flows for long-running transactions. Based in England, he combines systems-level thinking with a developer-first mindset that emphasizes observable, testable and deployable software.
12 years of coding experience
13 years of employment as a software developer
Bachelor, Software Engineering, Bachelor, Software Engineering at Instituto Superior de Engenharia de Lisboa
Contributions:51 commits, 2 PRs, 24 pushes in 1 year 10 months
architecturesdddevent-sourcingnet-frameworkcqrs
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
Manuel Felício - Senior Software Development Engineer at Amazon