Syed Affan

AI & Full-Stack Engineer building production LLM and multi-agent systems.

I design agentic workflows end to end: prompt and interaction design, multi-agent orchestration, evaluation, and human-in-the-loop review, plus the full-stack products around them. React, TypeScript, Node, Postgres.

Open to full-time AI and full-stack engineering roles.

Experience

Software EngineerReefnBid

Oct 2025 - Present
New York City

ReefnBid is a real-time auction marketplace where people buy and sell live. I joined as an intern in October 2025 and converted to full-time in January 2026. Over about nine months I have shipped across the whole stack, a TypeScript monorepo, taking the customer-facing experience from a legacy Vue app to a modern React SPA and building the systems that let buyers and sellers bid, message, pay, and resolve disputes.

Tech stack

TypeScriptReactViteTanStack RouterMantineNode.jsKoa.jsSocket.ioPostgreSQLPrismaRedisStripeAWS S3 / Cloudflare R2Turborepo
  • Shipped 100+ merged PRs across 150+ tickets in ~9 months on a real-time auction marketplace, working end to end across a TypeScript monorepo.
  • Led the migration of the customer-facing auction UI from a legacy Vue app to a modern React SPA (Vite, TanStack Router, Mantine), using an islands architecture to embed interactive React inside CMS-managed pages.
  • Built the real-time bidding engine on Socket.io: live bids, proxy and auto-bidding, reserve-price badges, countdown timers, and watchlists. Fixed a production auction-winner miscalculation and a self-competing proxy-bid bug.
  • Architected a unified buyer-seller messaging platform, collapsing scattered per-order and per-product threads into one conversation with sub-threads, a verified-payment gate, and dispute-lock states.
  • Implemented Stripe dispute and chargeback management: seller-owned counter-disputes, correct clawback accounting that excludes tax and commission, and a tiered chargeback-deterrent policy.
  • Delivered an end-to-end seller ratings system (media-rich, order-referenced reviews with email notifications) and branded, SEO-friendly seller profiles.
  • Hardened payments and reliability: fixed a Stripe idempotency-key collision causing customer-facing payment failures, added Redis reconnection, and hardened image uploads against out-of-memory crashes.

Use AI-assisted development tooling (Claude Code) in my workflow.

Key Projects:

Vue to React Migration

Moved the customer-facing auction UI off a legacy Vue app to a React SPA on Vite, TanStack Router, and Mantine, using an islands architecture to embed interactive React inside CMS-managed pages.

Real-Time Bidding Engine

Live bidding on Socket.io: proxy and auto-bidding, reserve-price badges, countdown timers, and watchlists. Fixed a production auction-winner miscalculation and a self-competing proxy-bid bug.

Unified Messaging Platform

Collapsed scattered per-order and per-product threads into one buyer-seller conversation with sub-threads, a verified-payment gate, and dispute-lock states.

Stripe Dispute & Chargeback Management

Seller-owned counter-disputes, clawback accounting that correctly excludes tax and commission, and a tiered chargeback-deterrent policy.

Skills

The stack I build with, from TypeScript and AI systems to the backend and infrastructure around them.

Languages

  • TypeScript
  • JavaScript
  • Python
  • SQL

AI & LLM

  • LLM integration (OpenAI, Claude, Gemini, Cohere)
  • Multi-agent orchestration
  • LangGraph
  • MCP
  • RAG
  • Prompt engineering
  • Evaluation
  • Human-in-the-loop design

Frontend

  • React
  • Next.js
  • React Native
  • Vite
  • TanStack Router
  • Mantine
  • React Query
  • Zustand
  • Tailwind

Backend

  • Node.js
  • Koa.js
  • Express
  • Socket.io
  • REST
  • GraphQL
  • OAuth 2.0

Data

  • PostgreSQL
  • Prisma
  • MySQL
  • MongoDB
  • Redis
  • DuckDB
  • Firebase

Cloud & DevOps

  • AWS (S3, EC2)
  • Cloudflare R2
  • Docker
  • GitHub Actions
  • Turborepo
  • Stripe

Projects

Real problems, shipped end to end. Less "look at this cool stack," more "here's the pain and what changed."

Featured

DuckPilot

AI

Natural-language SQL over your CSVs

ReactNext.jsDuckDB-WASMOpenAI+3
Live demo

Plexar

AI

Inbox & calendar AI assistant

React NativeGmail APIGoogle Calendar APICohere+3
Live demo

Claude-Telegram Agent Orchestrator

AI

Multi-agent end-to-end testing, driven from Telegram

Claude CodeMCPTelegram Bot APIPlaywright

More projects

Secure Dependency Guard

Developer Tools

Dependency supply-chain hygiene scanner

PythonStandard LibraryGitHub Actions

Voice-Controlled Email Assistant

AI

Hands-free email management powered by AI

Node.jsExpress.jsOpenAI API+4
Live demo

Deck

AI

Create presentations with AI using voice commands

LLM IntegrationVoice RecognitionOpenAI API+2
Live demo

Academic-Ally

Mobile

A cross-platform study companion with an AI chatbot

FlutterDartFirebase+1

Get in touch

Let's talk

If you're hiring for AI or full-stack engineering, or you just want to talk shop about agents and LLMs, reach out.

I read every message and reply.

Location

New York City, USA

Connect on Social

© 2026 Syed Affan. All rights reserved.