Summary
Majd Yafi is a Technical Architect and seasoned full-stack software engineer with 10 years of experience delivering Microsoft-stack solutions for utilities and enterprise clients across the UK. He combines hands-on solution architecture at Kainos with deep practical expertise in .NET, SQL Server, REST/SOAP services, Angular/JavaScript and SharePoint modernization. Holding a PhD in Computer Software Engineering from the University of Essex, Majd brings research-grade rigor to pragmatic system migrations, encryption-aware data handling, and third-party integrations. He has a track record of leading teams to modernize legacy trading and enterprise systems while personally shipping code and bespoke SharePoint extensions. Though his GitHub contains general-purpose sample projects, his strength lies in turning complex, business-critical requirements into reliable, auditable production systems.
10 years of coding experience
10 years of employment as a software developer
Doctor of Philosophy (PhD) Computer Software Engineering, Doctor of Philosophy (PhD) Computer Software Engineering at University of Essex
English, Arabic