SCENE01/ ARRIVAL

MUNIR

FULL-STACK ENGINEER

Product Engineering · Web · Backend · Cloud · DevOps

FULL-STACKENGINEERING
5PLATFORMS SHIPPED
END-TO-ENDPRODUCT DELIVERY

I build and ship software end to end, from interfaces and APIs to databases, infrastructure, and deployment. Comfortable across stacks, products, and problem spaces.

SCROLL
MMXXVI
02
IDENTITY
THE
ARCHITECT

I build multi-tenant SaaS platforms end to end, from Row-Level-Security data models and Express APIs to the interfaces people use every day. Not a frontend dev who dabbles in backend, not a backend dev who avoids CSS. A genuine full-stack engineer.

Based in Lahore, Pakistan. Over a year at TSN as lead developer on three multi-tenant B2B platforms, a school management system, a freight & delivery platform, and a repair-shop POS, all on Next.js, Express, and Supabase with PostgreSQL Row-Level Security. Before that, a year-long apprenticeship at SeeBiz in a production MERN codebase. Solo, I've shipped Zikron, a personal-knowledge app, and Attrisense, an ML attrition-risk tool.

Multi-tenant SaaSNext.jsSupabasePostgreSQL RLSSystem Design
Next.js·React·TypeScript·Node.js·Express·FastAPI·Python·MongoDB·PostgreSQL·REST APIs·System Design·Tailwind CSS·Docker·AWS·Redis·Next.js·React·TypeScript·Node.js·Express·FastAPI·Python·MongoDB·PostgreSQL·REST APIs·System Design·Tailwind CSS·Docker·AWS·Redis·

ENGINEERING PHILOSOPHY

01

ARCHITECTURE OVER HACKS

I prefer systems that remain understandable six months after they are built.

02

DATABASE DESIGN MATTERS

A good application starts with a good data model. I pay close attention to relationships, constraints, indexes, transactions, security, and query performance.

03

SECURITY BELONGS IN THE ARCHITECTURE

Authentication is only one part of security. Authorization, tenant isolation, validation, database policies, and secure workflows need to be considered together.

04

PRODUCTION IS PART OF DEVELOPMENT

Writing code is only one part of shipping software. I care about deployment, infrastructure, monitoring, debugging, and maintaining systems after release.

05

USE THE RIGHT TOOL

I'm comfortable across different technologies and choose tools based on requirements, constraints, maintainability, and long-term system needs rather than following a stack for its own sake.

03
PORTFOLIO

SELECTED

PROJECTS

OVERVIEW

A cloud platform that runs a school's entire operation, from one place: admissions, academics and grading, attendance, fees and accounting, timetabling, communication, and reporting. Each school is an isolated tenant with campus-level scoping on every record, plus role-based portals for admins, teachers, students, parents, librarians, finance supervisors, and external inspectors.

Next.js 16React 19TypeScriptTailwind CSS v4Radix UI / shadcnZustandSWRReact Hook FormZodRechartsTipTap@dnd-kitNode.jsExpressSupabasePostgreSQLRow-Level SecurityJWT + TOTP 2FAPuppeteerNodemailerweb-pushnode-cronExcelJS@anthropic-ai/sdkJest

IMPACT

  • →Multi-tenant, campus-scoped data model with authorization enforced at the database via Postgres Row-Level Security, not just application code
  • →Server-side PDF pipelines with Puppeteer for report cards, certificates, ID cards, and receipts, driven by visual template designers
  • →100+ REST resource groups spanning academics, finance, HR, scheduling, library, hostel, and external inspections

OVERVIEW

A subscription-billed platform that runs repair businesses and retail shops from a single multi-tenant codebase: point of sale, inventory, repair-ticket workflows, CRM, staff management, and billing. Each business gets a subdomain-scoped workspace; a superadmin console onboards tenants and applies industry-specific vertical templates that preconfigure catalogues, statuses, and pricing.

Next.js 16React 19TypeScriptSupabasePostgreSQLRow-Level SecurityRealtimeStorageStripeRedis (ioredis)TanStack Query & TableZustandZodTailwind CSS v4Radix UIRecharts@react-pdf/rendererPlaywright

IMPACT

  • →Money-handling flows (split tender, partial refunds, trade-ins, deposits) kept correct across every payment path via Postgres RPC functions
  • →Configuration-driven module system lets each plan or tenant enable or hide entire feature areas without code branches
  • →~215 versioned SQL migrations, with tenant isolation enforced at the database via RLS

OVERVIEW

A cloud platform running the full operations of a freight/delivery business from one multi-tenant codebase: booking, dispatch, live shipment tracking, quotations, invoicing, and customer management. Isolated workspaces per shipping company, an internal admin console over every tenant, and separate corporate and residential customer portals with a sales pipeline and loyalty points.

