I'm a full-stack engineer with a passion for building performant, scalable, and elegant digital products. With 4+ years of experience, I specialize in creating AI-driven SaaS platforms, responsive user interfaces, and modern backend systems.

I work with React, TypeScript, Node.js, and scalable design systems to architect frontends and collaborate closely with backend and product teams. I've contributed to platforms serving 20,000+ active users weekly.

Outside of engineering, I mentor junior developers, contribute to open-source, and share my learnings through articles and tech talks.

Currently focused on DX with React 18+, internal tooling, and scaling UI systems across teams with clean code and modern frameworks.

Core Technologies

React
TypeScript
Next.js
Node.js
Python
PostgreSQL
MongoDB
AWS
Docker
GraphQL
REST APIs

Professional Experience

Building scalable solutions across diverse technology stacks

SDE-II@ GoHighLevel

Sep 2025 – Present
Remote
  • Manage core media service infrastructure and partnered cross-functionally to deliver a scalable media model, robust REST APIs, and seamless editor integrations.

  • Resolved critical Node.js heap exhaustion and OOM failures through memory profiling and by refactoring payload handling into non-blocking stream-based flows.

  • Engineered a multipart upload API for files up to 500 MB with constant memory usage, replacing inefficient buffer-heavy processing.

  • Improved system throughput with Redis-backed caching, intelligent request batching, and distributed rate limiting.

  • Architected a resilient Canva integration to ingest large design assets into internal media systems reliably at scale.

Technology Stack

HTML logo
HTML
CSS logo
CSS
JavaScript logo
JavaScript
TypeScript logo
TypeScript
React logo
React
NextJS logo
NextJS
Tailwind CSS logo
Tailwind CSS
Bootstrap logo
Bootstrap
HTML logo
HTML
CSS logo
CSS
JavaScript logo
JavaScript
TypeScript logo
TypeScript
React logo
React
NextJS logo
NextJS
Tailwind CSS logo
Tailwind CSS
Bootstrap logo
Bootstrap
HTML logo
HTML
CSS logo
CSS
JavaScript logo
JavaScript
TypeScript logo
TypeScript
React logo
React
NextJS logo
NextJS
Tailwind CSS logo
Tailwind CSS
Bootstrap logo
Bootstrap
HTML logo
HTML
CSS logo
CSS
JavaScript logo
JavaScript
TypeScript logo
TypeScript
React logo
React
NextJS logo
NextJS
Tailwind CSS logo
Tailwind CSS
Bootstrap logo
Bootstrap
Git logo
Git
Github logo
Github
Postman logo
Postman
Supabase logo
Supabase
Appwrite logo
Appwrite
Figma logo
Figma
Shadcn UI logo
Shadcn UI
Vite logo
Vite
Docker logo
Docker
Sentry logo
Sentry
Prisma logo
Prisma
Drizzle ORM logo
Drizzle ORM
Stripe logo
Stripe
Git logo
Git
Github logo
Github
Postman logo
Postman
Supabase logo
Supabase
Appwrite logo
Appwrite
Figma logo
Figma
Shadcn UI logo
Shadcn UI
Vite logo
Vite
Docker logo
Docker
Sentry logo
Sentry
Prisma logo
Prisma
Drizzle ORM logo
Drizzle ORM
Stripe logo
Stripe
Git logo
Git
Github logo
Github
Postman logo
Postman
Supabase logo
Supabase
Appwrite logo
Appwrite
Figma logo
Figma
Shadcn UI logo
Shadcn UI
Vite logo
Vite
Docker logo
Docker
Sentry logo
Sentry
Prisma logo
Prisma
Drizzle ORM logo
Drizzle ORM
Stripe logo
Stripe
Git logo
Git
Github logo
Github
Postman logo
Postman
Supabase logo
Supabase
Appwrite logo
Appwrite
Figma logo
Figma
Shadcn UI logo
Shadcn UI
Vite logo
Vite
Docker logo
Docker
Sentry logo
Sentry
Prisma logo
Prisma
Drizzle ORM logo
Drizzle ORM
Stripe logo
Stripe

Featured Projects

Ping Panda

Ping Panda is a modern SaaS platform that delivers real‑time event notifications (sales, sign‑ups, errors, etc.) to Discord, featuring a visual dashboard for tracking activity, Stripe-powered PRO plans, and easy setup through an intuitive API.

  • Complete SaaS built in modern Next.js
  • Real-time event messages via Discord
  • Clean & intuitive event monitoring dashboard
  • Secure payments using Stripe
  • Authentication using Clerk
Next.js
Prisma
Node.js
TypeScript
Stripe API
Postgresql
Discord API
Tailwind CSS

Shipright

Shipright is a comprehensive user feedback and feature voting platform. It empowers product managers to collect, manage, and act on user insights efficiently through a visual dashboard. With features like customizable themes and real-time analytics, Shipright helps businesses prioritize what truly matters to their users.

  • Feature voting system with prioritization
  • Real-time analytics dashboard
  • Customizable themes and branding
  • User authentication integration
  • Responsive design for all devices
Next.js
React
TypeScript
Tailwind CSS
Clerk
Prisma
MongoDB

UsePopup

UsePopup is a lightweight yet powerful SaaS platform for building custom notification popups. With a visual editor and live preview, users can design, target, and deploy popups across multiple websites using a simple embed script—no coding required. Backed by authentication, domain management, and soon, analytics, UsePopup streamlines engagement and conversion via modal messages.

  • Manage multiple websites/domains under one dashboard
  • Visual popup editor with custom icons, text, styles, and animations
  • Advanced targeting: schedules, triggers, domain filtering
  • One-click script installation with auto loader
  • Live preview during design
Next.js
TypeScript
Tailwind CSS
MongoDB
Clerk (Auth)
Shadcn UI
Lucide Icons

FeedSpark

FeedSpark is a full-featured feedback analytics platform that helps product teams turn user opinions into actionable insights. With customizable feedback forms, sentiment analysis, and detailed dashboards, teams can gather feedback from multiple touchpoints and understand what truly matters to their users.

  • Customizable feedback forms with live preview and theming
  • Real-time analytics: sentiment breakdown, rating distribution, NPS
  • Multi-channel automation: Slack, Email, Discord
  • Insightful charts: customer trends, satisfaction scores, sentiment graphs
  • Authentication using NextAuth.js (e.g., GitHub)
Next.js 14 (App Router)
TypeScript
Tailwind CSS
Shadcn UI
Lucide Icons
Prisma ORM
Mongodb
Zod
React Hook Form
React Query

Uptime

Uptime is a production-grade monitoring and incident response platform designed to ensure 24/7 uptime and observability for web services. Built with scalability and performance at its core, it offers a powerful dashboard for website and API health, real-time uptime tracking, detailed latency analytics, and rich alerting systems.

  • Real-time uptime and latency tracking per endpoint
  • Redis-powered cache layer for efficient response handling
  • BullMQ-based background workers for distributed uptime checks
  • Incident management with logs, status, and resolution flow
  • Public Status Page generator with live updates
TurboRepo (Monorepo)
Next.js 15 (App Router)
TypeScript
Tailwind CSS
Shadcn UI
Prisma ORM
MongoDB
Redis
BullMQ
Lucide Icons
NextAuth.js
Zod
Chart.js
Clerk (Auth & Org Management)
Node js

Technical Knowledge Hub

Insights, tutorials, and experiences from my journey in software development. Sharing knowledge one post at a time.