All Projects
63 projects · 5 languages · 4 hackathons
Flagship
GenAI Genesis 2025
Crawl / OpenClaw
Multi-tenant SaaS combining SEO tracking with GEO — measures how often sites are cited by LLMs like Gemini and ChatGPT.
AILLMSaaSPythonNext.js
Personal project
LinkedIn Growth OS
Self-hosted LinkedIn CRM with AI hook generation, Day 1/7/30 metric checkpoints, streak tracking, and Gemini-powered post drafting.
AISaaSNext.jsTypeScriptTool
Hack Canada 2025
Pyros
Wildfire detection system combining ESP32 IMU sensors, spectral gas analysis via Gemini AI, and an emergency alert pipeline using Claude.
AILLMHardwareArduinoPython
FRC 2024 Season — Blue Banner
FRC Team 9621
Command-based Java robot for FIRST Robotics Competition — tank drivetrain, two-stage shooter, winch climber, and five autonomous routines.
RoboticsJavaHardwareCompetition
Apex
High-altitude atmospheric spectroscopy platform using Raspberry Pi, IMU, and a CNN model to identify atmospheric elements from spectral images.
AIHardwarePythonEmbeddedCV
KnockFree
macOS menu bar app that detects physical knocks on Apple Silicon chassis via IOKit HID accelerometer and maps them to configurable actions.
SwiftHardwareToolPersonal
Scrapyard Hacks Toronto — 4th place / 60+ teams
Grabby
Fitness gamification system that converts push-up reps into virtual clicks, redeemable via voice commands and hand-gesture cursor control with a laser-pointer robot.
CVHardwarePythonHackathonArduino
Steam ICAC26
AURA Mission Control
Full-stack exoplanet colonization simulator with configurable CPI scoring, OpenRouter AI analysis, 3D planet rendering via React Three Fiber, and live telemetry charts.
AILLMWebReactTypeScript
Notable
CommitGPT
Python CLI and Git hook that generates conventional commit messages from staged diffs using an LLM via OpenRouter — with smart truncation and strict output validation.
AICLIPythonTool
SHRED
Personal fitness dashboard tracking workouts, cycling, BJJ, sleep, and weight with automatic PR detection, streak tracking, and a weekly review calendar.
WebNext.jsTypeScriptPersonal
SEOClaw
AI SEO orchestration platform with LangGraph pipelines for keyword gap analysis, GEO citation checking via Gemini grounding, and DataForSEO enrichment.
AILLMSaaSPythonNext.js
Infragility Web Dashboard
Client-facing dashboard for an AI SEO/GEO agency with real-time agent chat via WebSocket, project tracking, analytics, and Discord-bridged agent communication.
WebNext.jsTypeScriptAI
Infragility Marketing Site
Premium marketing and documentation site for Infragility Labs built with Next.js, Radix UI, and a Discord-bridged WebSocket backend for the CEO agent.
WebNext.jsTypeScript
Visioiner
Eye-tracking app that pauses YouTube ads when you look away — uses MediaPipe FaceMesh for iris tracking, Selenium to control Arc browser, and a PyQt6 gaze overlay.
CVPythonToolPersonal
AutoTune 3000
Interactive pitch correction editor for WAV files — detects pitch with librosa, visualizes spectrogram, lets you drag pitch points, and applies real-time pitch shifting.
AudioPythonToolPersonal
Humantype / Typer
macOS utility that simulates realistic human typing via system keystroke injection — variable WPM, QWERTY-adjacent typos, corrections, and optional Ollama AI drafting.
PythonToolAICLI
SimRacing Game
Unity racing game with procedurally generated highways via Catmull-Rom splines, dual car physics controllers, tire smoke/skid effects, and AI traffic.
GameUnityC#Personal
House Security System
Real-time person detection using MobileNet-SSD with GPU acceleration, voice-controlled arming via Google Speech API, and a Flask web dashboard for remote monitoring.
CVPythonAIWeb
TerminalCraft
Terminal productivity suite built with the Textual framework — combines a focus timer, habit tracker with daily reset, and task manager with calendar view.
PythonCLIToolPersonal
FPV Steering Wheel Robot
FRC XRP robot controlled by a custom steering wheel with a virtual gearbox system — 4 gear ratios, PID-based autonomous routines, and FPV camera integration.
RoboticsJavaHardwareEmbedded
Finance Dashboard
Next.js finance visualization app with pie, bar, and line charts via Recharts — sortable transaction table, Zod-validated API routes, and type-safe data layer.
WebNext.jsTypeScriptPersonal
Job Scraper
Production-style job scraping system with Playwright, stealth mode for bot-protected sites, PostgreSQL deduplication via UPSERT, and a Typer CLI.
PythonCLIToolWeb
MacroDeck
Arduino-powered macro controller with 5 physical buttons and a potentiometer — triggers app launches, volume control, fullscreen toggle, and brightness via serial to Python.
HardwareArduinoPythonTool
RPG Quiz Game
Text-based Java RPG where answering programming questions is the combat mechanic — 20×20 map exploration, shops, level progression, and a final boss.
GameJavaCLIPersonal
Archive
ProjectDescriptionStack