§00INDEX / 2026 EDITION

Full-stack engineer for the boring systems your company actually runs on.

Multi-tenant SaaS, B2B commerce, internal tooling. End-to-end — from Postgres schemas to the last pixel.

§01WORK
5 case studies · scroll
live in production01/2025—present
Reseller & Dropshipping Commerce

SelfShop

Two roles, four surfaces — reseller and supplier dashboards on the web, plus the matching React Native apps. One Laravel API I plugged into.

  • platformweb + native
  • scope4 surfaces · 2 roles
  • stagelive · Play Store
Next.js 16React 19TypeScriptAnt DesignRedux ToolkitNextAuthReact Native · ExpoTamaguiPusher · Laravel EchoLaravel API (consumed)
live in production02/2025—present
B2B Commerce Platform

Bikalpo

A B2B storefront where catalog, RFQ, and fulfilment behave like one product, not three.

  • platformweb + native
  • domainbikalpo.com
  • stackturborepo monorepo
Next.js 16React 19Drizzle ORMNeon PostgresBetter-AuthTanStack QueryLexicalCloudinary
private client work03/2026
Multi-tenant Education SaaS

Bright Tutor

Five apps, one schema. Subdomain-scoped dashboards for teachers, guardians, and admins.

  • apps5 in monorepo
  • tenancysubdomain-scoped
  • channelsweb · native · sms
TurborepoHonooRPCNext.jsExpo / React NativeDrizzle ORMPostgresBetter-Auth
live in production04/2025—2026
Inventory & POS System

Stock Management

A warehouse-floor tool, not a dashboard. Built around how stock actually moves.

  • shapetwo-repo full-stack
  • opsinvoicing + pdf
  • scoperetail floor tool
ViteReact 19TanStack QueryTanStack TableZustandreact-pdfTailwind v4Better-Auth
live in production05/2026
Services Marketplace & CMS

Padma Service

A bilingual services catalog where the marketing site, member dashboard, and admin CMS all run on one typed oRPC contract.

  • platformweb · admin CMS
  • shapetwo-repo full-stack
  • domainpadmaservice.com
Next.js 16React 19HonooRPCDrizzle ORMPostgresBetter-AuthTipTapCloudinaryshadcn/ui
§02EXPERIENCE
2 roles · ~23 months

Where it shipped.

Two part-time roles, run alongside a CSE degree. Most of the case studies above lived inside the most recent one.

ROLES2
MONTHS~23

AlgoVerse

Software Engineer·part-time·Dhaka, Bangladesh

End-to-end builds for B2B commerce, multi-tenant SaaS, and internal tooling. Most of the case studies in §01 were shipped from here — schema-first, monorepo-shaped, deployed to production.

  • Designed and shipped a Turborepo-based commerce platform with web + native + Hono backend.
  • Owned a multi-tenant Education SaaS: subdomain-scoped roles, shared schema, oRPC contracts.
  • Built a warehouse-floor inventory tool with print-grade invoices for a retail client.
  • Default stack: TypeScript everywhere, Postgres, Drizzle, Better-Auth, oRPC.
TypeScriptNext.js 16React 19HonooRPCDrizzlePostgresBetter-AuthReact Native · Expo

AppCube

Frontend Developer·part-time·Ubaky (restaurant management)·Dhaka, Bangladesh

Built the merchant dashboard for Ubaky — a multi-role restaurant management system with separate interfaces for clients, merchants, and admins. Frontend-focused, working closely with the backend team on API integration.

  • Owned the merchant interface in React — the surface restaurant operators use day-to-day.
  • Mobile-first responsive design across all three role-specific apps.
  • Collaborated with the backend team to integrate APIs and tighten the data flow.
  • Held the front-of-house bar for visual polish and consistency across the system.
ReactTypeScriptTailwind CSSAnt DesignTanStack Query

EDUBSc, Computer Science & EngineeringDaffodil International University20222026CGPA 3.30 / 4.00

§03SYSTEM
tools of trade

A small, sharp toolkit.

I pick boring, fast tools and obsess over the parts users actually touch. Each one earns its place by being either irreplaceable or invisible.

The full spec, not the curated highlight reel.

ARuntime & Frameworks
  • TypeScriptLingua franca for everything I ship. No JS, ever.
    since 2020
  • Next.jsDefault for full-stack web. App Router, RSC, server actions.
    since 2021
  • HonoWhen the API deserves its own process. Edge or Node.
    since 2024
  • React Native · ExpoNative apps when web isn't enough. EAS for delivery.
    since 2024
BData & Auth
  • PostgreSQLSource of truth. Always.
    since 2020
  • Drizzle ORMTypeScript schema, generated migrations, no magic.
    since 2024
  • NeonManaged Postgres. Branching for previews.
    since 2024
  • Better-AuthSessions, OAuth, role gating. The auth library I trust.
    since 2024
  • oRPCEnd-to-end typed contracts between server and every client.
    since 2025
CInterface
  • React 19Server + client components. Compiler when it earns its keep.
    since 2024
  • Tailwind CSS v4Design tokens via @theme. No config file, no excuses.
    since 2022
  • shadcn/uiOwned components, not a dependency. Tailored each time.
    since 2023
  • Ant DesignReach for it on dashboard-heavy projects with dense tables and forms.
    since 2024
  • Motion (Framer)Scroll-linked animation, layout transitions, presence.
    since 2023
  • LexicalRich text content stored as JSON alongside everything else.
    since 2025
DBuild & Ship
  • TurborepoMonorepo pipelines for shared packages across web + native + server.
    since 2024
  • pnpmDisk-efficient package manager. Workspaces, not lifecycle theatre.
    since 2022
  • ViteWhen the app doesn't need server-rendering, this is the shell.
    since 2023
  • Hostinger VPSWhere projects live. Owned hardware, predictable cost, no per-deploy lock-in.
    since 2024
  • CoolifySelf-hosted control panel for the VPS — deploys, builds, and CI/CD in one place.
    since 2024
§04INDEX
full archive

Every repo,
in chronological order.

REPOS0
LANGUAGES1
SYNCED

github · unreachable

Couldn’t fetch the live archive right now. Try a refresh, or head straight to github.com/Shorno.

↓ live from github · cached at the edge for 1 hour

§05CONTACT
one line is fine

Got something serious to build?

One line about the problem is enough. I’ll reply within 24h on a working day, usually same-day from Dhaka hours.

AVAILABILITYAVAILABLE — TAKING NEW WORK

I have capacity for one new client engagement. Best for projects that ship something real in 6–12 weeks.

LOCATIONDhaka, Bangladesh
Asia/Dhaka
Currently 00:00:00, working hours roughly 10:00–19:00 UTC+6. Calls outside that — happy to.
ELSEWHERE
WHAT TO SEND
  • What you're buildingA quick paragraph. What the product is, who uses it, what's not working right now.
  • Where you're atStarting fresh, halfway built, or a rewrite. Just say which.
  • Timeline & budgetA rough range is fine. Lets me say yes or no quickly.
  • Anything ruled outAlready decided against a stack, vendor, or hosting? Tell me upfront.