ddanielvargas
toronto · --:--

Everything I've built.

Side projects, club tools and things I built to learn something, in one list. Hover a row and I'll tell you the part that isn't on the README.

  1. 2026
    MDP3 Book Replay
    A C++20 decoder and limit order book reconstruction for CME MDP 3.0 from Databento DBN, checked against an independent vendor decoder.
    Still an early WIP. I'll have more to say later. I do love Databento though.
    C++20CMakePython
    building
  2. 2026
    BTD6 Bot
    A bot that plays Bloons TD 6 — captures the screen, locates towers and menus by template matching, and drives the mouse and keyboard itself.
    An excuse to learn Rust and poke at computer vision. Mostly I wanted a reason to open Bloons TD 6 again.
    Rustimageprocxcap
    coming soon
  3. 2026
    Bedivere
    The public cut of my trading engine — the architecture and plumbing, with the proprietary strategy logic stripped out.
    Mainly for show. The private one is where the real logic lives, and when I ship changes there I forget to update this one.
    Python
    side
  4. 2026
    NinjaTrader MCP
    Exposes NinjaTrader market data, instruments, and order management to LLMs via the Model Context Protocol.
    I use this one every day and not sure how long until I build something more significant to me than this. Even Bedivere ^ is built on top of this.
    Node.jsNinjaScript
    building
  5. 2026
    Flight Fare Radar
    Scans every departure/return pair inside a date window for the cheapest Google Flights fares, then pings Discord when one drops below a threshold.
    Built to grab tickets for an Argentina flight that never happened...
    PythonDiscord
    side
  6. 2026
    Agentic Kingdoms
    A deterministic simulation where AI kingdoms trade, betray, and collapse over four resources.
    Built out of a spontaneous compulsion after upgrading to Claude Pro Max.
    Node.js
    side
  7. 2025
    MySessionBoxes
    A NinjaTrader 8 indicator that shades the Asia, Europe and Globex sessions on a chart and tracks each session's high and low in real time.
    My first indicator in NinjaTrader 8. Also made me realize how vastly different C# is from C++.
    C#NinjaScript
    side
  8. 2025
    Dispatch
    AI-powered 911 dispatch system that triages emergency calls, extracts critical info, view.
    Built at QHacks 2026. It was a fun first hackathon.
    ReactFlaskMongoDB
    side
  9. 2025
    CASLab Room Booking
    24/7 booking system for computing labs in Goodwin Hall, letting 500+ students reserve study rooms and admins block off times.
    First project where I led a group of developers.
    Next.jsPostgres
    club
  10. 2025
    Dividend Tracker
    Desktop app that pulls dividend data for US and Canadian holdings from Alpha Vantage and Yahoo Finance, then exports a formatted Excel sheet.
    Built so I'd stop rebuilding the same spreadsheet every quarter. The Excel export is the actual product; the GUI just feeds it.
    PythonTkinterExcel
    side
  11. 2025
    Dayframe
    Task manager that turns plain-English input into scheduled, recurring tasks, with an LLM parser, JWT auth and a custom calendar view.
    A TODO app I made to learn CRUD :p Grew a natural-language parser when I discovered LLM APIs and thought I was going to be rich.
    ReactExpressOpenAI
    side
11 projects · 2025 — 2026everything else lives on github ↗