AboutProjectsExperienceSkillsEducationContact
AI Software Engineer

Maham Sultana

I build AI agents, voice agents, RAG systems, full-stack products that run in production.

01/ Who I Am

About Me

Software Engineer with 2+ years of production experience, specialising in AI agents, voice agents and RAG systems. I work full stack in TypeScript and Python, building agent products with Next.js, NestJS, PostgreSQL and the OpenAI Agents SDK, and I am building an open source AI coding agent from scratch.

02/ Selected Work

Projects

Maham Code

An open-source AI coding agent I'm building from scratch to learn how tools like Claude Code work under the hood. Describe a change and it explores your project, reads the files it needs, and writes and edits code across the codebase. One Python core runs in the terminal, as a desktop app and inside VS Code, on any OpenAI-compatible model, including local ones.

Built with

  • Python
  • AI Agents
  • Tool Calling
  • VS Code Extension
Maham Code: OverviewMaham Code: CapabilitiesMaham Code: Any modelMaham Code: VS Code

PolyCast

An open-source tool that turns a written script into a low-poly 3D video: a host and a sarcastic floating AI orb banter in a cozy podcast studio. It generates the voices (free system TTS or Cartesia), lip-syncs both characters to the real audio, cues every camera cut, wall screen and caption to a specific word, then renders the scene frame by frame with three.js in headless Chrome and mixes it to an MP4 with ffmpeg. It ships as a SKILL.md, so Claude Code, Codex, Antigravity or any coding agent can make a video from a one-line request. The reel at the top of this site was made with it.

Built with

  • Node.js
  • three.js
  • Puppeteer
  • ffmpeg
  • Text-to-Speech
  • Lip-Sync
  • AI Agent Skills
PolyCast: OverviewPolyCast: StudioPolyCast: Scenes

Built at The Botss

Commify AI

Architected an AI customer support platform for Shopify merchants that syncs products, variants, orders and customer data in real time across multiple storefronts. An OpenAI agent grounded in each store's data through RAG recommends products, adds to cart and raises tickets across WhatsApp, Instagram, Facebook Messenger and a storefront widget, with human handoff when needed. I also built abandoned cart recovery through personalised WhatsApp outreach and an automated COD confirmation flow, and integrated Stripe payments behind JWT-secured APIs.

Automates 70%+ of customer queries across WhatsApp, Instagram, Messenger and the storefront widget. Cut average response time by 25 to 30% and reduced return-to-origin rates from 31% to 12%, without a call-centre team.

Built with

  • Next.js
  • Tailwind CSS
  • Shopify API
  • WhatsApp API
  • Instagram API
  • Facebook Messenger API
  • OpenAI APIs
  • RAG Systems
  • REST APIs
  • Stripe
  • Redis
  • Docker
Commify AI — e-commerce automation with AI chatbot

Accident Assist AI

Built an AI legal-intake mobile app for US accident victims, live on the App Store and Google Play. An OpenAI Agents SDK assistant collects case details in conversation, creates structured case files through tool calling and routes qualified leads to legal professionals. I also built the Next.js admin panel for users, chats, tickets and leads, with live system-prompt tuning so the agent's behaviour can be adjusted in production.

Built with

  • Mobile App
  • OpenAI Agents SDK
  • Tool Calling
  • Next.js
  • Legal Tech
Accident Assist AI — AI help app for drivers after a car accident

Arthur

Built a multilingual AI voice and chat agent that talks to users in English, German and Russian, remembers context across the conversation and answers from a knowledge base through pgvector-backed retrieval, serving about 3,000 users. Users can chat on the web or call in by phone, powered by the OpenAI Agents SDK and Twilio voice. A NestJS backend handles authentication, conversation logs and analytics, and a GoHighLevel integration captures leads automatically.

Built with

  • Next.js
  • NestJS
  • OpenAI Agents SDK
  • pgvector
  • Twilio
  • Voice Integration
  • GoHighLevel
Arthur — Multilingual AI Voice & Chat Agent Platform

Estaraha

Developed a comprehensive real estate platform for the Saudi Arabian market with Arabic language support. Built a property search and listing system featuring advanced filtering capabilities by location, price range, and property type. Integrated an AI-powered chatbot to assist users with property inquiries and navigation in Arabic. Implemented a property partnership system allowing users to become co-owners.

