
Abdul Wajid Ali
Software Engineer
Skills

See my services


Work experience
Software Engineer
Knowledge Platform • Full-time
Aug 2021 - Present • 4 yrs 9 mos
Engineered and scaled a high-traffic Learning Management System (LMS) using .NET and MySQL, supporting 200k+ active users across 400+ schools globally with high availability. Designed secure, scalable multi-tenant architecture with strict data isolation and role-based access control for multiple education clients. Expanded regional adoption by delivering Pashto and Dari language support, enabling 50k+ Afghan students to access localized learning experiences. Delivered a 40% performance improvement through API refactoring, query optimization with EF Core and Dapper, and MySQL tuning, achieving sub-200ms response times under peak load. Improved system reliability and maintainability by introducing unit testing, CI/CD pipelines, and modern development workflows, leveraging AI-assisted tools for faster, cleaner delivery Collaborated cross-functionally with product, frontend, and QA teams to ship user-centric features within tight release cycles. Contributed to engineering culture through code reviews, knowledge sharing, and mentoring, supporting team growth and quality ownership.