Next.js 16React 19TypeScriptExpress 5SupabasePostgreSQLRow-Level SecurityStripeRedis (Upstash)BullMQWebSocketTanStack Query & TableZustandZodReact Hook FormTailwind CSS v4shadcn/ui + Radix UIRechartsMapbox GLPDFKitTypesense

IMPACT

  • →Permission-first architecture: every module gated by dynamic RBAC encoded into the JWT, so new features inherit access control
  • →Shipment history built as an append-only event log enforced by database triggers, a tamper-proof delivery audit record
  • →Portal access modeled as a computed consequence of the corporate sales-pipeline stage, removing a manual approve/reject workflow

OVERVIEW

A cloud personal-knowledge platform that replaces the scattered habit of saving things in WhatsApp self-chat, Drive, screenshots, and bookmarks with one place to capture, organize, link, search, remember, and share. Quick capture drops text and links into an inbox; items become notes, list entries, self-chat messages, calendar events, or contacts, each taggable, linkable, versioned, schedulable, and shareable through tracked links.

Next.js 16React 19TypeScriptTailwind CSS v4shadcn/ui + Radix/Base UIFramer MotionTanStack QueryExpress 4Node.jsSupabasePostgreSQLRow-Level SecurityFullCalendarReact Flow (@xyflow/react)web-pushnode-cronResendGoogle People APIreact-markdowncmdk

IMPACT

  • →A linking layer and universal tag system every module inherits, so “connect anything to anything” works the same across notes, contacts, lists, and events
  • →Tenant isolation enforced at the database with RLS and independently re-verified in the Express API middleware
  • →Capture-to-organize built as a pipeline (quick capture, inbox triage, typed object, tagged/linked/collected/shared), with automatic version history and restore

OVERVIEW

A decision-support tool for HR that predicts which employees are at risk of leaving and, more importantly, why. An analyst fills in one employee's details or uploads a headcount CSV; the service returns a calibrated leaving probability, a keep/flag decision against a cost-tuned threshold, and a per-employee breakdown of which factors raised or lowered risk, plus what-if intervention scenarios. Deliberately scoped as a talk-to list, not a manage-out list.

Python 3.12pandasNumPyscikit-learn 1.6imbalanced-learn (SMOTE)SHAPJupyter / ColabjoblibFastAPIPydantic v2UvicornpytestDocker / docker-composeNext.js 14React 18TypeScriptTailwind CSS v4shadcn/ui + Radix / Base UIRecharts

IMPACT

  • →Train/serve skew made a failing test, a 4-decimal parity assertion between the training notebook and the service, which caught three silent-degradation bugs
  • →Every business decision (threshold, cost ratio, fitted medians, library versions) pushed into a persisted metadata.json, so the model re-tunes and redeploys without a code change
  • →Decision threshold tuned from an explicit 10·FN + 1·FP cost function, turning a timid 0.38-recall classifier into an 0.85-recall talk-to list
04
ARSENAL

TECH

STACK

01React→
02Next.js→
03TypeScript→
04Tailwind CSS→
05Node.js→
06Express→
07FastAPI→
08Python→
09REST APIs→
10MongoDB→
11PostgreSQL→
12VPS Deployment→
13Environment Configuration→
14Nginx→
15CI/CD Pipelines→

15+

Technologies

3+

Years coding

5+

Production systems

3

Certifications

05
CHRONICLES

WORK

HISTORY

FULL-TIMERemote

APPLICATION DEVELOPER

@ Kloudville · Oct 26 - Present

VISIT ↗
  • -Working on enterprise telecom applications and digital marketplace solutions for Ooredoo, supporting product catalog management and application operations.
  • -Managing and configuring marketplace product listings, including pricing, specifications, images, and product information.
  • -Reviewing and testing REST APIs using Postman, including TM Forum Open API specifications such as TMF622 for product ordering.
  • -Collaborating with the development team to analyze API behavior, validate requests and responses, and identify required enhancements.
  • -Working with enterprise development workflows, including SVN version control, technical documentation, and task tracking.
REST APIsPostmanTM Forum APIsJSONSVNAPI Testing
FULL WORK HISTORY
06
CREDENTIALS
VERIFIED
EXPERTISE

Issued by Meta, University of Michigan, and University of Pennsylvania. Publicly verifiable.

3

Certificates

14

Months of study

1

Professional certificate

40+

Skills certified

07
SIGNAL

LET'S

BUILD

SOMETHING.

Available for full-time roles, freelance projects, and technical consultations. Fast response, clear communication, zero ghosting.