Hello, World! π
Welcome to my portfolio and blog! Iβm Shoaib Hasan, a Backend Engineer passionate about building Go-first distributed systems that handle real production scale.
Who I Am
I specialize in event-driven architectures, authentication, billing, and observability. With 4+ years of experience building platforms at Placepoint, Gorillamove, and Poridhi, Iβve learned that great backend engineering is about understanding system behavior, trade-offs, and making complex systems reliable.
What I Do
- Backend Engineering: Go-first microservices with REST and gRPC APIs
- Event-Driven Systems: Kafka, RabbitMQ, and AWS SQS for async processing
- Auth & Billing: JWT authentication, subscription billing, and payment platforms
- Cloud Infrastructure: AWS ECS, Lambda, Docker, Kubernetes, and Terraform
- Observability: Prometheus, Grafana, and ELK for production monitoring
My Journey
Iβm based in Dhaka, Bangladesh π§π©, and currently work as a Backend Engineer at Placepoint, where Iβve built an event-driven payment platform generating $500K in revenue while maintaining 99.9% uptime for 30K+ users.
My proudest achievements include the Excellence Award for Technical Brilliance at Placepoint (2025) and winning 6th place internationally at the International Blockchain Olympiad (IBCOL) 2023 in Amsterdam, Netherlands.
What Youβll Find Here
This blog will cover topics Iβm passionate about and lessons Iβve learned from production systems:
- Microservices patterns and anti-patterns
- System design principles
- Scalability strategies
- Performance optimization
- AWS best practices
- Container orchestration with Kubernetes
- CI/CD pipelines
- Infrastructure as Code
- Event-driven architectures
- Message queues and event streaming
- Service mesh and API gateways
- Distributed consensus algorithms
- JWT authentication and authorization
- Subscription billing and payment processing
- Event-driven payment flows
- Production security best practices
- Code quality and maintainability
- Testing strategies for distributed systems
- Monitoring and observability
- Incident response and post-mortems
Why I Write
I believe in sharing knowledge and learning from the community. Through this blog, I hope to:
- Document lessons learned from real-world production systems
- Share architectural decisions and the reasoning behind them
- Discuss challenges and how Iβve overcome them
- Connect with fellow engineers who are passionate about building great systems
Whatβs Next
Iβll be publishing articles regularly on topics ranging from deep technical dives to practical guides. Some upcoming posts Iβm planning:
- Building resilient microservices with Go: patterns and practices
- Event-driven architecture: from theory to production
- JWT security in Go: a production guide
- Observability at scale: Prometheus and Grafana in practice
- System design case studies: real-world architectures
Letβs Connect
Iβm always open to discussions about architecture, distributed systems, or just chatting about technology. Feel free to reach out:
- Email: shoaib.hasan1801@gmail.com
- GitHub: @shoaibyte
- Twitter: @ShoaibHasan1806
Thanks for stopping by, and I hope you find the content here valuable. Happy building! π