Senior Software Engineer with 10 years of enterprise and independent product experience. Currently at UWorx Group (intern 2019 → promoted to Senior 2022), customizing PCMS Vision POS for Woolworths, Shoppers Drug Mart, Waitrose, and John Lewis. Founded and shipped four SaaS platforms since 2016 — CRMCup (CRM), PharmacyHub (pharmacy education + marketplace, 364 APIs), AscendLMS (LMS), and Procraftor (18-service microservices marketplace) — delivering to 100+ clients globally. Practices AI-assisted development with Claude Code, Codex, and Gemini — applying context engineering, spec-driven development, agentic testing, and multi-agent orchestration daily.
02
Experience
3 roles
Senior Software Engineer
Sep 2022 – Present
UWorx Group · Lahore, Pakistan
– Lead feature development and requirement analysis across a large enterprise Vision POS codebase serving 4 international retailers (Java, Spring, MyBatis).
– Architected and built Khoji, an engineering-insights tool that aggregates JIRA data into actionable dashboards with alerting (Spring Boot, Elasticsearch, Logstash).
– Deliver retailer-specific POS customizations for Woolworths, Shoppers Drug Mart, Waitrose, and John Lewis without destabilizing the shared base product.
– Coordinate with technical owners on requirements, manage Maven-based builds, and mentor junior engineers.
JavaSpringMyBatisSpring BootElasticsearchMaven
Stack: Java, Spring, MyBatis, Spring Boot, Elasticsearch, Maven
Software Engineer (joined as Intern)
May 2019 – Sep 2022
UWorx Group · Lahore, Pakistan
– Developed customer-specific features for the Vision POS system serving Woolworths, Shoppers Drug Mart, Waitrose, and John Lewis (Java, Spring, MyBatis).
– Analyzed requirements with technical owners and delivered retailer-specific POS customizations across multiple releases.
– Progressed from intern to Software Engineer through consistent feature delivery and code quality.
JavaSpringMyBatisMaven
Stack: Java, Spring, MyBatis, Maven
Founder & Product Engineer
2016 – Present
Own Ventures (global clients) · Lahore, Pakistan
– Delivered 100+ projects to clients globally across business management, pharmacy, education, e-commerce, and manufacturing domains.
– Designed and shipped CRMCup — a multi-tenant CRM platform with web (Next.js), mobile (React Native), Spring Boot backend, and WhatsApp bot integration.
– Designed and shipped PharmacyHub — a pharmacy education and marketplace platform with 11 backend modules, 364 REST APIs, AI agent infrastructure, and a RAG pipeline.
– Designed and shipped Procraftor — an 18-service microservices marketplace using Spring Cloud, Eureka, Resilience4j, Redis, and Helm/Kubernetes deployment.
– Designed and shipped AscendLMS — a learning management system with Keycloak SSO, Elasticsearch, and Docker-based deployment.
– Earlier client work: pharmacy, patient, and hosiery management systems built end to end with Spring Boot, JPA/Hibernate, and REST APIs.