Senior Backend Engineer | Golang | Distributed Systems
Lahore, Pakistan
I am a Senior Backend Engineer with 6+ years of experience designing, building, and operating scalable microservices, distributed systems, and production-grade SaaS backends.
I specialize in architecting high-performance backend services in Go with a strong focus on reliability, observability, and maintainability.
My work spans fintech systems, subscription billing platforms, EV infrastructure workflows, and cloud-native enterprise applications.
- Event-driven microservice architecture
- High-performance REST & gRPC APIs
- Idempotent webhook processing & retry systems
- Stripe subscription & billing integrations
- Distributed scheduling engines
- Concurrent processing with goroutines & channels
- PostgreSQL optimization (indexed full-text search)
- Redis-based caching & asynchronous task queues
- Distributed tracing (Jaeger, OpenTelemetry)
- Docker & Kubernetes deployments
- Migrated a legacy C-based controller into a scalable Go microservice architecture.
- Designed a reusable recurring-event scheduling engine for enterprise ERP workflows.
- Built production-grade Stripe billing systems with retry logic and failure recovery.
- Implemented distributed tracing across microservices to improve observability.
- Led backend architecture for EV infrastructure platform including rebate logic and financial workflows.
- Optimized database queries and caching strategies to significantly improve system performance.
Reusable scheduling system supporting daily, weekly, and monthly recurrence patterns with timezone awareness.
Idempotent webhook handler with retry mechanisms, structured logging, and background scheduling.
Production SaaS platform with role-based access control, financial workflows, and external API integrations.
Backend and cross-platform terminal enhancements including real-time command streaming and Windows service improvements.
Backend: Go, Gin, Fiber, Echo, GORM, Ent
Databases: PostgreSQL, MySQL, Redis, MongoDB
Cloud: AWS, GCP, DigitalOcean
DevOps: Docker, Kubernetes, CI/CD (GitHub Actions)
Observability: OpenTelemetry, Jaeger, Datadog
Frontend (Selective): React, TypeScript, Vue
- Clean Architecture & SOLID
- Observability-first mindset
- Idempotent system design
- Performance-oriented database design
- Test-driven development
- Production reliability over shortcuts
- Advanced distributed system patterns
- Resilient background job processing
- High-availability service design
LinkedIn: https://linkedin.com/in/fahadkhan-dev-engineer
GitHub: https://github.com/fahadkhan-fk
Email: fk.fahad96@gmail.com


