GET/api/v1/engineer/bio

Aqib Ansari — Full Stack Developer & Software Engineer

Full Stack Engineer specializing in web applications, front-end user interfaces, RESTful APIs, real-time WebSockets, and SQL/NoSQL database architectures. Skilled in TypeScript, React, Next.js, Node.js, Express, PostgreSQL, Prisma, and Redis.

Tip
Public endpoint — no auth required. Try it live below or execute via cURL.
curl /api/v1/engineer/bio
GET/api/v1/projects
Note
Each project below maps to GET /api/v1/projects/:slug. Use ⌘K to jump directly to one.
MODULEGroupiFy
Visit App

Multi-tenant platform for managing educational cohorts and study groups with roles, ins, notices, and payments under organization subdomains.

SPECIFICATION DETAILS:

React frontend calls Express TypeScript API with JWT and Google OAuth. Prisma uses PostgreSQL with read replicas while Redis with BullMQ handles caching and background jobs on AWS.

ReactTypeScriptTailwind CSSZustandReact RouterAxiosExpress.jsZodPrismaPostgreSQLRedisBullMQRazorpayDockerAWS
MODULEQuizbit
Visit App

Real-time quiz and poll platform where hosts launch interactive sessions with join codes and participants answer instantly with live leaderboards and analytics.

SPECIFICATION DETAILS:

React client uses Socket.IO and REST to reach an Express API on Bun, with Socket.IO scaled via Valkey Redis adapter and persistence in PostgreSQL through Drizzle ORM.

ReactTypeScriptTailwind CSSReact RouterZustandTanStack QuerySocket.IOExpressBunDrizzle ORMPostgreSQLValkeyRazorpayDocker
MODULEVideoStream
Source Code

Serverless pipeline that turns raw uploads into multi-bitrate HLS streams for instant adaptive playback. Uploads auto-transcode and expire via TTL cleanup.

SPECIFICATION DETAILS:

React frontend calls API Gateway HTTP API; Lambda issues presigned S3 URLs and tracks jobs in DynamoDB. S3 ObjectCreated → SQS → Lambda launches ECS Fargate FFmpeg tasks, output served via CloudFront.

ReactTypeScripthls.jsNode.jsAWS LambdaAmazon API GatewayFFmpegDockerAmazon S3Amazon DynamoDBAmazon SQSAmazon ECSAmazon CloudFront
MODULEFeastedChat
Source Code

Multi-model AI chat that compares several models side-by-side from one prompt, with PDF-grounded RAG answers plus long-term and short-term memory personalization.

SPECIFICATION DETAILS:

Next.js App Router panels stream independently via useChat to /api/chat, which fans out through Vercel AI Gateway streamText, injecting Qdrant PDF RAG context plus Mem0 long-term and short-term memory with MongoDB persistence.

ReactNext.jsTailwind CSSshadcn/uiStreamdownVercel AI SDKVercel AI GatewayTypeScriptZodMongoDBQdrantMem0pdf-parseDocker
MODULERepoAgent
Source Code

Natural-language GitHub assistant that lists repos, summarizes pull requests, and triages issues through chat with approval-gated writes.

SPECIFICATION DETAILS:

Next.js App Router streams chat via Vercel AI SDK to local Ollama Llama 3.2; per-operation GitHub tools execute through Corsair with Postgres persistence.

ReactNext.jsTailwind CSSVercel AI SDKOllamaLlama 3.2CorsairGitHub APITypeScriptPrismaPostgreSQLDocker
GET/api/v1/articles
ARTICLE // 2025-08-17Open Link

Scalable Video Processing and Streaming Pipeline with AWS

Build a scalable AWS video pipeline using S3, ECS, Lambda, ffmpeg, and CloudFront streaming.

ARTICLE // 2026-06-11Open Link

How Building a Real-Time App Sent Me Down the Rabbit Hole of WebSocket Scaling

Learn how to scale WebSocket applications with Redis Pub/Sub — lessons from building a real-time quiz platform.

ARTICLE // 2025-02-13Open Link

Teleportation and JavaScript: The Science of Serialization and Deserialization

Learn serialization and deserialization through a teleportation analogy, making JSON concepts intuitive and memorable.

ARTICLE // 2025-01-30Open Link

Internet and Behind the Scenes

Discover how the internet works, from DNS lookups to packet routing, through simple real-world analogies.

GET/api/v1/capabilities/stack
Languages
JavaScriptREADY
PythonREADY
Backend
Realtime
WebSocketsREADY
Socket.IOQuizbit
Cloud & DevOps
LinuxREADY
CloudflareREADY
VercelREADY
AWS Services
EC2READY
S3READY
CloudFrontREADY
API GatewayREADY
LambdaREADY
Distributed Systems
SQSREADY
ECSREADY
Event-DrivenREADY
Background JobsREADY
AI Systems
LangChainREADY
Developer Tools
GitREADY
PostmanREADY
GitHub ActionsREADY
Architecture
RAG PipelinesREADY
CDN CachingREADY
Signed CookiesREADY
Others
CanvaREADY
InkscapeREADY
POST/api/v1/transmit/message
Note
Live endpoint — sends a real email to aqibansari72a@gmail.com via Resend. Rate-limited to 5 sends per 10 min.
PARAMETERS
Request parameters: name, type, required flag, and description
NameTypeRequiredDescription
sender_namestringREQUIREDYour full name.
sender_emailstringREQUIREDReply-to address. Must contain @.
message_payloadstringREQUIREDMessage body. Min 10 characters.
bash
curl -X POST /api/v1/transmit/message \
  -H "Content-Type: application/json" \
  -d '{"sender_name":"Ada","sender_email":"ada@eng.com","message_payload":"Hiring for platform role…"}'
TRY IT — LIVE CONSOLEPOST
GET/api/v1/health

Liveness probe for the docs API. Returns service name, version, and status — backs the header indicator. Open raw JSON →

curl /api/v1/health

API Reference / Error codes

Error codes

CodeMeaningWhen you see it here
200OKGET success, POST email queued
404Not FoundUnknown project slug — hint points to /api/v1/projects
422Unprocessable EntityPOST validation failed (see errors[])
429Too Many RequestsPOST rate limit: 5 sends / 10 min per IP
502Bad GatewayResend rejected the send — detail in response
503Not ConfiguredRESEND_API_KEY missing — validation passed, no email sent