Work

Things I've built that actually matter.

Real problems, real code. Here's a look at the work I'm proud of.

Grocery.ai

Ongoing

AI-powered grocery intelligence app that pulls real-time pricing and inventory data from marketplaces and convenience stores, then uses ML models to surface deal predictions and personalized shopping recommendations.

Full-Stack Developer·2026·Team of 1
Next.jsPythonFastAPIOpenAI APIPostgreSQLPlaywright

The prediction model flagged a flash sale 3 hours before it went live.

LifeTrack — Goal Progression

Ongoing

A personal OS for life. Track long-term goals, daily habits, and life milestones with visual progress rings and streak tracking — think fitness app, but for everything that matters to you.

Product & Developer·2026·Team of 1
React NativeExpoTypeScriptSupabaseChart.js

The streak system is addictive enough that I've been using it myself every single day.

E-Commerce Test Automation

Past Work

Comprehensive automated testing suite for an e-commerce platform. Includes UI tests, API tests, and performance benchmarks to catch regressions before they reach users.

QA Engineer·2024·Team of 2
SeleniumPythonJestPostman

The test suite catches 94% of regressions before deployment.

Portfolio Analyzer

Past Work

A Python CLI tool that ingests brokerage CSV exports and produces a detailed equity breakdown — sector weights, volatility metrics, Sharpe ratio, and correlation heatmaps — all rendered in the terminal via rich.

Solo Developer·2024·Team of 1
PythonpandasNumPymatplotlibrich

Discovered a 0.94 correlation between two holdings I thought were uncorrelated.

Algorithmic Stock Screener

Past Work

A rule-based screener that fetches live market data via yfinance, runs technical indicator filters (RSI, MACD, Bollinger Bands), and outputs a ranked watchlist. Includes a backtesting module to evaluate strategy performance on historical data.

Quant Developer·2023·Team of 1
PythonyfinancepandasTA-LibSQLite

The RSI-oversold filter outperformed a buy-and-hold S&P 500 benchmark by 8% in backtests.

Prompt Enhancer — Chrome Extension

Past Work

A lightweight Chrome extension that intercepts your ChatGPT / Claude prompt before submission and rewrites it for clarity, specificity, and context — using a local rewrite model or OpenAI under the hood. One click, better outputs.

Browser Extension Developer·2024·Team of 1
JavaScriptChrome Extensions APIOpenAI APIHTMLCSS

Early testers reported a 40% reduction in follow-up clarification prompts after using the enhancer.