Projects
Horizon Banking
LiveFull-stack consumer banking platform with live bank account aggregation, real-time transaction feeds, and peer-to-peer transfers.
Next.jsReactTypeScriptTailwindCSSShadcn UIPlaidDwollaAppwrite
- Plaid-powered bank account linking with real-time transaction sync across multiple institutions
- Peer-to-peer money transfers via Dwolla payment API with transaction history and spend analysis
- Server-side rendering and dynamic routing with Next.js App Router; Appwrite for auth and database
- Fully responsive UI built with TailwindCSS and Shadcn UI; deployed via Vercel CI/CD
TinyLS - URL Shortener
LiveFull-stack URL shortener built for scale — custom slugs, click analytics, QR code export, and a production React frontend.
ReactTypeScriptTanStack RouterTanStack QueryZustandZodJavaSpring BootPostgreSQLRedisDockerKubernetes
- React SPA with TanStack Router for client-side routing, TanStack Query for server state, Zustand for global state, and Zod for runtime schema validation
- Spring Boot REST API with PostgreSQL for persistence and Redis for sub-millisecond redirect resolution — designed for 100M+ URLs/day throughput
- OAuth2 authentication, IP/user-level rate limiting, Prometheus + Grafana observability, automated GitHub Actions CI/CD
- Deployed on self-managed Kubernetes on Hetzner with Traefik reverse proxy
Carnitis
In ProgressA Next.js based vehicle expense manager with AI-assisted categorization, service history tracking, and cost analytics.
Next.jsTypeScriptSupabaseBetter AuthTailwindCSSShadcn UI
- Full CRUD expense management with service history timelines and cost analytics dashboards
- Better Auth for secure session management with multiple OAuth provider support
- Supabase PostgreSQL backend with Row Level Security for per-user data isolation
- AI-assisted transaction categorization using OpenAI APIs
Personal Blog
LiveHigh-performance technical blog on React, distributed systems, and software engineering — live at blog.mounish.dev.
GatsbyTypeScriptGraphQLMDXTailwindCSSNetlify
- Static site generation with Gatsby and GraphQL-driven content querying from MDX sources
- Interactive code examples with MDX; optimized for Core Web Vitals and SEO
- Custom domain deployed on Netlify with continuous delivery on every push