Skip to content

Resume · updated September 2026

Saleh Ahmed

Full-Stack Engineer · React · Next.js · TypeScript · Node.js · PostgreSQL

Summary

Product-minded full-stack engineer with 5 years of experience building and deploying web and mobile products end to end. Skilled in TypeScript, React, Next.js, React Native, Node.js, PostgreSQL and Supabase, with hands-on experience designing APIs, databases, payment flows and cloud infrastructure. Shipped e-commerce, booking and escrow marketplace products, including an AI security audit and production LLM integrations.

Experience

  1. Brussel Lake Paragon

    Feb 2024 – Present

    Full Stack Developer · Remote, UK · 15-person London digital agency

    • Generated £10K+ in first-month online sales for Tottenham Wheels by building its Next.js and TypeScript web application end to end, including e-commerce, workshop bookings, POS, and administrative tools.
    • Launched Zovah on the App Store and Google Play after designing and developing its React Native and TypeScript mobile application, enabling customers to discover, book, and pay UK beauty and events providers through Supabase serverless functions and AWS S3.
    • Launched Zaroba, a Nigerian resale marketplace for iOS and Android, by building its React Native app, Next.js admin interface, and 26-table PostgreSQL database schema with row-level security (RLS), while implementing Paystack escrow for buyer payments.
    • Prevented double payouts and refunds by designing database controls that locked order and wallet rows before every money movement, verified each Paystack webhook signature, and enforced one refund per order.
    • Protected Zovah customers from paying for no-shows and providers from unpaid work, by building Stripe Connect escrow that authorizes the card at booking and captures it only when the job is done, confirmed through signed webhooks.
    • Reduced rework across 4 products in a cross-functional Agile team by partnering with UI/UX designers, product managers, and clients on Figma flows and API contracts, then connecting GraphQL and REST microservices to React Query and Zustand in strict TypeScript.
    • Gated every Zaroba release with 842+ concurrent system and end-to-end tests through GitHub Actions, Docker, and EAS, preventing regressions and faulty production deployments.
  2. Self-Employed

    Jul 2022 – Jan 2024

    Full Stack Developer · Remote, UK and international clients

    • Built a trading journal that reconciled P&L, win rate, and profit factor to the cent across 300 trades using a FIFO engine and Python pipeline for TradeStation and Charles Schwab data.
    • Discovered and neutralized a browser-exposed OpenAI key in an AI advertising platform, then converted its unmetered LLM endpoints and unverified subscription payments into a 33-requirement security roadmap by auditing its React, Express, and Supabase codebase.
    • Built and launched XRarchy's Next.js and Supabase platform in four weeks, developing its REST API to let archivists anchor files to real-world locations in augmented reality and reliably store position and orientation data in the mobile app.
    • Took 3 UK retailers online by building React, Next.js, and Node.js storefronts with checkout, shipping, authentication, and REST API integrations.
  3. B-DIGI International

    Jun 2021 – Jun 2022

    Frontend Developer · Karachi, Pakistan · Digital agency

    • Developed and deployed responsive front-end interfaces, reusable React components and REST API integrations using JavaScript, HTML5, CSS3, Redux, Docker and CI/CD pipelines, reducing page-load times and improving user satisfaction.

Selected projects

Skills

Frontend & Mobile
TypeScript · JavaScript · React · Next.js · React Native (Expo) · HTML/CSS · React Query · Zustand · Redux
Backend & APIs
Node.js · NestJS · Express · Python · GraphQL · REST APIs · Microservices
Data & Cloud
PostgreSQL (PostGIS) · SQL · Supabase · MongoDB · Prisma · Redis · AWS · Docker · Git · GitHub Actions (CI/CD)
Testing & Payments
Vitest · Jest · Playwright · Stripe Connect · Paystack · Payaza
AI
OpenAI API (LLMs/GPT) · Model Context Protocol (MCP) · Cursor · Claude Code

Education

B.S. in Business and Information Technology

Virtual University of Pakistan · June 2025 · CGPA 3.63 / 4.0