Built with

  • Next.js
  • Arabic/RTL Support
  • AI Chatbot Integration
  • Real Estate APIs
  • Database Management
Estaraha — Arabic real estate platform with AI chatbot

SOPify.AI

Built frontend features in Next.js for an AI platform that turns screen recordings into step-by-step SOPs, checklists and training guides.

Built with

  • Next.js
  • AI Video Analysis
  • Document Generation
  • Process Automation
  • Collaborative Tools
SOPify.AI — screen recording to SOP documentation platform

03/ Professional Path

Experience

Jan 2025 - Present

Software Engineer

The Botss
  • Build and ship AI agent products for clients in e-commerce, legal tech and customer support, owning features end to end across Next.js, TypeScript, NestJS and PostgreSQL.
  • Developed chatbot and RAG features with OpenAI APIs and LangChain that answer from client knowledge bases, plus voice-to-text and text-to-voice for multi-modal conversations.
  • Improved frontend load performance by 30% with code-splitting, dynamic imports, memoization and optimized state management, keeping AI-heavy interfaces responsive.
  • Designed and secured REST APIs with JWT, rate limiting, DTO validation and input sanitization, reducing unauthorized and invalid requests by 40%, with robust error handling for AI service calls.
Aug 2024 - Dec 2024

Software Engineer

Zenkoders
  • Built and maintained client-facing web applications using Next.js and React, developing a reusable component library that reduced UI development time by 25%.
  • Developed RESTful APIs with Next.js and TypeORM, implementing secure CRUD operations, input validation and session management, reducing login and data errors by 30%.
  • Built a real-time chat system using WebSockets, scaling to 500+ concurrent connections with sub-200 ms message latency, increasing daily active chat sessions by about 20%.

04/ What I Do

My Expertise

AI Agents & RAG

Building AI agents, voice agents and RAG systems with OpenAI, the OpenAI Agents SDK and LangChain, including tool calling and pgvector-backed retrieval.

Voice Agents

Multilingual voice agents that take phone calls through Twilio, with voice-to-text and text-to-voice, memory across the conversation, and logging and analytics on every call.

Full-Stack Product Engineering

Owning features end to end in Next.js, NestJS and PostgreSQL: secure REST APIs, real-time WebSockets, payments, and performance work that keeps AI-heavy interfaces fast.

05/ Technical Stack

Technologies & Tools

AI & Agents

  • OpenAI
  • OpenAI Agents SDK
  • LangChain
  • pgvector

Languages

  • TypeScript
  • JavaScript
  • Python

Frontend

  • React
  • Next.js
  • Tailwind CSS
  • Shadcn UI
  • React Query

Backend

  • Node.js
  • NestJS
  • Express.js
  • REST APIs
  • WebSockets
  • TypeORM

Databases

  • PostgreSQL
  • MySQL
  • MongoDB
  • Redis
  • Supabase

Integrations

  • Stripe
  • Twilio
  • Shopify API
  • WhatsApp API

Tools

  • Docker
  • GitHub
  • Postman
  • Swagger
  • Pusher
  • Vercel

06/ Academic Foundation

Education

Oct 2021 - July 2025

BS, Computer Science

CGPA: 3.50/4.0

Sir Syed University of Engineering & Technology

Karachi, Pakistan

07/ Recognition

Honors & Awards

Sir Syed University of Engineering & Technology

Award of Appreciation

Sir Syed University of Engineering & Technology

Awarded by the Department of Computer Science & Information Technology in recognition of dedication, technical contribution, and active participation.

SMEC'24

Lead of Speed Debugging

SMEC'24

Dec 2024 - Jan 2025

Led competitive debugging sessions, mentoring participants in identifying and resolving logical and runtime errors under strict time constraints.

08/ Get In Touch

Let's Connect

I am open to full-time remote roles in AI agent and AI product engineering. Based in Karachi, Pakistan, working fully remote.

Maham Sultana logo
Maham.Online, replies instantly

Hi! I'm Maham, well, the AI version of me 👋 Ask me anything about my work, or tap a question below.