Skip to content

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 VibeChess

Remix · 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 projects

APIs & 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 architecture

PostgreSQL · 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 study

Delivery & 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 work

GitHub 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.