Object-Oriented Programming: The Four Pillars Explained
A clear and practical guide to the four core pillars of OOP — Encapsulation, Abstraction, Inheritance, and Polymorphism...
Read More →Northwind Technologies
I am a software engineer with a decade of experience building web applications that are fast, accessible and maintainable. I enjoy turning complex requirements into clean interfaces and well-structured code, and I care as much about the people using a product as the stack behind it.
Software engineer focused on backend architecture and design systems.
• Ten years of experience across fintech, education and e-commerce products.
• Led migrations of legacy monoliths to modular, well-tested services.
• Comfortable owning a feature end to end, from schema design to release.
• Regular mentor and reviewer for junior engineers.
University of Dhaka
2016 - 2018
Bangladesh University of Engineering and Technology
2012 - 2016
Laracasts
2023
OWASP Community
2022
Northwind Technologies
2021 - Present
Brightpath Solutions
2018 - 2021
A real-time dashboard for monitoring transactions, refunds and settlement reports across multiple cu...
A multi-tenant platform serving online courses, quizzes and certificates to thousands of students.
A barcode-driven stock tracking app for warehouse teams, with offline support and sync.
A documented component library that keeps twelve product teams visually consistent.
A clear and practical guide to the four core pillars of OOP — Encapsulation, Abstraction, Inheritance, and Polymorphism...
Read More →Learn the five SOLID principles that guide developers toward writing flexible, scalable, and maintainable object-oriente...
Read More →Explore the most commonly used creational, structural, and behavioural design patterns with practical C# examples.
Read More →