Fullstack Developer, Prompthunt
Mar, 2024 - Jun, 20251 year 3 months
Sole full-stack engineer responsible for backend services, frontend experiences, and platform infrastructure of an AI-powered SaaS. Designed scalable, event-driven systems, resilient data pipelines, secure payment flows, and real-time APIs using Node.js, TypeScript, and cloud-native patterns.
- Architected a serverless, event-driven AI pipeline using Upstash (Workflows/QStash) and fal.ai/ComfyUI to deliver multi-step image generations, enforcing pipeline compatibility to prevent job failures. 
- Built a resilient webhook processor for AI jobs that tracked per-step costs, automatically retried failures with new parameters, and streamed real-time updates via Pusher while asynchronously uploading assets to Cloudflare R2. 
- Delivered type-safe APIs with tRPC and Prisma for a public LoRA model registry, featuring full CRUD operations, Zod validation, and soft-delete functionality. 
- Engineered credit- and team-based billing flows using Stripe Checkout, supporting bundles, photo packs, subscriptions, and programmatic coupon validation for monetization. 
- Enforced tiered rate limiting and caching with Upstash Redis/Ratelimit, and secured the platform with NextAuth (Google/Facebook/Credentials/Postmark) with automated QStash-driven onboarding.