Joshan Mahmud is a senior full-stack software developer and technical lead with over a decade of experience delivering scalable, high-availability systems for startups and large organisations across finance, media and e-commerce. He combines deep C#/.NET and cloud expertise (AWS/Azure, microservices, CI/CD) with strong business analysis and technical writing, repeatedly driving migrations, performance optimisations and payment-grade architectures. Equally comfortable shipping front-end SPAs and backend services, he has built event-driven, serverless and containerised pipelines and supported mission-critical production systems at scale. An active contributor to music-focused open-source (notably enhancements to the popular VexFlow notation library), Joshan pairs software craft with a MMus in Composition and a professional track record of composing for orchestra and live performance—bringing rare creative rigor to technical problem solving.
12 years of coding experience
15 years of employment as a software developer
MMus (Masters of Music), Composition, Merit, MMus (Masters of Music), Composition, Merit at Goldsmiths College, U. of London
1st Class BSc(Hons), Computer Science with Industrial Placement, 1st Class BSc(Hons), Computer Science with Industrial Placement at University of Bath
A JavaScript library for rendering music notation and guitar tablature.
Role in this project:
Front-end Developer
Contributions:9 commits, 1 PR, 6 comments in 8 months
Contributions summary:Joshan primarily contributed to the VexFlow library by modifying and extending existing functionality related to music notation rendering. They updated the `StaveTie` component to allow for directional control and added `begin` and `close` stroke methods to the `StaveHairpin` component to optimize rendering. The user also updated the test file and debug file. These changes improved the flexibility and efficiency of rendering musical elements.
Contributions:2 reviews, 7 commits, 14 PRs in 4 months
dotnetdashboardssdkazuresdk-net
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.