Skip to Content

Abdullah Al Mahmud

CS @Texas Tech University

I build the backends that keep AI systems running once real users show up.

About

Hi! I build stuffs : ) Mostly focusing on agentic AI apps and the infrastructure to scale them reliably. I'm also into cross-platform development, AI/ML infra, blockchain, embedded systems & robotics.

Right now, I'm working as a software engineer intern at Dorsia (Index Ventures backed startup) while continuing my studies at Texas Tech University for a B.S. in Computer Science.

Fun Fact: I ran a robot (KIBO) inside the International Space Station with the help of JAXA (shoutout to astronaut Satoshi Furukawa)

🎓 Education

Texas Tech University

B.S. Computer Science

3.95 GPA

Jan 2025 – May 2028

🏆 Achievements

▹

1st Place

JacHacks 2026 (UMich)

• 2026

▹

Champion, AMD AI

HackCU 11

• 2025

▹

Champion

Tidal Hack 2025

• 2025

▹

5th Crew Award

4th KRPC by JAXA

• 2023

▹

Bronze Medalist

World Robot Olympiad

• 2023

Where I've Been

Experience

  1. New York, NY

    June 2026 – Present

    • Building a live "drop" reservations feature designed to handle 30,000+ concurrent users by architecting a WebSocket pusher service on AWS Lambda that fans out availability the instant limited inventory opens.
    • Gave members a single surface to browse and claim limited-availability reservations by shipping the in-app drops experience end to end on a Laravel GraphQL backend and a React Native client.
    • TypeScript
    • React Native
    • Laravel
    • GraphQL
    • AWS Lambda
    • WebSocket
  2. Ontario, Canada

    June 2024 – Dec 2024

    • Achieved 99% accurate tool calls, cut audio false positives by 25%, and raised user retention by 68% by architecting a low-latency voice interface with Twilio, OpenAI Realtime APIs, and PyTorch VAD.
    • Cut manual data entry by 85% and lifted demo-to-trial conversion by 38% by engineering an automated ETL pipeline with a fine-tuned Vertex AI LLM to extract structured menu data from images and UberEats.
    • Scaled backend to 10,000+ daily requests and cut API latency by 150ms by migrating from Firebase Firestore to PostgreSQL and architecting a cloud-native microservices stack on AWS (Lambda, API Gateway, RDS, S3).
    • Python
    • OpenAI
    • Twilio
    • PyTorch
    • Vertex AI
    • PostgreSQL
    • AWS Lambda
    • API Gateway
  3. Ontario, Canada

    Jan 2024 – May 2024

    • Trained a predictive neural network classifier with TensorFlow to analyze facial features achieving F1 ~92%.
    • Implemented optimized edge-computing solution using YOLOv3 and Jetson Nano, reducing inference time by 60% for real-time detection.
    • Developed an efficient wake-word detection ONNX model achieving F1 score of ~99.48% using Openwakeword.
    • Python
    • TensorFlow
    • YOLO
    • Jetson Nano
    • OpenCV
    • ONNX

Leadership

  1. Ithaca, NY (Remote)

    Aug 2026 – Present

    • Mentoring the Engineers Without Borders Cornell software team on backend engineering and deployment, advising on how they structure services and get them shipped to production.
    • Backend
    • DevOps
    • Deployment
    • Mentorship
  2. Lubbock, Texas

    Jan 2026 – Present

    • Trained TTU students to build and deploy production-ready Agentic AI applications by designing curriculum and leading hands-on sessions on generative AI fundamentals and design principles.
    • AI
    • Agentic AI
    • Workshops
    • Leadership
  3. Stanford, CA

    Apr 2025 – Jul 2025

    • Instructed 23 students over 6 weeks in control flow, data structures, and algorithmic thinking after being selected from thousands of applicants to teach Stanford's CS106A Python curriculum.
    • Python
    • Teaching
    • Data Structures
    • Algorithms

