
Senior Full-Stack Developer | .NET Core, Angular, Node.js, React | BDD/TDD Expert
Send a job offer directly to this candidate
Results-driven Senior Full-Stack Developer with over 9 years of experience specializing in .NET Core, Angular, Node.js, React, and Unity3D. Expert in Behavior-Driven Development (BDD), Test-Driven Development (TDD), and User Acceptance Testing (UAT) using Reqnroll (formerly SpecFlow), Gherkin, MSTest, xUnit, and NUnit. Proven track record of writing high-quality, maintainable acceptance tests that serve as living documentation and drive development.
Designed scalable systems using Domain-Driven Design (DDD), built secure RESTful APIs, and delivered real-time IoT dashboards. Experienced in mentoring teams on modern testing practices and shifting testing left in Agile environments. Currently developing robust IoT backend solutions with strong emphasis on automated testing, reliability, and security.
Backend Developer at Hato Pakistan (2025-10 – Present)
Netherlands-based Smart Lighting Company
Senior Full-Stack Developer at MTBC (now CareCloud) (2020-01 – 2025-09)
U.S. Healthcare IT Company
Full-Stack Developer at Nimble Ideas (2019-01 – 2020-12)
Game Developer (Unity3D) at Tkxel (2016-01 – 2018-12)
Master in Information Technology – Virtual University of Pakistan (2019 – 2021)
BS in Bioinformatics – COMSATS Institute of Information Technology (2009 – 2013)