Senior Software Engineer

Shaban Khawar

Claude Specialist. I build AI-native systems — and the engineering that keeps them standing.

Agents, LLM pipelines, and the full stack underneath: Next.js, NestJS, Django, Postgres, AWS.

agent.tracecleftnotes · prod

An illustration of a production voice-to-notes pipeline: audio upload, FFmpeg normalisation on Lambda, Whisper transcription with retries, summarisation under a token budget, schema validation, idempotent persistence to Postgres, and a Notion sync.

01

Idempotent by default

Retries, replays, and duplicate deliveries are table stakes, not edge cases.

02

Evals before vibes

If a model's output can't be measured, it isn't ready to ship.

03

Token budgets are budgets

Cost and latency per request are design constraints, decided up front.

04

Boring infrastructure

Postgres, queues, cron. Novelty where it earns its keep, nowhere else.

About

Most AI features die in the gap between demo and Tuesday. That gap is where I work: retries, idempotency, token budgets, evals — the boring parts nobody screenshots.

Five years shipping production systems — transcription pipelines, voice-generation platforms, subscription billing, async collaboration tools. Backend, frontend, and the DevOps underneath, chosen per problem rather than per résumé.

stack

What I work with

Core is what I reach for by default. The rest I'm productive in when the problem calls for it.

Languages

  • TypeScript
  • JavaScript

Python · SQL

Frameworks

  • React
  • Next.js
  • Express.js

Nest.js · Django · Celery · Vue.js · Redux · Socket.io

Data

  • PostgreSQL

MySQL · SQLite · MongoDB · DynamoDB

Cloud & DevOps

  • AWS (EC2, S3, Lambda, EFS)
  • Docker

AWS CloudFront · AWS Elastic Beanstalk · GCP · Azure · Firebase · Terraform · Netlify · Heroku

Interface

  • Tailwind
  • Shadcn

Styled Components · SASS · LESS

Tooling

  • Git
  • GitHub

GitLab · Nango · FFmpeg · Vite

AI & Agents

  • Claude Code
  • Claude / Anthropic API
  • MCP
  • Agentic workflows
  • Figma Make

Opencode · Codex · OpenAI (GPT / Whisper) · ElevenLabs

experience

Where I've worked

Jun 2026 — Present

Senior Software Engineer

Barq Dev

  • Building AI-native products end to end: agent orchestration, MCP servers, and LLM features engineered for reliability over demo appeal.

Jul 2025 — Jun 2026

Fullstack Engineer

Brackets

  • Shipped fullstack product work across TypeScript services and Next.js frontends.

Feb 2024 — May 2025

Backend Engineer

Cleft Notes

  • Migrated the backend to Express.js on AWS and built the Whisper + OpenAI transcription-to-notes pipeline.
  • Scaled the platform to 10,000+ users and 1,400+ paying subscribers with Stripe subscriptions.

Jul 2023 — Oct 2024

Fullstack Engineer & Frontend Team Lead

Jinnbyte

  • Led the frontend team on a voice-generation education platform; cut voice costs 40% with ElevenLabs and storage 60% with an AWS EFS pipeline.

Feb 2021 — Apr 2022

Fullstack Developer

Sofriendly & Yac.com

  • Frontend-heavy work on an async communication platform, including a major React → Vue rewrite using InversifyJS for dependency injection.

selected work

Things I shipped

Production systems — AI pipelines, voice platforms, and subscription products — taken end to end.

Cleft Notes screenshot
01Fullstack Engineer

Cleft Notes

AI-powered app that turns voice memos into written, summarized notes with sharing and integrations.

10,000+

users

1,400+

paying subscribers

  • Migrated the backend from PHP to a modern Express.js server on AWS for scalability and maintainability
  • Built the core AI pipeline: Whisper transcription plus OpenAI summarization
  • Implemented Stripe subscriptions and billing flows
  • Shipped Notion and Google Docs integrations via Nango
  • Engineered Lambda functions with FFmpeg for audio merging and processing
  • Secured note storage across PostgreSQL and S3, with public note-sharing via Next.js
Node.js·Express.js·OpenAI (GPT/Whisper)·PostgreSQL·AWS S3·AWS Lambda·Stripe·FFmpeg·Next.js·Nango
Calling All Kids screenshot
02Fullstack Engineer & Frontend Lead

Calling All Kids

Mobile-first kids education platform using AI voice generation to deliver interactive lessons.

40%

voice cost cut

60%

less storage

10×

faster builds

  • Integrated ElevenLabs for voice generation, cutting voice costs 40%
  • Architected an AWS EFS audio pipeline that reduced storage usage 60%
  • Migrated from Create React App to Vite for a ~10× build and dev-server speedup
  • Introduced React Query caching, cutting redundant API calls 40%
React·Vite·React Query·ElevenLabs·AWS EFS·AWS S3·FFmpeg·Next.js·TailwindCSS
Yac screenshot
03Fullstack Developer

Yac

Async communication platform for voice messages and screenshares that replaces scheduled meetings.

  • Contributed to a major platform rewrite (React → Vue)
  • Applied dependency injection and inversion of control with InversifyJS
  • Built frontend features for async voice and screenshare workflows
Vue·React·InversifyJS·Node.js·Socket.io·AWS·WebRTC
Yac Send screenshot
04Fullstack Developer

Yac Send

Web app for sharing text, code snippets and files with optional password protection and syntax highlighting.

  • Built fullstack upload and sharing flows using Uppy for file and text uploads
  • Implemented secure upload and storage workflows on S3 and DynamoDB
  • Added password protection and syntax-highlighted code viewing via PrismJS
Vue·Uppy·Express.js·AWS S3·DynamoDB·PrismJS