Available for freelance· Respond in 24h

I build apps
founders ship.

Full-stack developer specializing in SaaS MVPs, e-commerce platforms, and admin dashboards — built with clean architecture and deployed to actually survive production.

Stack
Next.jsTypeScriptNode.jsPostgreSQLDockerPrismaRedis
Startup MVPs
Got a validated idea? I'll turn your spec into a deployed, working product — fast.
E-Commerce Builds
Custom storefronts with Stripe, inventory systems, and admin panels that scale.
SaaS Dashboards
Multi-tenant apps with auth, billing, user management, and real-time data.
API & Integrations
REST APIs, third-party integrations, and backend systems built to last.

Production-ready builds.

SiteScope
Website Auditing Tool
Dev Tool·May 2026
SiteScope

A full-stack website auditing platform that runs a real headless browser against any URL and surfaces actionable issues across performance, SEO, accessibility, security, UX, and conversion. The challenge was running Puppeteer and Lighthouse concurrently under real load — solved with a browser pool and a serialised Lighthouse queue to prevent Chrome port conflicts. Reports export as PDF, CSV, or JSON.

Next.jsPuppeteerLighthouseRedisBrowser PoolTypeScript
Furnex
E-Commerce Platform
E-Commerce·Jan 2025 - Mar 2025
Furnex

A full-stack website auditing platform that runs a real headless Full-stack furniture e-commerce store with a live admin dashboard, Role-Based Access Control, JWT authentication via HTTP-only cookies, and a Cloudinary image pipeline. Separately deployed frontend and backend — the kind of architecture a real production store would use.

Next.jsNode.jsMongoDBJWT + RBACCloudinary
FirstPR
Open-Source Discovery Platform
Dev Tool·Apr 2025 - May 2025
FirstPR

Connects developers to open-source issues that match their tech stack by orchestrating the GitHub REST API. Upstash Redis caches results to cut redundant API calls, and per-IP rate limiting protects the system under unauthenticated traffic. Containerized with Docker for consistent deploys.

Next.jsTypeScriptPostgreSQLRedisDockerGitHub API
Coming Soon
Multi-Tenant Scheduling Platform
SaaS·Coming 2026🔨 Building
BookEase

A multi-tenant micro-SaaS scheduling platform providing business owners with custom booking pages and automated confirmations. Built with strict data isolation utilizing schema-level foreign keys, relation traversal via Prisma, and action-level ownership validation. Race conditions are structurally prevented during high-concurrency booking actions using a hybrid approach of pessimistic row-level locking (SELECT FOR UPDATE) and Serializable transaction isolation levels.

Next.jsTypeScriptPostgreSQLPrismaClerkResend SMTP
GitHub (Soon)
Shakerullah — Full-Stack Developer
Available for freelance
developer.profile.ts
const developer = {
name: "Md Shakerullah Sourov",
role: "Full-Stack Developer",
focus: ["SaaS", "E-Commerce", "MVPs"],
available: true, // Responds within 24 hours
approach: "BuildTestDeploy",
yearsBuilding: 2,
projectsShipped: 5,
};

Built for production, not just demos.

I'm a self-taught full-stack developer who builds complete web applications — from database schema to deployed product. I started with frontend and pushed myself deeper into backend to understand how real systems are architected and maintained.

I specialize in SaaS apps, e-commerce platforms, and service business tools. Not because that's a marketing decision, but because those are the problems I've spent the most time solving — which means I bring patterns that actually work, not just code that compiles.

My work is production-ready by default: Dockerized, CI/CD wired, and tested before I consider it done. I don't hand you a Vercel link with hardcoded secrets and hope for the best.

Currently taking on freelance projects. If you have a product idea or need a developer who can own the full stack, let's talk.

5+Projects Built
2+Years Building
>24Response Time

What I build for you.

Outcome-focused services. Tell me what you need to achieve — I'll handle the stack.

SaaS MVP Build

