Work

What I've built

AI Media Indexing & Semantic Search

Firestore-triggered indexing pipeline, BigQuery deduplication, and Gemini-reranked vector search endpoint powering in-app content discovery for 130+ partner creators.

Impact: Real-time content discovery across mobile apps.
FirebaseBigQueryGeminiVector EmbeddingsSemantic SearchServerless Functions
AI Smart Search Pipeline

EC2-based pipeline with ElevenLabs transcription, Vertex AI vector embeddings, and per-partner system instructions generated through multi-step Gemini pipeline.

Impact: AI-powered semantic search across partner content.
EC2ElevenLabsVertex AIGeminiNode.jsTypeScript
Multi-Tenant Stripe Billing Backend

AWS ECS-hosted billing backend with webhook processing via SQS FIFO. Supports subscriptions, lifetime purchases, and gifting across multiple Stripe Connected Accounts.

Impact: Processes payments for 60+ web paywall deployments.
AWS ECSExpress.jsTypeScriptPrismaPostgreSQLAWS SQS FIFOStripe Connect
Stripe Web Paywall

Next.js Stripe Web Paywall serving 60+ partner brands from one codebase with Stripe Elements, Apple Pay, Google Pay, and RevenueCat integration.

Impact: Single codebase serving 60+ partner brands.
Next.jsTypeScriptReactStripe ElementsApple PayGoogle PayRevenueCat
Subscription & Gifting Paywall System

Full-stack subscription and gifting paywall system with Next.js frontend and Node.js backend. Features strategic A/B testing, cross-platform compatibility, and optimized user experience.

Impact: Increased revenue by 30%, tripled user conversion rates.
Next.jsTypeScriptReactNode.jsExpress.jsStripe API
Serverless Data Synchronization System

Full-stack serverless, event-driven system on GCP to synchronize payment, subscription, and user data across multiple third-party platforms in real-time.

Impact: Ensured data consistency across all integrated services, improved system reliability.
Google Cloud PlatformServerless FunctionsEvent-driven ArchitectureNode.jsReal-time Sync
Offline-First Mobile Architecture

Led transition to offline-first mobile architecture with Flutter frontend and backend synchronization.

Impact: Enhanced user experience in low-connectivity environments, full offline functionality.
FlutterDartRiverpodLocal StorageOffline CapabilitiesBackend APIs
Bulk Media Uploader System

High-throughput bulk media uploader with web interface and backend processing.

Impact: Reduced partner data migration time from weeks to hours, improved enterprise client onboarding.
Node.jsAWS S3Express.jsBatch ProcessingHigh-throughput Systems
CLI Tool for White-Label Configuration

Command-line interface tool for automated white-label product configuration.

Impact: Reduced setup time from 4 days to 2 hours, 95% productivity increase.
Node.jsCLI DevelopmentAutomationConfiguration Management

Personal

Side projects

pglens

A simple, powerful PostgreSQL database viewer. Manage connections, explore data, and visualize schemas with ease. Runs as a cross-platform daemon with JSON formatting, multiple tabs, and Spotlight navigation.

Impact: Open-source CLI tool for PostgreSQL management
TypeScriptNode.jsPostgreSQLCLI
Wallbay - Wallpaper App

Flutter-based wallpaper application with 114+ stars on GitHub, available on Google Play Store. Features wallpaper browsing, download & set, offline access, and modern UI/UX.

Impact: 114+ GitHub stars.
FlutterDartBLoC PatternPexels APILocal Storage
MinifyURL - URL Shortener API

Fast backend service for URL shortening with custom hashing algorithm using farmhash. Features URL shortening, expiration dates, visit tracking, and creator-based organization.

Node.jsExpress.jsTypeScriptMongoDBMongooseREST API