saad siddiqui

Senior Software Engineer | Backend Development

Lahore, Pakistan

Profile summary

Accomplished Senior Software Engineer with 8 years of progressive experience in backend development and microservices architecture. Track record of modernizing legacy monoliths, engineering event-driven pipelines, and delivering scalable applications with zero production downtime. Dedicated to building robust software systems, optimizing core architectures, and applying modern development workflows to solve complex technical challenges.

Career highlights

Monolith Modernization: Modernized a legacy PHP 5.2 monolith to PHP 7.2 and re-architected it into Java and Spring Boot microservices with zero production downtime.

Event-Driven Architecture: Designed event-driven pipelines on Kafka, ActiveMQ, and AWS SQS with dead letter queue and retry logic, decoupling core services and stabilizing traffic.

Batch Processing and Scheduling: Built Spring Batch ingestion pipelines processing millions of records per run, replacing brittle cron jobs with Quartz Scheduler and cutting manual intervention.

Client Project Delivery: Delivered ten Laravel and React.js projects for international clients while fully remote, achieving an 85% on-time completion rate.

Key skills

TechnicalJava Node.js Express.js React.js Next.js Redux Toolkit Tailwind CSS RESTful API design AWS SQS (DLQs, retention) Kubernetes Docker AWS (EC2, SQS) DigitalOcean Linux CI/CD Git MySQL (schema design, indexing, query tuning) MongoDB (replica sets) PostgreSQL Firebase FCM/APNs Swagger MySQL Redis- style caching
ProfessionalCursor & Claude Code for daily development refactoring review and test generation built custom migration-orchestration tooling PHP 7.x (Laravel, Symfony, CodeIgniter, CakePHP) Spring Boot 3.x/4.x Spring Batch Quartz Scheduler Inertia.js Microservices event-driven design monolith decomposition service boundary design MVC OOP design patterns Apache Kafka ActiveMQ async processing retry Nginx Supervisor style caching PHPUnit JUnit TDD SonarQube/SonarLint 80%+ coverage ELK/Kibana New Relic incident root-cause analysis Stripe PayPal Braintree AI-Assisted Engineering Cursor & Claude Code Backend, Frameworks & Frontend PHP 7.x Architecture Messaging, Cloud & DevOps retry & idempotency strategies Data Stores Quality & Observability Integrations

Professional experience

Senior Software EngineerAug 2024 - Present
Jeeny (Mobility / Ride-Hailing Platform)Lahore, Pakistan

Directs engineering initiatives within the mobility and ride-hailing domain, modernizing core architectures and building scalable microservices. Manages backend modernization, event-driven pipelines, and high-volume data ingestion processes while guiding development workflows.

  • Modernized a legacy PHP 5.2 monolith to PHP 7.2 and re-architected it into Java/Spring Boot microservices with zero production downtime, engineering a custom migration framework that validated 90% parity across 20+ decomposed services.
  • Designed event-driven pipelines on Kafka, ActiveMQ, and AWS SQS with DLQ/retry logic, decoupling core services and stabilizing traffic spikes without message loss.
  • Built Spring Batch ingestion pipelines processing millions of records per run, replacing brittle cron jobs with Quartz Scheduler and cutting manual intervention to near zero.
  • Unified push-notification delivery into a single queue-driven service, consolidating iOS and Android logic and eliminating duplicate infrastructure.
  • Embedded AI-assisted workflows using Cursor and Claude Code into daily engineering, accelerating complex backend delivery by ~40% while codifying SonarQube standards enforced through AI rule files.
Senior Software EngineerAug 2022 - Aug 2024
Renesis Tech Pvt Limited

Managed client communication, requirements gathering, and technical decision-making across concurrent projects with asynchronous, cross-time-zone collaboration while partnering with the Project Manager on scope, timelines, and stack selection.

  • Led end-to-end delivery of 10 Laravel and React.js projects for international clients while fully remote, achieving an 85% on-time completion rate.
  • Partnered with the Project Manager on scope, timelines, and stack selection, reducing delivery bottlenecks.
  • Mentored junior developers through code review, pair programming, and knowledge sharing.
Software EngineerJan 2021 - Aug 2022
PITB (Punjab Information Technology Board)Lahore, Pakistan

Directed government-scale web application development, shaping digital solutions across the Punjab province by gathering requirements and establishing project timelines.

  • Built web applications using Laravel and React.js to serve users across the Punjab province.
  • Participated in client-facing meetings to provide technical input and estimate timelines and resources.
Laravel DeveloperDec 2019 - Jan 2021
Red SignalLahore, Pakistan

Guided backend engineering initiatives for web applications, directing technical frameworks and transaction workflows within the division.

  • Delivered 100 percent of assigned Laravel and CodeIgniter projects on time.
  • Integrated Stripe and PayPal payment gateways for secure e-commerce transactions.
  • Collaborated with mobile developers to align API contracts and ensure smooth app integrations.
Web DeveloperMay 2017 - May 2019
TechLeadzLahore, Pakistan
  • Executed routine bug fixes across software applications to preserve stability.
  • Applied code updates to maintain existing applications.
Senior Software Engineer — Renesis Tech Pvt LimitedAug 2022 - Aug 2024
Fully Remote (international clients)with asynchronous, cross-time-zone collaboration.
  • Executed technical decisions across concurrent projects, achieving an 85% on-time completion rate.
  • Resolved delivery bottlenecks by collaborating with project management on scope and timelines.

Projects

Jeeny Backend Modernization

Zero-downtime monolith-to-microservices migration (Java/Spring Boot, Kafka, Kubernetes). Full detail in Experience above.

Java Spring Boot Kafka Kubernetes
AI-Assisted Migration Orchestration Framework

Self-built tooling (Cursor, Claude Code) automating service-boundary detection and regression validation. Full detail in Experience above.

Cursor Claude Code
MyNikahNow (mynikahnow.co.uk)

Full-stack booking platform for European users: scheduling, availability and document workflows.

Laravel Inertia.js React.js MySQL
Seedout & Viconsortium

Microfinance ERP (donor verification, loan lifecycle) and multi-role CMS with Stripe/PayPal, including a CodeIgniter→Laravel migration.

Laravel React.js MySQL

Education

Bachelor of Science in Computer Science (BSCS)Nov 2012 - Nov 2016
Virtual University of Pakistan
Bachelor of Science in Computer Science (BSCS) — Virtual University of PakistanNov 2012 - Nov 2016
Languages: English (Professional Working Proficiency) • Urdu (Native)

Languages

English · Professional

Urdu · Native