From validated idea to deployed product. Auth, billing, dashboard — built in weeks, not months.

  • Multi-tenant architecture
  • Stripe subscription billing
  • Admin & user dashboards
  • Role-based access control
E-Commerce Platform

Custom storefronts that sell. Secure checkout, inventory management, and an admin panel you'll actually use.

  • Stripe / payment integration
  • Product & inventory management
  • Order tracking & emails
  • SEO-optimized pages
API & Backend Systems

Well-designed REST APIs and backend services that are a pleasure to integrate with and a nightmare to break.

  • REST API design & build
  • Third-party integrations
  • Database schema design
  • Authentication systems
Service Business Apps

Booking systems, client portals, and lead-gen sites for local businesses that need to look and work great.

  • Appointment booking systems
  • Automated email reminders
  • Customer-facing portals
  • Business owner dashboards
Admin Dashboards

Data-rich internal tools that give you visibility and control. Real-time metrics, filters, exports — done right.

  • Real-time data & charts
  • Complex filter & search
  • CSV / data exports
  • User & team management
DevOps & Deployment

Dockerized deployments, CI/CD pipelines, and VPS setup so your app stays up and ships faster.

  • Docker environments
  • GitHub Actions CI/CD
  • VPS / server setup
  • Automated backups

How I build.

Frontend & UI
Next.jsReactTypeScriptTailwind CSSTanStack QueryFramer Motion
Backend & APIs
Node.jsExpressREST APIsNextAuthJWTZod
Database & Infra
PostgreSQLPrismaMongoDBRedisDockerGitHub ActionsVPS Deployment
Testing & Quality
JestSupertestESLintPrettier
Self-taught, production-proven.

I didn't come up through a computer science program. I learned by building real things, breaking them, and figuring out why — which means every concept I know is attached to a problem I actually had to solve.

Over 2 years of daily building, I've shipped 5 production applications, gone from frontend-only to owning the full stack, and learned that the gap between "it works locally" and "it works under real load" is where most of the interesting problems live.

I'm not a generalist who dabbles in everything. I specialize in Next.js, Node.js, and PostgreSQL with Docker on top — and I go deep, not wide.

How a project works.

No big reveals at the end. You see real progress every step of the way.

01
Understand the goal

Before writing a line of code, I understand what success looks like for you — a working demo, a shipped product, or a specific metric. Scope and timeline defined upfront, no surprises.

02
Design the system first

DB schema, API contracts, and component structure are defined before building starts. This prevents costly rewrites and keeps scope manageable as requirements evolve.

03
Build iteratively

Core functionality ships first, then features are layered in. You get something real to use and react to early — not a big delivery at the end that surprises both of us.

04
Deploy to production

Dockerized, CI/CD wired, VPS configured. I don't hand you a zip file or a Vercel link with hardcoded secrets — I hand you a live, running application you actually own.

What you actually get.

The things clients care about that rarely make it onto a resume.

You get a running app, not a repo

I don't consider a project done until it's live. Dockerized, deployed, CI/CD wired — you get a URL that works, not a zip file and a good luck.

No black box development

You see progress weekly — real, working features you can click through, not vague status updates. If something changes scope or timeline, I tell you immediately.

Code you can actually maintain

Clean architecture, consistent naming, documented decisions. Whether you hand it to another developer later or build on it yourself, the codebase won't be a mystery.

Fast turnaround, honest timelines

I give you a realistic estimate upfront, not an optimistic one to win the project. MVPs in weeks, not months — and I don't disappear when something gets hard.

One point of contact, full ownership

You're not dealing with a dev shop where your project gets handed to a junior. I own the entire stack — frontend, backend, infra — which means no handoff gaps.

Responds like a professional

Under 24 hours for replies, always. If I'm unclear on something I ask — I don't spend a week building the wrong thing. Direct, clear communication every step.

Let's build
something real.

Tell me what you're building — I'll reply within 24 hours with a rough scope and honest timeline. No sales pitch, just a direct conversation.

or send a message

Typically reply within 24 hours with scope + timeline estimate. No spam, ever.