Professional Projects

Enterprise-grade applications and systems built for clients and employers.

Professional

Stripe Payment Backend API

Production-ready multi-tenant SaaS payment backend with comprehensive frontend integration. Features subscription management, coupon system, payment processing, dispute management, real-time analytics, and MRR snapshots.

Impact: Processes real financial transactions, provides business intelligence, supports multiple connected accounts, production-ready deployment.
TypeScriptNode.jsExpress.js 5Prisma ORMPostgreSQLStripe API (v18.3.0)AWS LambdaAWS SQS FIFODockerPM2
Professional

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
Professional

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
Professional

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
Professional

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
Professional

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

Open Source & Personal Projects

Tools, libraries, and applications developed to solve problems and explore new technologies.

Personal

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
Personal

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