Full Stack Engineer
Referrio Inc
New York City, NY
2025 - Present
Responsibilities
- Architected and optimized 15+ PostgreSQL schemas and queries, ensuring high performance and scalability (Prisma ORM).
- Developed and maintained full-stack features using Next.js (React, TypeScript) with Server-Side Rendering (SSR) and server actions, delivering fast and SEO-friendly user experiences. Built responsive UIs with TailwindCSS and ShadCN UI.
- Implemented secure authentication using BetterAuth, integrating session management and role-based access control (RBAC).
- Engineered 5+ APIs for a payment microservice using Node.js (Express.js) and Stripe SDK for payment processing.
- Developed a resilient webhook handler to process Stripe events, incorporating row-locking and transaction-safe DB updates.
- Implemented GCP Cloud Tasks and RabbitMQ (multi-queue) for fault-tolerant, asynchronous workflows (payout scheduling, sending email via Resend, sending in-app notifications via Novu). Lastly, containerized 3 microservices and deployed on GCP.
Responsibilities
- Architected and optimized 15+ PostgreSQL schemas and queries, ensuring high performance and scalability (Prisma ORM).
- Developed and maintained full-stack features using Next.js (React, TypeScript) with Server-Side Rendering (SSR) and server actions, delivering fast and SEO-friendly user experiences. Built responsive UIs with TailwindCSS and ShadCN UI.
- Implemented secure authentication using BetterAuth, integrating session management and role-based access control (RBAC).
- Engineered 5+ APIs for a payment microservice using Node.js (Express.js) and Stripe SDK for payment processing.
- Developed a resilient webhook handler to process Stripe events, incorporating row-locking and transaction-safe DB updates.
- Implemented GCP Cloud Tasks and RabbitMQ (multi-queue) for fault-tolerant, asynchronous workflows (payout scheduling, sending email via Resend, sending in-app notifications via Novu). Lastly, containerized 3 microservices and deployed on GCP.