My Projects

From AI frameworks used by MIT and CERN to quantum computing research and creative games. Here's a showcase of my technical work and research contributions.

Featured Projects

A2rchi Framework

AI Tool for Educational RAG

Lead developer of an AI tool connecting large language models to education using a highly configurable, open-source, end-to-end framework for retrieval augmented generation. Adopted by MIT, CERN, and more.

PythonRAGLLMEducation

Key Highlights:

  • Presented at 2 major conferences
  • Adopted by MIT and CERN
  • Open source framework

Custom GPT Implementation

Causal Transformer from Scratch

Built and trained my own causal, unidirectional transformer (similar to GPT-2). The model surfed the internet for weeks and developed the ability to engage with sentences autonomously.

PythonPyTorchTransformersNLP

Key Highlights:

  • Built from scratch transformer
  • Self-trained on internet data
  • Causal unidirectional architecture

NaLaPIP Framework

Natural Language Physics Probing

Built a model and framework for natural language probing with intuitive physics. Complete with GitHub repository, documentation, and published research paper.

PythonNLPPhysicsResearch

Key Highlights:

  • Natural language physics reasoning
  • Complete framework with docs
  • Published research paper

More Projects

Research Workflow Platform

PhD Student Collaboration Tool

Built alongside Nicky, this platform included a search tool with 2 million vectorized papers, PDF annotator, and filestore with sharing capabilities. Reached 200 active users.

ReactVector SearchPDF ProcessingCollaboration
Production

RISC-V Processor

Single Cycle Implementation

Built a single cycle RISC-V processor and assembler using MiniSpec (BlueSpec fork). Tested with various algorithms including merge sort and binary search, all coded in assembly.

MiniSpecRISC-VAssemblyHardware
Educational

Quantum Genetic Algorithm

Quantum vs Classical Performance

Built quantum computing genetic algorithm with state stored in qubits. Assessed performance comparison to classical genetic algorithms with detailed analysis and findings.

Quantum ComputingPythonGenetic AlgorithmsResearch
Research

Beats Blitz Game

Platformer Rhythm Game

Fun platformer rhythm-based game mixing ideas from Guitar Hero and Geometry Dash. Creative fusion of musical timing with platform navigation mechanics.

Game DevelopmentJavaScriptAudio ProcessingWebGL
Complete

Interested in Collaborating?

I'm always excited to work on new projects, especially those involving AI, quantum computing, or innovative applications of technology. Let's build something amazing together!