
Rafid Mahdi
DigitalRafid is a software engineer with experience in both large enterprises and small startups, often building large-scale solutions from scratch within cross-functional teams. Having co-founded two startups, Rafid possesses a deep understanding of business that extends beyond software development.
With solid fundamentals and a keen eye for architecture, Rafid enjoys creating safe and scalable applications using architectural patterns such as Domain-Driven Design, Event Sourcing, CQRS, TDD, and microservices. He frequently revisits the fundamentals and practices implementing solutions to real business problems, with a particular interest in event-driven systems.
Beyond software, Rafid has a broad range of interests, including guitar, investing, automotive mechanics, carpentry, and heat pumps. He also enjoys meditating and spending time with his wife and miniature schnauzer in the nature close to where he lives.