Sanjay Purswani is a Senior Software Engineer with 11 years’ experience specializing in front-end engineering using React, Redux and TypeScript, having shipped production features for major platforms like Sky, NBC-Universal/Peacock and comparethemarket.com. He pairs hands-on implementation—unit and integration testing, performance tuning and AMP story contributions on the ampproject repo—with mentoring, code reviews and line management across distributed teams. A prolific open-source contributor and conference speaker, he also volunteers with Codebar and Women Who Code, hosts tech podcasts and writes about engineering topics. Based in Kowloon, Hong Kong, he blends UX sensibility and motion-design roots with data visualization experience (D3) and a current focus on AI/ML side projects leveraging OpenAI and Stable Diffusion. Notably, his work on AMP stories improved accessibility and media handling for a widely used Google framework, reflecting an attention to both user experience and platform-scale compatibility.
11 years of coding experience
11 years of employment as a software developer
User Experience Designer, CX/UX, User Experience Designer, CX/UX at Akendi UX:Design
Management Sciences and Quantitative Methods, Management Sciences and Quantitative Methods at University of Hertfordshire
JavaScript 2: Advanced JavaScript for web sites and web applications, Computer Software Engineering, JavaScript 2: Advanced JavaScript for web sites and web applications, Computer Software Engineering at City St George’s, University of London
Computer Programming and Web Development, Computer Programming and Web Development at Makers
Graduate Gemologist, Graduate Gemologist at GIA (Gemological Institute of America)
Contributions:8 commits, 7 PRs, 54 comments in 6 months
Contributions summary:Sanjay primarily contributed to the AMP story component, refactoring and improving its functionality. They addressed issues related to element matching, audio handling, and progress bar behavior within stories. Furthermore, the user updated example files to align with the latest requirements and added desktop viewport warnings to improve the user experience.
Contributions:59 commits, 54 pushes, 6 branches in 22 days
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.