Aasif Faizal is a Toronto-based software engineer with 7 years of experience, currently building payment infrastructure at Stripe. He has a strong backend pedigree from roles at Perpetua and Paytm where he built event-driven microservices, data pipelines (Kafka, RabbitMQ, Maxwell), and scaled POS systems 10x while integrating services across stacks. Aasif contributes to open-source projects like Oppia, where he focused on async refactors, promise handling and linting—evidence of a pragmatic emphasis on code quality and maintainability. He holds a Master of Applied Computer Science from Dalhousie, mentors junior engineers, and blends production-grade system design with hands-on refactoring and observability work.
8 years of coding experience
6 years of employment as a software developer
Master of Applied Computer Science, Master of Applied Computer Science at Dalhousie University
Bachelor of Technology - BTech, Computer Science, Bachelor of Technology - BTech, Computer Science at Model Engineering College
A free, online learning platform to make quality education accessible for all.
Role in this project:
Back-end Developer
Contributions:417 reviews, 25 commits, 65 PRs in 1 year 8 months
Contributions summary:Aasif primarily contributed to improving the codebase by adding the "async" keyword to asynchronous functions and renaming them accordingly, enhancing code readability and maintainability. They addressed issues related to promise handling and improved several backend services, including those related to state interaction stats and question summaries. Additionally, the user was involved in refactoring and fixing linting issues within the codebase, indicating a focus on code quality and consistency.
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.