Zain Asim
Senior Backend Engineer — Golang, Node.js & AWS
◆ About
About Me
I’m a Senior Backend Engineer with 5+ years designing and scaling production systems across Golang and Node.js. I ship high-availability REST APIs, idempotent payment integrations, and async queue architectures on AWS — always focused on scalability, reliability, and performance.
I work cross-functionally in agile teams to turn product requirements into backend solutions serving thousands of daily users, with deep strength in PostgreSQL optimization, API design patterns, and secure, maintainable services.
Current Role
Senior Backend Engineer @ AlphaBold (Feb 2024 – Present · Lahore)
Engineered an idempotent payment integration in Golang with Redis distributed locking and transactional PostgreSQL writes — zero duplicate charges under high-concurrency checkout. Built Gin REST services with clean architecture, NestJS GraphQL/REST APIs, AWS SQS + Lambda async pipelines, and backend testing standards across a 15+ engineer codebase. Mentored 3 junior engineers to full feature ownership within 6 months.
Previous Experience
Software Engineer @ Techverx (Nov 2022 – Jan 2024 · Lahore)
Optimized PostgreSQL reporting endpoints via EXPLAIN analysis — 70% p95 latency reduction. Drove AWS SQS for async processing, introduced Cypress E2E in CI/CD, and owned features end-to-end from schema design through deployment.
Associate Software Engineer @ Rolustech (Feb 2021 – Oct 2022 · Lahore)
Built Node.js/Express REST APIs for an enterprise CRM with 10,000+ daily active users. Refactored authentication middleware to close security gaps and created a Docker-based dev environment that cut onboarding from days to under 2 hours.
Key Projects
Idempotent Payment Service (Golang) — Gin microservice with idempotency keys, Redis locking, and Postgres transactional writes. Handles concurrent retries and webhook replays with zero duplicate side-effects.
Real-Time Interview Platform — Backend-first collaborative coding platform with WebSocket session management, GraphQL APIs, and automated scoring logic.
Healthcare Appointment System — Concurrent booking API with optimistic locking and schema-level constraints to prevent double-bookings under load.
◆ Skills
Languages & Frameworks
Databases
AWS & Async
DevOps & Quality
Skill Radar
Timeline
B.Sc. Computer Science — FAST-NUCES, Lahore
Associate Software Engineer @ Rolustech — Node.js CRM APIs for 10K+ daily users
Software Engineer @ Techverx — PostgreSQL optimization cut p95 latency by 70%
Drove AWS SQS adoption and introduced Cypress E2E tests in CI/CD
Senior Backend Engineer @ AlphaBold — idempotent Golang payment integrations with Redis locking
Architected AWS SQS + Lambda pipelines; mentored 3 junior engineers to feature ownership
Quick Info
- Domain
- Backend
- Projects
- 1 projects
- zainasim222@gmail.com
- Resume
- Download Resume