Summary
Idris Khan is a Senior Software Engineer based in Bournemouth with 7 years’ experience delivering full-stack solutions across .NET, C#, JavaScript/TypeScript and the MERN stack, plus specialist work in Go and Rust. He’s built and led projects for enterprise and defense clients—implementing microservices, Azure CI/CD, Sitecore and Umbraco integrations—and has been a hands-on lead on mobile and AI-driven features like a React Native chatbot tied into Azure AI. Comfortable across frontend frameworks (Angular, React, Vue) and backend architectures, he regularly applies SOLID/OOP patterns, custom build pipelines and lazy-loading to optimise performance and maintainability. A pragmatic mentor who has guided junior developers and steered cross-functional teams, he blends consulting experience with permanent roles to adapt quickly to new domains. Notably, his freelance work included bespoke Webpack and MERN solutions focused on tiny bundles and SEO-first delivery, reflecting a detail-oriented approach to UX and performance. He continuously expands his stack toward systems languages and cloud-native patterns, bringing both legacy CMS experience and modern cloud microservices to projects.
7 years of coding experience
7 years of employment as a software developer
Computer Science, Information Technology, Computer Science, Information Technology at Cardiff University / Prifysgol Caerdydd
Software Engineering BSc, Computer Software Engineering, Software Engineering BSc, Computer Software Engineering at Bournemouth University
Bengali, English