Built from production experience
The content I teach is shaped by real backend systems, not only tutorials or academic examples.
I write and teach about Java, Spring Boot, Go, Python, system design, distributed systems, databases, Kafka, RabbitMQ, Temporal, Kubernetes, observability, and career growth — helping Bengali developers become industry-ready.
Learning Path
From Java fundamentals to Spring Boot, databases, queues, scaling, and production engineering.
Courses
A Bengali-first backend engineering roadmap designed to take learners from Java fundamentals to production-grade backend systems.
Beginner
Build a solid foundation in Java and object-oriented programming through structured lessons, practical exercises, software design, refactoring, and projects. Learn not just how to write Java code, but how to reason about its design and maintainability.
Advanced
Learn the engineering decisions behind reliable, scalable, and maintainable backend systems. The course follows a production-oriented approach to architecture, data consistency, asynchronous communication, failure handling, observability, and operations. The curriculum is being developed progressively.
Writing
Practical notes, guides, and lessons on Java, Spring Boot, distributed systems, databases, career growth, and product building.
I grew up with the internet, from Yahoo Mail and cyber cafes to Facebook, programming, and a career in software. Years later, stepping away from social media taught me the difference between visibility and connection, information and value, and watching life versus living it.
More than 1,200 years ago, Muhammad ibn Musa al-Khwarizmi developed systematic methods for calculation and algebra. Learn how his name became algorithm, how al-jabr became algebra, and why his work still shapes software and computer science.
We’re taught to chase big titles, fame, and fortune as the ultimate signs of success. But what if real success is quieter, deeper, and far more personal? A reflection on growth, struggle, and why the journey matters more than the headlines.
Journey
A career shaped by real product work, distributed systems, global engineering teams, and the desire to help Bengali developers grow.
Pathao
Worked on backend systems for high-growth consumer products across ride-sharing, delivery, logistics, and location-based services.
Shopemaa
Built a headless ecommerce platform and learned the engineering, product, customer, and business realities of building software from scratch.
Twilio
Worked on backend services and messaging infrastructure in a global engineering organization.
Zulzi On-Demand Pty Ltd.
Led backend and platform development for a hospitality product used by restaurants and operational teams.
Veriff
Working on backend systems for identity verification, fraud prevention, reliability, and platform engineering.
Expertise
My content is centered around practical backend engineering skills that matter in real production systems.
Designing and building reliable backend services, internal platforms, APIs, service boundaries, authentication, authorization, validation, and production-ready application architecture.
Building systems that communicate through queues, streams, workflows, events, CDC pipelines, and service-to-service interactions while handling reliability, scale, and failure.
Working with relational, NoSQL, search, vector, and cache systems to support real product requirements, high-throughput workflows, and data-heavy platforms.
Deploying and operating backend services using containers, Kubernetes, cloud platforms, CI/CD pipelines, GitOps workflows, infrastructure automation, and production runtime configuration.
Designing systems that are easier to monitor, debug, operate, and recover when something goes wrong in production.
Turning business requirements into usable products by balancing architecture, delivery speed, maintainability, customer workflows, team alignment, and long-term product impact.