Software developer specializing in Python, data analysis, and quantitative trading systems. Former travel agent who taught himself to code — built 10 shipped projects including a quantitative trading system.
I spent years as a travel agent — coordinating logistics, managing complex itineraries, and solving problems under pressure. Good skills, wrong industry.
I started teaching myself to code because I wanted to build things, not just use them. What began with Python scripts quickly evolved into data analysis, API integrations, and eventually a full quantitative trading system for prediction markets.
I didn't take the traditional path into tech. I took the harder one — self-taught, project-driven, learning by building real systems that actually work. That's the kind of developer I am: resourceful, relentless, and always shipping.
Managing logistics, complex itineraries, and client relationships across multiple time zones. Built sharp problem-solving skills under real pressure — coordinating dozens of moving parts daily.
Dove into Python, data analysis, and APIs. No bootcamp, no hand-holding — just docs, projects, and late nights. Learning by building, not by watching tutorials.
Built a prediction market trading bot (4,800+ lines, 58 tests), 4 specialized trading agents using The Agency framework, a full-stack aviation analytics platform with modern UI, a Montreal housing data pipeline with 5 visualizations, an interactive Streamlit dashboard, and an automated job scraper. Real code, real systems.
24,000+ lines of production code (Python + TypeScript), 72+ automated tests, CI/CD pipelines, Docker containers. Ten shipped projects on GitHub — including 4 specialized trading agents using The Agency framework, a full-stack aviation analytics platform, and a quantitative trading bot with live API integration. Looking for the right team to grow with.
Production-grade multi-exchange autonomous trading system with 7-layer validation architecture. Trades Hyperliquid (perpetual futures) and Polymarket (prediction markets) with adaptive learning, 3-stage governance, circuit breakers, and human oversight. 9 core scripts (143 KB), real-time data integrity validation, signal decay logic, and comprehensive audit trails. Currently paper trading across both exchanges while accumulating 100+ trades for live deployment validation.
4 AI trading agents orchestrated via The Agency framework. Bull/bear debate module scores every signal before execution — bull and bear analysts argue the trade, low-confidence signals are blocked automatically. Live signal pipeline: Hyperliquid funding scanner → debate gate → risk manager → execution. 14 tests, CI/CD.
Full-stack aviation analytics platform with route intelligence scoring (0-100), price alerts, and interactive Recharts dashboards. Built with Next.js 14 + FastAPI + PostgreSQL. Designed to process BTS flight data. Try it live →
Full-stack flight deal discovery with an intelligent scoring algorithm — 58 flights, 26+ destinations, Google Flights booking, animated UI with framer-motion, region filters, and deal scoring. Next.js frontend + FastAPI backend.
Data analysis of Montreal's rental and sales market — statistical modeling, affordability metrics, and 5 visualizations generated from a full data pipeline.
9 interactive Plotly charts visualizing rental trends, affordability, and vacancy across Montreal boroughs. Synthetic data modeled on CMHC market ranges. Dark theme, Dockerized, deployed on Streamlit Cloud. Try it live →
Automated job scraper that pulls from multiple boards via async requests, deduplicates with SQLite, and generates daily markdown digests.
A Flask-based community platform for queer digital nomads to share travel experiences. Features user authentication, database integration, and responsive UI. Built as a CS50 final project at Harvard.
Scans 229 perpetual markets every 4 hours via cron, flags funding anomalies (>0.03%) for arbitrage. Live pipeline identified ZETA at -473% annualized funding on day one. CLI + JSONL logging + automated signal alerts.
Signal detection system correlating Polymarket prediction events with Hyperliquid perpetual futures — SQLite time-series storage, automated data collection.
National housing intelligence platform — automated data collection, interactive Folium maps, trend analysis, and affordability metrics across Canadian markets.