
Ledgerly — SaaS invoicing
Multi-tenant invoicing SaaS with Stripe billing, PDF invoices and a real-time revenue dashboard.
Hi, I'm
> Full-Stack Developer|
I design and build fast, reliable web apps, APIs and SaaS products — from the first commit to production, with clean code your team will love maintaining.
➜ ~ whoami
Rafi Ahmed — Full-Stack Developer
➜ ~ cat skills.txt
React · Next.js · Laravel · Node · PostgreSQL · AWS
➜ ~ git log --oneline | wc -l
4,812 commits this year
➜ ~ echo $STATUS
✔ open to new projects
Hover a technology to see how long I have been using it.
Hover a screenshot to scroll through the real interface.

Multi-tenant invoicing SaaS with Stripe billing, PDF invoices and a real-time revenue dashboard.

REST + webhook API that tracks 40k parcels a day across five courier partners.

Appointment booking with SMS reminders and a doctor dashboard used by 30+ clinics.

Headless storefront with 98 Lighthouse score and instant search.
A year of commits, reviews and releases.
Every role is a commit in the history.
a3f9c2eHEAD → main2023 — nowLead engineer for a B2B SaaS — cut page load by 63% and shipped 40+ features.
7d21b0f2020 — 2023Built Laravel + React products for 20+ clients, owned CI/CD and AWS infrastructure.
c84e19a2018 — 2020Designed REST APIs and payment integrations for e-commerce platforms.
1f0a6d32017First paid projects: WordPress sites, landing pages and small PHP apps.
1export const webApplications = {
2 title: "Web applications",
3 about: "React / Next.js front-ends with Laravel or Node back-ends — fast, accessible and tested.",
4};
1export const apis&Integrations = {
2 title: "APIs & integrations",
3 about: "REST and GraphQL APIs, payment gateways, webhooks and third-party integrations.",
4};
1export const saasMvp = {
2 title: "SaaS MVP",
3 about: "From idea to a paying product in weeks: auth, billing, dashboard and deployment.",
4};
1export const care&Performance = {
2 title: "Care & performance",
3 about: "Bug fixes, upgrades, monitoring and speed improvements on a monthly plan.",
4};
Rafi refactored our billing system in two weeks — zero downtime, tests everywhere. Easily the best engineer we have hired as a contractor.
He understood the business, not just the ticket. Our API now handles 10× the traffic and the code is a pleasure to read.
Clear communication, honest estimates and a launch that just worked. We extended his contract twice.
Small tools that other developers use.