Projects

  • Screenshot of zeg

    zeg

    An on-device AI interviewer that runs technical screening calls on one Dell GB10 box and returns a 1-10 rubric score with quoted transcript evidence, so candidate audio never leaves the machine. The interview engine is a state machine over a full-duplex speech model with barge-in, a consent gate and a time budget, running two processes on an 80 ms frame clock over a loopback WebSocket. 1,250+ Python tests and eval suites cover scorer agreement, bias pairs, red-teaming and consent edge cases.

    • Python
    • PyTorch
    • Hugging Face Transformers
    • pytest
    • WebSocket
    • WebRTC
    • Next.js
    • NVIDIA GB10
  • Screenshot of teamree

    teamreeFeatured

    A macOS Electron app that runs several coding agents in parallel, each in its own git worktree with real PTY terminals (node-pty, xterm.js), ranking every pane by failed, working, waiting or finished. The same runtime is exposed as a CLI over an owner-only local socket that returns one JSON document per command, so an agent can drive it while the window updates live. A self-hosted Cloudflare Worker relay lets agents on one machine securely access context from another, end-to-end encrypted with the Noise IK protocol so the relay only ever sees ciphertext. 3 releases shipped.

    • TypeScript
    • Electron
    • React
    • xterm.js
    • node-pty
    • Cloudflare Workers
    • Vitest
  • Screenshot of Appwing

    AppwingFeatured

    A remote MCP server on Cloudflare Workers with 33 tools that let Claude fill internship applications, tailor resumes and track every application, behind Google OAuth with PKCE. A deterministic Chrome MV3 extension carries per-ATS selector libraries for Greenhouse, Lever, Ashby and Workday, so fills need no LLM and nothing submits until the user approves a screenshot. Also ships a tailored-resume pipeline with an anti-fabrication validator and a TeX Live WASM renderer.

    • TypeScript
    • Cloudflare Workers
    • Durable Objects
    • D1
    • MCP
    • OAuth 2.1 (PKCE)
    • React
    • Chrome MV3
  • Screenshot of Astrobee Controller

    Astrobee ControllerFeatured

    Placed 5th out of 400+ teams competing aboard the ISS by programming Astrobee Robot 6-DOF movement using Quaternions with the KIBO API to navigate waypoints and avoid keep-out zones. Achieved 97% accuracy detecting 8 tools with a TensorFlow model optimized to TFLite for Astrobee's Snapdragon 820, and used ZXing to decode AR codes for autonomous navigation.

    • Java
    • Gradle
    • TensorFlow
    • LiteRT
    • ZXing
    • Docker
  • Screenshot of biponi

    biponiFeatured

    A bilingual (English and Bangla) online store builder where AI drafts product listings from photos, on Next.js 15 and Supabase Postgres with row-level security across 54 migrations. Six payment methods (bKash, Nagad, SSLCommerz, aamarPay, manual mobile banking, cash on delivery) and five courier APIs sit behind provider registries, with webhook-driven order tracking. An LLM sales agent quotes prices and places orders against a deterministic server-side price floor, so the model can never discount below the merchant's limit. 1,500+ Vitest tests in CI.

    • TypeScript
    • Next.js 15
    • React 19
    • Supabase
    • PostgreSQL
    • Turborepo
    • Vitest
    • Gemini API
  • Screenshot of Graphclaw

    Graphclaw

    Won 1st place out of 200+ teams at JacHacks 2026 by building a graph-native multi-agent runtime in Jac where memory lives as a property graph and agents act as walkers routing to sub-agents that handle multiple workflows. Shipped support across 5 channels (Telegram, Discord, Slack, Email, WhatsApp) with a persistent graph memory model featuring session/turn tracking, confidence decay, and runtime skill + MCP server installation.

    • Python
    • Jac
    • Jaseci
    • LiteLLM
    • Playwright
    • MCP
  • Screenshot of draw2agent

    draw2agentFeatured

    Reached 5,000+ users with an MCP server that overlays Excalidraw on local dev pages, letting developers annotate UI directly and submit visual context (screenshot + DOM + annotations) to AI agents. Published 4 tools to the MCP Registry, enabling real-time sketch-to-code editing in Cursor, Antigravity, and Claude Desktop, with iPad support for remote drawing and live site updates.

    • TypeScript
    • MCP
    • AI
    • Excalidraw
    • Node.js
  • Screenshot of intendr

    intendr

    Built at the Ramp Hackathon: an MCP server that gives any AI agent a spend-capped wallet for the Orthogonal data API catalog and commerce, with guardrails that block over-cap spend and hold real-world purchases for user approval. Every charge is a single atomic Supabase Postgres RPC that debits the wallet and writes the ledger row, so concurrent agent calls cannot overspend. Published to npm as npx intendr, with a browser device-code sign-in.

    • TypeScript
    • Cloudflare Workers
    • Hono
    • MCP
    • Supabase
    • PostgreSQL
    • React
    • npm
  • Screenshot of Ortha

    Ortha

    An AI chat app that finds and calls endpoints from Orthogonal's API catalog at runtime through four meta-tools (search, inspect, run, expand), with web search and scraping as fallbacks. Each tool result is distilled into a summary while the full payload stays in a per-conversation Durable Object with SQLite, pulled back only on demand. Per-workspace spend caps run as an atomic conditional UPDATE in D1, with a per-provider circuit breaker and 370+ Vitest unit tests.

    • TypeScript
    • Cloudflare Workers
    • Durable Objects
    • SQLite
    • D1
    • React
    • Vitest
    • Gemini API
  • Screenshot of BuffAdvisor

    BuffAdvisor

    Won 1st place in the AMD AI PC track at HackCU 11 with a CU Boulder campus assistant that runs entirely on a local AMD AI PC. Quantized DeepSeek-R1-Distill-Llama-8B with AMD Quark and served it through ONNX Runtime GenAI, with FAISS retrieval over campus documents and answers streamed over Server-Sent Events.

    • Python
    • Flask
    • ONNX Runtime GenAI
    • AMD Quark
    • LangChain
    • FAISS
    • React
  • Screenshot of High-Speed Visual Deterrent

    High-Speed Visual Deterrent

    A closed-loop pan-tilt tracker built for a research project under Dr. Changwon at Texas Tech: frames stream from a Jetson Nano to a laptop, MediaPipe Face Mesh locates targets, HSV filtering finds laser dots, and PD control drives four servos. Moving all vision to a FastAPI laptop service left the Jetson a camera and servo I/O server, with a web panel for live tuning, manual calibration and debug overlays.

    • Python
    • FastAPI
    • OpenCV
    • GStreamer
    • MediaPipe
    • NumPy
    • Jetson Nano
  • Screenshot of StudySync

    StudySync

    AI-powered syllabus PDF analysis system using RAG to extract course schedules, assignments, and grades. Built unified dashboard with real-time chat assistant, grade calculator, and task management. 1st Place at Tidal Hack 2025.

    • Next.js
    • TypeScript
    • Flask
    • LangChain
    • LLMs
  • Screenshot of Roam-E

    Roam-E

    WRO autonomous robot car with computer vision running on NVIDIA Jetson Nano. Features PID-based wall following, traffic signal detection, and real-time navigation. Bronze Medalist at World Robot Olympiad 2023.

    • C++
    • Python
    • Jetson Nano
    • OpenCV
    • PID Control
  • Screenshot of Artemis+ Lunar Habitat Simulator

    Artemis+ Lunar Habitat Simulator

    Built the web app and backend for Artemis+, a lunar habitat planner at NASA Space Apps Challenge 2025, embedding the team's Unity WebGL simulation in a React and TypeScript site. Added a Gemini mission assistant whose prompt carries all four mission designs, and serve the Brotli-compressed WebGL build with a stateless assistant route on Vercel, where each visitor brings their own Gemini key.

    • React
    • TypeScript
    • Vite
    • Node.js
    • Express
    • Google Gemini API
    • Unity WebGL
  • Screenshot of StorePal

    StorePal

    AI shopping assistant combining voice interaction with ElevenLabs ConvAI, interactive store mapping, and Pinecone vector search for intelligent product location. Built for HackUTA 2025.

    • React
    • FastAPI
    • ElevenLabs
    • Pinecone
    • WebSocket
  • llmmcp

    A powerful Model Context Protocol (MCP) server that provides AI agents with real-time access to the latest LLM documentation (Gemini, Claude, OpenAI), enabling accurate API usage without hallucinations.

    • TypeScript
    • MCP
    • AI
    • LLMs
  • Screenshot of DocLess

    DocLess

    Built the React and TypeScript frontend for DocLess at HackRice 2025: Auth0 sign-in, dashboard, patient list, profile and settings screens. DocLess turns a nurse-patient conversation into a structured visit note, keeping every patient record in the clinician's own browser and running the AI step on the visitor's own key or a local Ollama model.

    • React
    • TypeScript
    • Vite
    • Tailwind CSS
    • Auth0
  • Screenshot of Landsat-Lens

    Landsat-Lens

    Real-time NASA Landsat satellite tracking and data visualization platform. Tracks Landsat 8 and 9 live from Celestrak orbital data on interactive Leaflet maps, and pulls real surface reflectance, NDVI and surface temperature for any clicked point from the Landsat Collection 2 archive.

    • React
    • TypeScript
    • Leaflet
    • satellite.js
    • STAC API
    • Vercel
  • Screenshot of AuthLens

    AuthLens

    Blockchain-powered video authentication platform ensuring integrity of CCTV evidence. Stores cryptographic hashes on Ethereum for tamper-proof verification of video authenticity, timestamps, and ownership.

    • Python
    • Solidity
    • FastAPI
    • Ethereum
    • React