◉ Open to Remote

AHSAN ASHFAQ

Principal Software Engineer · Full-Stack Developer

Location

Lahore, Pakistan · Open to Remote

About

Principal Software Engineer with 13+ years architecting and shipping full-stack systems across Laravel/PHP, .NET Core, Python, and Node.js. Track record of building production platforms at scale — CRMs, HIPAA-compliant telehealth backends, multi-tenant enterprise collaboration suites, and ERP automation — for clients spanning the UAE, USA, and global FMCG brands. Equally comfortable designing relational schemas, building RESTful and GraphQL APIs, optimizing performance, and leading engineering teams through code reviews, clean/DRY standards, and Agile delivery. Forward-thinking builder focused on measurable outcomes: higher uptime, faster response times, deeper test coverage, and fewer production bugs.

Technical Skills

Laravel

Blade Eloquent ORM Sanctum Passport Nova Queues & Jobs Echo / Broadcasting Horizon Artisan CLI

PHP

PHP 8.x Composer PHPUnit RESTful APIs Microservices OOP & Design Patterns

.NET / C#

.NET Core ASP.NET MVC ASP.NET Web API Entity Framework NHibernate C# / LINQ SignalR

Python

Python 3.x Django Flask Odoo ERP Pandas Automation Scripting

Node.js & Frontend

Node.js Express.js Koa Socket.IO GraphQL TypeScript React.js Vue.js

Databases

MySQL MariaDB PostgreSQL MongoDB Redis MS SQL Server Oracle

Practices

Full-Stack Development Clean / DRY Code TDD Automated Testing Code Reviews Agile / Scrum

Work Experience

Principal Software Engineer

InsuranceMarket.ae — Dubai, UAE (Remote)

2020 - Present

  • Architected and delivered a custom Laravel CRM managing the full insurance customer lifecycle — leads, renewals, policy tracking, and agent workflows — reducing manual follow-up by 45% and improving renewal conversion by 30%
  • Designed Eloquent ORM schemas and MySQL relational models unifying customer, policy, and claims data across 5 insurance providers, cutting reporting time from days to under 2 hours
  • Built RESTful APIs with Laravel Sanctum consumed by a React.js SPA and mobile clients, supporting 200,000+ monthly active users at 99.9% uptime
  • Implemented Laravel Queues & Jobs for async document generation and notifications, reducing page response times by 60% and processing 10,000+ background jobs daily
  • Led code reviews for a team of 5, enforcing DRY standards and PHPUnit coverage — raising test coverage from 28% to 82% and cutting production bugs by 50%

Senior Software Engineer

PsychPlus.io — USA (Remote)

2018 - 2020

  • Engineered the core PsychPlus telehealth platform on ASP.NET Core Web API — a secure, HIPAA-compliant backend that onboarded 15,000+ patients within 6 months of launch
  • Integrated e-Prescribing (DrFirst/NewCrop) into patient management, reducing prescription turnaround by 70% and eliminating paper-based workflows
  • Architected RESTful endpoints with JWT auth and role-based access for patients, providers, and admins — sub-150ms average response across 1M+ monthly API calls
  • Designed PostgreSQL schemas and EF Core migrations for records, scheduling, and prescription history, reducing no-shows by 30% via automated reminders
  • Integrated Stripe (billing), Twilio (SMS/video), and Google Calendar, accelerating delivery by 25% and eliminating $18K/year in admin overhead

Senior Software Engineer

Convo — San Francisco, CA (Remote)

2016 - 2018

  • Developed a dedicated ASP.NET Core backend module for an Italian enterprise client (Pepsi, Nestlé, Coca-Cola), delivering a multi-tenant collaboration solution handling 500,000+ daily transactions at 99.95% uptime
  • Architected ASP.NET Core Web API services with EF Core and SQL Server for multi-brand campaign workflows, reducing campaign setup time by 40%
  • Implemented RBAC and OAuth 2.0, ensuring enterprise-grade data segregation across 500+ companies and passing all client security audits on first submission
  • Built real-time notification features with Node.js/Socket.IO alongside the .NET backend, reducing message delivery latency by 65%
  • Conducted code reviews and mentored 3 junior developers — cutting code inconsistencies by 90% across 8 consecutive zero-critical-bug releases

Principal Software Engineer

DatumSquare IT Services — Lahore, Pakistan

September 2016 - Present

  • Designed software architecture for 10+ client web applications across e-commerce, ERP, and SaaS, applying OOP, design patterns, and clean code across PHP, Laravel, Python, and .NET stacks
  • Built a Python-based ERP with a Laravel API microservices backend, automating financial reporting workflows that saved clients ~120 hours/month
  • Supervised and mentored a team of 4 through Agile sprint planning and weekly code reviews, improving on-time delivery by 30% over 18 months

Senior Software Engineer

Masterkey Systems — Karachi, Pakistan

2013 - 2016

  • Built a full-stack real-estate listings SPA in JavaScript and C#, aggregating data from 5 sources via REST APIs and implementing Elasticsearch search that reduced query time by 70%
  • Contributed 5,000+ lines of JavaScript and C# for a SOA/web services layer, enabling migration of 3 enterprise clients from legacy systems to modern RESTful architecture

Software Engineer

Arpur Tech — Karachi, Pakistan

2011 - 2013

  • Developed client-facing PHP web applications with test plans and debugging scripts that reduced QA cycle time by 25% and improved defect detection by 35%
  • Modernised legacy codebases to OOP and design pattern standards, cutting new-developer onboarding time by 40% and boosting long-term maintainability

Education

Bachelor of Science: Computer Science and Programming

Federal Urdu University of Arts & Sciences - Karachi, Pakistan

March 2010 - June 2014

Core Competencies

Laravel / PHP Full-Stack Development RESTful APIs ASP.NET Core ASP.NET Web API .NET / .NET Core Entity Framework Core C# / LINQ Node.js / Express React.js / Vue.js MySQL / PostgreSQL MongoDB / Redis DRY / Clean Code Automated Testing Code Reviews / Mentorship