saad's CV
saad siddiqui
Senior Software Engineer | Backend Development
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
Professional experience
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.
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.
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.
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.
- Executed routine bug fixes across software applications to preserve stability.
- Applied code updates to maintain existing applications.
- 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
Zero-downtime monolith-to-microservices migration (Java/Spring Boot, Kafka, Kubernetes). Full detail in Experience above.
Java Spring Boot Kafka KubernetesSelf-built tooling (Cursor, Claude Code) automating service-boundary detection and regression validation. Full detail in Experience above.
Cursor Claude CodeFull-stack booking platform for European users: scheduling, availability and document workflows.
Laravel Inertia.js React.js MySQLMicrofinance ERP (donor verification, loan lifecycle) and multi-role CMS with Stripe/PayPal, including a CodeIgniter→Laravel migration.
Laravel React.js MySQLEducation
Languages
English · Professional
Urdu · Native