Selected work

Things I've built

Things I've built. Simulations, research and small tools with links where they're live or open source.

  • Taming the Three-Body Problem with Reinforcement Learning

    A research project dedicated to solving the station-keeping problem for satellites at Lagrange Points (specifically Earth-Moon L1) using Deep Reinforcement Learning.

    • Python
    • Reinforcement learning
    • Gymnasium
    • Numba
    • Three.js
  • ~10× speedup over direct FDTD at ~96% accuracy.

    An electromagnetic wave simulation sped up ~10× using Dynamic Mode Decomposition.

    • Python
    • NumPy
    • Dynamic Mode Decomposition
  • 200+ users and ~100k daily DB queries, live on the Play Store.

    A management and member-access app designed for my family's self-study hall business.

    • Next.js
    • React
    • TypeScript
    • Firebase
    • Android
  • Hybrid semantic + recency-weighted retrieval over an Obsidian corpus, in a fast local TUI.

    A retrieval-augmented (RAG) TUI over an Obsidian notes corpus, using sentence-transformers + ChromaDB with hybrid semantic + recency-weighted retrieval.

    • Python
    • sentence-transformers
    • ChromaDB
  • BERT fine-tuned for sentiment, served live inside a Chrome extension.

    A simple browser extension designed to analyze user sentiments in comments and provide feedback. Built as part of a hackathon project.

    • Python
    • BERT
    • Transformers
    • Chrome extension