Tools behind the work
My work spans web and mobile products, data systems, and cloud delivery. Here’s how I use these technologies, with project examples you can explore.
Web & mobile
Interfaces, product flows, and subscription-ready apps.
Next.js · React · TypeScript · Tailwind
Web apps, dashboards, and product interfaces. I use typed application code and reusable UI to keep changes understandable as the product grows.
Flutter · Dart
Cross-platform mobile development for iOS and Android. In VibeChess, that includes practice flows, live duels, guest accounts, subscriptions, and store releases.
Read how I shipped VibeChessRemix · Prisma · Stripe
SaaS foundations with data models, forms, and subscription billing. SaaSKits brings these pieces together to shorten the path from an idea to a working product.
Explore SaaSKits and other projectsAPIs & product data
Service boundaries, application state, and data access.
Node.js · Fastify · FastAPI · GraphQL · REST
APIs shaped around the product’s domain and query needs. IndianOps pairs a FastAPI backend with a React dashboard for its options research and paper-trading workflow.
Explore the IndianOps / GreekLab architecturePostgreSQL · Supabase · Redis
Relational storage for core product state, with Redis for queues and caching. PatternRank publishes its research outputs to Supabase for the product to consume.
Research & machine learning
Repeatable pipelines and models that can be evaluated.
Python · Pandas · scikit-learn · XGBoost
Data preparation, feature engineering, model experiments, and repeatable backtests. In PatternRank, the work connects daily rankings with validation that excludes future information and a record of completed outcomes.
Read the PatternRank research case studyDelivery & operations
Deployment, releases, subscriptions, and product feedback.
Vercel · AWS · Docker · Kubernetes
Managed hosting and container-based deployment, chosen around the product’s stage and operational needs. My Draftbox work included publishing and preview infrastructure across AWS and Kubernetes.
See Draftbox and my other platform workGitHub Actions · CI/CD
Repeatable builds, automated checks, and release workflows that help a small team ship changes with confidence.
RevenueCat · Segment · Mixpanel
Subscription entitlements, product analytics, and funnel instrumentation: the systems around an app that support monetization and learning from real usage.
Let’s talk about your team’s systems.
I’m happy to discuss where this experience fits your stack, the tradeoffs behind a technology choice, or a project in more detail.