All Projects
Explore all my projects in a filterable database
| Project | Status | Description | Tags | Period |
|---|---|---|---|---|
MrRoboto - Robot Arm Control System | In Progress | Programmed a microcontroller to control a robot arm with all control code written in assembly language. Implementing precise motor control algorithms and real-time feedback systems for accurate positioning and movement. | ENGINEERING AssemblyMicroprocessor | November 2024 - Present |
Will it Blend? | In Progress | High-performance automated Blender render system with GPU acceleration, automatic video compilation, crash recovery, and cloud sync. Features CUDA optimization, automatic EXR-to-MP4 compilation with ACES color support, checkpoint-based crash recovery, and Google Drive integration. | ENGINEERING PythonBlenderCUDA +2 | October 2024 - Present |
JAMES (Automated Lab Book Generator) Featured | On Hold | Architected multimodal system generating lab books from recorded sessions using speech recognition, speaker diarization, and LLMs with RAG knowledge base for contextual understanding across experiments. Designed modular architecture supporting both local LLMs (Ollama) and cloud APIs (OpenAI/Anthropic) for flexible deployment. | AI & ML PythonWhisperPyTorch +1 | January 2025 - May 2025 |
AgriView - LauzHack | On Hold | Participated in the LauzHack hackathon in Lausanne, developing an application that uses NLP interfacing with an computer vision image segmentation model (PASTIS) to predict crop yield based on open source satellite imagery. Still in development on the side. | AI & ML Python | November 2024 - Janary 2025 |
Physics Informed Deep Learning Featured | Completed | Developed a physics-informed deep learning system to identify governing equations of non-linear dynamical systems and researching the efficacy of different neural network architectures and hyperparameters. Experience with Long Short Term Memory Networks and Reinforcement Learning Experience in Research Computing using the Imperial High-Performance Cluster Achieved 75% overall score | PHYSICS PythonGitPyTorch +2 | May 2024 - July 2024 |
Sentiment Analysis Trading Bot Featured | Completed | Used Alpaca API to get stock data and news articles. Implemented a transformer and Lumibot to execute trades every hour based on sentiment analysis of news articles. 20.7% annual return on investment in backtesting. | AI & ML PythonAPIPyTorch | June 2024 - December 2024 |
Interdisciplinary Research Computing Featured | Completed | Runner-up Project Winner - Using OpenFOAM to model the effect of various pathologies on blood flow in the human aorta. Developed computational fluid dynamics (CFD) simulations with varying degrees of stenosis (0-80% occlusion) to study blood flow patterns. Created parametric simulations to analyze wall shear stress, pressure gradients, and flow velocities in stenotic aortas. | PHYSICS PythonOpenFOAM | January 2025 - March 2025 |
Analogue Computing | Completed | Designed and built an analogue computer circuit for solving second-order differential equations Created computational simulations of damped oscillatory systems to model real-world car suspension behavior Achieved 83% overall score | ENGINEERING PythonLTspiceSciPy | January 2024 - May 2024 |