A LLM trained on data scraped from caltech.edu domain.

Caltech GPT

A LLM trained on data scraped from caltech.edu domain.

LLM

Pytorch

GPT

Interactive Mandelbrot Set Visualization

An interactive web application that allows users to explore the beautiful and complex world of the Mandelbrot Set.

Fractals

Mathematics

JavaScript

SHTML5 Canvas

Making a PCB Business Card

I create a RFID scannable PCB business card. Schematics are attached so you can make your own!

Electronics

A Mechanical Solution to the Quadratic Equation

I create a mechanical slide rule which can geometrically solve the quadratic equation. This is part of a greater push of mine to use physics to solve math. Nature is an incredible calculator that solves NP hard problems in nanoseconds.

Math

Solidworks

Introduction to Web Development

I learned basic javascript through an introductory class at Caltech. Here are some of the projects I completed.

Javascript

Webdev

Euler Project Submissions

Project Euler is a compilation of mathematical challenge problems that are intended to be solved using a combination of mathematical elimination and computational brute force.

Math

Python

Physics Simulations in Blender

An important part of scientific communication is creating compelling and aesthetically pleasing visualizations. The goal of this project is to introduce me to blender, which is a professional animating software which I hope to use to create scientific animations. I started my learning process by creating several animation using builtin physics simulations.

Simulation

Blender

Generative ML

Used generative machine learning to investigate new ways of picturing the cosmos. State of the art pretrained models are primed with extraterrestrial keywords which combined multiple aspects of the human relationship with space.

Python

Machine Learning

S^3 Spectrometer

Commissioned to design a webcam spectrometer software for chemistry lab due to pandemic at home conditions

Python

WebDev