
Ahmed Shamim Hassan
I’ve spent the past ten years building web applications, mostly with PHP and Laravel. My work has taken me from writing backend services to leading product teams and designing system architecture.
Most recently, I was a senior software engineer at Kahf Yazılım A.Ş. Alongside that work, I write books, teach courses, and mentor developers.
Get in touchThe thinking behind the code
Understanding the problem is part of the engineering work. It’s a recurring subject in my writing and teaching: questioning requirements, finding edge cases, and deciding what to build before writing the code.
I also contribute to the Laravel framework and maintain open-source projects. This site is where I share what I learn along the way.
Books

Inside Laravel
Ten recurring design patterns inside Laravel: retries, failover, atomic locks, pipelines, drivers. And why the framework keeps reaching for them.

সফটওয়্যার ইঞ্জিনিয়ারিং আলাপ (Software Engineering Talk)
A conversational take on the craft of software engineering for Bengali-speaking developers.
Teaching & mentoring
I teach at Megaminds Learning and mentor developers through ADPList.

Web Design Without the Slop
Design fundamentals, references, and AI-assisted workflows for non-designers. Build, audit, refine, and ship responsive websites.

Think like a Senior Engineer
Learn to question requirements and uncover hidden edge cases before writing code.

AI fundamentals for software developers

Clean Code in PHP

Laravel CRUD: the right way

Mastering PHP CLI
Work & impact
- 2024-09 → 2026-06
Kahf Yazılım A.Ş.
Senior Software Engineer
Designed the architecture behind consumer internet products for a safer web.
- Led development of a social platform serving 180K+ users and 700K+ posts — AI-powered content moderation with human-review fallback, and an infinite home feed built for growth.
- Cut SSO admin-panel latency ~80% and public donation/payment flows ~50%; shipped a multi-SSP ads portal that has generated 1M+ BDT for a halal ad network.
- 2023-03 → 2024-08
Kaz360
Software Development Lead
Led a product team end to end — requirement analysis, solution design, and scalable delivery.
- Architected a freelance marketplace serving hundreds of customers, owning the product lifecycle from requirements through deployment and scaling.
- 2022-03 → 2023-02
MyZenTeam
Senior Software Engineer
Built and scaled the backend of an HR-tech SaaS platform, from data model to delivery.
- Took hot paths from seconds to a few hundred milliseconds with query-cutting cache strategies, and detected and mitigated a live DoS attack.
- Restructured multiple modules in two months to hit the roadmap; documentation and GitHub Actions CI/CD accelerated team productivity ~2x.
- 2021-07 → 2022-02
MailerLite
Software Engineer II
Owned the Hiring module of the MyZenTeam product, front-end to back-end services.
- Single-handedly engineered the module that managed 15k+ candidate applications, and designed in-dashboard email sync with candidates that sharply cut the HR team's communication overhead.
- 2020-11 → 2021-07
MailerLite
Software Engineer
First hire on the MyZenTeam product team — architected a full-featured hiring SaaS out of a hackathon project and helped grow the team.
- 2019-12 → 2020-10
UAB iterato
Senior Software Engineer
Developed and supported the core service behind Tele2 Lithuania, a telecom serving 1M+ users.
- 2018-01 → 2019-11
Pathao
Software Engineer
Core services at Bangladesh's market-leading ride-sharing and logistics platform ($100M+ valuation).
- Built RESTful APIs for the core Rides Service serving 6M+ users, plus document upload and verification services for 2M+ users.
- Introduced a fraud-management platform that cut response to fraudulent activity to minutes, and advanced rider-management tools used daily by 100+ support agents.
- 2017-05 → 2017-12
IPvision Canada Inc
Software Engineer
Built an Airbnb-competitor MVP on the MERN stack and a BLE-powered guest tracking app for live events.
- 2016-06 → 2017-04
East West Media Group
Software Engineer
Built back-end APIs and services for several products in Laravel and Lumen.
- Led a 7-member back-end team and designed an internal Kanban project-management tool serving 150+ users.
Let’s talk
I’m open to new opportunities and consultations. Send me an email ↗