Syed Shah is a Senior Software Engineer based in Lahore with six years of full-stack experience building scalable web platforms and e-commerce systems. At Arbisoft he has led end-to-end implementations like PayPal v2 Checkout and designed an order-fulfillment microservice as part of a modular e-commerce modernization for edX/2U. He contributes to the Open edX codebase—working on both backend LMS integrations (event tracking, course metadata, recommendation APIs) and frontend auth UX/accessibility improvements—demonstrating comfort across the stack and open-source collaboration. His background includes building authentication systems, data pipeline migrations with Denodo, and hands-on performance tuning, paired with earlier R&D work in video processing and ML-adjacent tooling. Colleagues value him for shipping reliable integrations that balance product needs, compliance, and operational scalability.
6 years of coding experience
5 years of employment as a software developer
Bachelor's of Science in Computer Science, Computer Science, Bachelor's of Science in Computer Science, Computer Science at University of the Punjab
High School Diploma, Computer Science, A+, High School Diploma, Computer Science, A+ at Care High School
Intermediate in Computer Science, Computer Science, A+, Intermediate in Computer Science, Computer Science, A+ at Punjab College of Engineering & Technology
Open edX micro-frontend application for new login and registration experience.
Role in this project:
Front-end Developer
Contributions:342 reviews, 27 commits, 217 PRs in 7 months
Contributions summary:Syed primarily contributed to the frontend of the application, focusing on UI improvements and bug fixes. They addressed accessibility issues by adding `aria-invalid` attributes and improved the user experience by persisting form states. Additionally, the user made updates to the registration and login pages, resolving styling problems and ensuring correct event triggering. Their work involved modifying React components and test files within the codebase.
The Open edX LMS & Studio, powering education sites around the world!
Role in this project:
Back-end Developer
Contributions:138 reviews, 24 commits, 109 PRs in 9 months
Contributions summary:Syed primarily focused on back-end development tasks within the Open edX platform. Their contributions included adding course keys and program UUIDs to event tracking, making course metadata dynamic, and addressing a name field validation issue. Furthermore, the user removed fields based on extended profile configurations and modified the course recommendation API to integrate with the learner home.
edxlmssitesbackend-serviceopen-edx
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.