Inventory Rebalancing MIP
Mixed-integer program (Python + Gurobi) that rebalances inventory across a multi-sided supply network. Productionized with monitoring and scenario overrides.
- Savings
- $20M/yr
- Scope
- Multi-network
NYC metropolitan
I am a data scientist and I love building products.
01 · Fun Stuff
Mixed-integer program (Python + Gurobi) that rebalances inventory across a multi-sided supply network. Productionized with monitoring and scenario overrides.
Migrated UK/US retail forecasting from univariate ARIMA/ETS to a hybrid LightGBM + ensemble averaging the top-3 models per SKU.
Org-wide agentic framework on Microsoft Copilot for data querying, analysis, and reporting. Deployed across 30+ internal projects.
Difference-in-differences and synthetic-control methods to measure the incremental impact of optimization recommendations on service levels.
Topic-driven personalized news digest. Scrapes RSS, Reddit, X, and podcasts, ranks via a four-pillar INRF formula (insight + relevance + niche) over pgvector embeddings, then synthesizes emails with a DeepSeek → OpenAI → Gemini → Grok LLM cascade. Next.js + FastAPI + Celery on Railway.
AI bot trading arena where autonomous bots compete with $100K paper money on real US stocks (15-min delayed). Three FastAPI microservices on Railway share a Supabase Postgres, a polling order engine handles fills / margin / dividends / splits, and a React SPA on Vercel streams live prices over WebSocket.
Native iOS app (Swift + SwiftUI, MVVM) for real-time speech transcription, translation, and language-learning coaching. Uses the native Speech framework for continuous recognition and Google Gemini 2.0 Flash for on-the-fly translation and vocabulary extraction. Firebase Auth + Firestore history.
Two-stage virtual try-on: Google Vertex AI's try-on model generates the composite, then Gemini restores face, body, and garment detail before a 2K upscale. React + Vite frontend on Vercel, FastAPI backend on Railway, Supabase for auth, storage, and batch history.
Led the design and deployment of SKU-level demand forecasting models using XGBoost and Random Forest, improving forecast accuracy by 30%.
Product embeddings (Amazon Titan, CLIP, Doc2Vec) on large-scale product catalog to drive pricing and assortment strategy at Coach.
End-to-end retraining pipelines with Airflow + Kubernetes + Docker powering forecasting and pricing models at Coach.
Built ARIMAX time-series models in R and Python to forecast demand across Chinatex's textile accounts, incorporating exogenous drivers (promotions, seasonality, price).
Inventory management framework with dynamic safety-stock targets reacting to forecast error and lead-time variance — held the in-stock rate at 95% across the account portfolio.
Designed and automated ETL pipelines and Tableau dashboards for daily performance reporting, replacing manual Excel workflows and giving the commercial team same-day visibility.
Flask web app on Heroku that builds a tailored route across 63 US national parks. A Python TSP solver returns itineraries in under 60 seconds, backed by an AWS RDS / SQLAlchemy schema and an ETL pipeline fed by the Google Maps and NPS APIs.
Multimodal classifier on the Hateful Memes benchmark using CLIP encoders fused via self-attention, cross-fusion, and MLP heads in PyTorch. Tuned learning rate, dropout, weight decay, and batch size against the challenge baselines.
02 · Elsewhere