Talha Saleem, Lead Full-Stack Engineer (React, Next.js, Node.js, NestJS)
Lead Full-Stack Engineer who takes SaaS and AI products from schema to shipped.
6+ years building TypeScript products end to end: multi-tenant platforms, payroll-grade data, AI features with retrieval, and the tests and deploys that keep them honest.
One HR platform in place of spreadsheets: attendance, leave, payroll and reviews, with 240+ test files gating every deploy.
data models
100+
data models
API routes
220+
API routes
test files
240+
test files
Cloudpacer ran HR across spreadsheets and separate tools. Attendance was exported from biometric devices, payroll was rebuilt by hand every month, and leave, reviews and helpdesk requests lived somewhere else. None of it was connected or auditable.
An internal knowledge base and lead CRM that finds the agency's most relevant past work for each job post and drafts a grounded proposal with Claude.
tables
24
tables
RLS policies
80+
RLS policies
engineers unblocked
4
engineers unblocked
Cloudpacer's sales team wrote every proposal from scratch, even when the company had shipped something similar before. Knowledge of past work lived in people's heads and scattered documents.
Mortgage teams ask lending-guideline questions in plain English and get answers from the right sources, on one platform serving many branded lenders.
API handlers
250+
API handlers
app pages
96
app pages
test cases
480+
test cases
Loan officers lose hours searching long, frequently updated agency and investor guideline documents, and every lender layers its own overlays on top. Each new lender used to mean another separate front end.
Turns a vendor's API docs into a tested, contract-compliant integration service, graded automatically against real recorded event traffic.
event types
25
event types
validation gates
15
validation gates
test files
330+
test files
Every property-management-system integration was a bespoke service with no shared contract and no automated proof that it spoke the same event format as the integrations already in production.
Moved an AI freight startup off Framer to a Next.js site its team publishes to without a developer: 13 pages live, new posts live in seconds.
pages live
13
pages live
content schemas
7
content schemas
Neblo AI, an early-stage freight-brokerage automation startup, had outgrown its Framer site and needed a CMS-driven blog and SEO landing pages without losing its design.
A multi-tenant platform that helps an insurer's trucking clients lower FMCSA CSA/DOT safety scores through evidence, corrective plans, driver training and DataQs challenges.
endpoints
~147
endpoints
API modules
16
API modules
RBAC roles
6
RBAC roles
Carriers insured by GEIA need a repeatable, auditable way to lower their CSA BASIC scores: evidence intake, corrective plans, driver training and DataQs challenges, all tracked per carrier. The work ran on spreadsheets and email, with filing deadlines tracked by hand.
Software services company building SaaS for US and local clients. Promoted from Software Engineer to Lead; I own architecture and delivery on internal platforms and client builds.
Cloudpacer HRMS: designed and built the company's complete HRMS as primary engineer (430+ of 475 commits). 100+ data models, 220+ API routes, 240+ test files and CI-gated blue-green deploys to AWS.
GEIA CSA/DOT Score Improvement Platform for an insurer's trucking clients: co-built the multi-tenant NestJS API (16 modules, ~147 endpoints, JWT → tenant → role guards) and wired both React portals (73 of 200 commits).
CloudPacer Knowledge Base: architected the Next.js + Supabase foundation (RLS-secured schema, can() permission engine, onboarding guide and 50-ticket plan) for a Claude + pgvector proposal CRM that four engineers built on.
Client platforms under NDA: a multi-tenant AI assistant for mortgage lending guidelines, a charter-coach booking marketplace and a student wellbeing analytics app.
Neblo AI: sole developer moving the marketing site from Framer to Next.js 16 with embedded Sanity Studio and webhook-driven ISR (live at neblo.ai).
Earlier: a multi-tenant mortgage AI SaaS, AWS Textract finance-report automation, a Next.js + Firebase travel CMS, a PHP-to-Next.js migration and a Google Chat HR assistant.
TypeScript
Next.js
NestJS
PostgreSQL
Prisma
Supabase
pgvector
Claude / OpenAI
Vitest
Playwright
GitHub Actions
AWS
Jul 2021 — Aug 2022
Napollo Software Design
Full-time
Frontend Developer
Delivered client projects end to end, from requirements through deployment.
Built React interfaces from Figma designs and contributed shared components reused across client projects.
Built custom WordPress themes and plugins, WooCommerce and Shopify Liquid storefronts, payment integrations and hosting setups for small-business clients, with a focus on page speed and SEO.
React
JavaScript
WordPress
WooCommerce
Shopify Liquid
PHP
Figma
Feb 2020 — Jun 2021
Spadasoft
Full-time
Web Developer
Built and maintained client-facing web applications.
Integrated REST APIs, built responsive layouts, and improved load times with code splitting, image optimization and lazy loading.
JavaScript
React
HTML/CSS
SCSS
REST APIs
Git
BS Computer Science
University of Lahore · 2018 — 2022
Employee of the Year 2024
Cloudpacer
04Skills
One engineer, the whole stack.
The tools I reach for, from the database schema to the deploy pipeline.
Frontend
09
TypeScript
React
Next.js (App Router, RSC, ISR)
Vue 3
Tailwind CSS
shadcn/ui
TanStack Query
Zustand
Framer Motion
Backend
08
Node.js
NestJS
Express
FastAPI
Django / DRF
REST
WebSockets
Cron & background jobs
Data
07
PostgreSQL
Prisma
TypeORM
SQLAlchemy
Supabase (RLS, Edge Functions)
pgvector
Redis
AI / LLM
04
Anthropic Claude
OpenAI (GPT-4o, Whisper, embeddings)
RAG with pgvector
LangChain
Testing & DevOps
09
Vitest
Jest
Playwright
pytest
GitHub Actions
Docker
AWS
nginx + PM2
Vercel
Integrations
10
Stripe
SendGrid
Resend
Twilio
Slack
Google Workspace APIs
Sanity CMS
Firebase
WordPress
Shopify
Where I add the most value
On complex, multi-team products
Multi-tenant SaaS and RBAC
Row-level security and data isolation
Test suites that gate deploys
Retrieval-augmented AI features
Legacy migrations (PHP, Framer, Vue 2 → modern stacks)
05How I work
What it's like to work with me.
Fast, with clear updates
No disappearing acts and no vague status reports. You always know what shipped, what's next and what's blocked.
I care about the product, not just the ticket
I'll flag what doesn't make sense, suggest a better approach and push back constructively when it matters.
I leave systems documented
Onboarding guides, ticket plans and tests that explain intent, so the next engineer can move as fast as I did.
Remote-first, async-friendly
Based in Lahore. Comfortable with PST overlap, Slack-first teams and async code review.
Currently available
Open to
Remote full-time · Senior / Lead Full-Stack
Contract builds for startups and product teams
Screening call, technical interview or paid trial, whatever your process uses