Full-Stack Developer & SaaS Builder
Crafting scalable solutions with Laravel, Node.js, and Vue.js. Building products that solve real problems.
As-salamualikum! I'm Mehedi Hasan, a full-stack developer and open source contributor based in Bangladesh. I specialize in building scalable web applications and SaaS products that solve real problems.
My core stack is PHP with Laravel, but I'm equally comfortable working with Node.js and Vue.js for the frontend. I'm passionate about creating tools that developers and businesses actually need.
Currently building Countdown Builder — an email countdown timer tool for marketing campaigns.
A selection of projects I've built — from SaaS products to open source packages
Email countdown timers that convert
Supercharge your email campaigns with dynamic countdowns. Images are generated by a custom Rust service, compiled to WASM for the builder interface. Craft visually stunning, time-sensitive emails that boost conversions.
AI-powered QR menus for restaurants
A free digital QR menu platform for restaurants, cafes, and food trucks. AI-powered menu management through natural language, instant QR codes, real-time updates, and built-in analytics. Sub-600ms load times via Redis and CDN.
Dynamic OG images for ecommerce
Generate product OG images with branded pricing, product photos, and share-ready layouts. Image generation powered by a custom Rust service for high performance. Create consistent social previews across X, LinkedIn, Facebook, Slack, and iMessage using reusable templates.
Markdown note-taking for Windows
A markdown-based note-taking desktop app for Windows with syntax highlighting, code snippets, mermaid diagrams, live preview, dark mode, full-text search, and offline storage via SQLite.
WordPress database queries made elegant
A Composer package that simplifies WordPress database query writing. Run simple commands to interact with your database efficiently.
Eloquent-style DynamoDB for Laravel
A package for Laravel that provides fluent DynamoDB interaction with full Eloquent support. Perform CRUD operations, batch operations, and pagination with ease.
AMP email support for Laravel
Send emails with AMP support alongside HTML or Text versions. Graceful fallback ensures users without AMP-capable clients still receive your message.
Practice typing real code
A typing app designed for developers. Practice typing expressions from various programming languages rather than random paragraphs.
A path matching game
A classic path matching game. Test your strategy and spatial reasoning skills in this engaging puzzle game.
Real-time viewer counts for WooCommerce
A WordPress plugin that displays product viewer counts in your WooCommerce store in real time.
Have a project in mind? I'd love to hear about it. Drop me an email and let's create something great.
[email protected]