Software Engineer
Hi there! I am a recent UCLA computer scienc graduate. I work at Regrello where I develop AI services that empower supply chain professionals. In my free time I'm all about coding projects, machine learning, and leveling up in full-stack development. Let's connect and talk tech!
An online game where players can place pixels on a shared canvas. Inspired by reddit's r/place.
Technologies: React, JavaScript, Spring boot, Java, PostgreSQL, Websockets
Try it out! Front-End Code Back-End Code
Uses Machine Learning image processing to extract hand position from live video feed, and recognises a few hand gestures (π,π,π€,βοΈ,β)
Technologies: React, JavaScript, Tensorflow
Try it out! Source Code
An infite ocean simlutated on GPU with accurate foam and reflections, accurate buoyancy physics, built custom render pipeline and shaders.
Technologies: JavaScript, WebGL, GLSL, Lots of Matrix and Vector Math
Try it out! Source Code
A simple web reconstruction of the computer game "Portal". Most of the rendering pipeline is done from scratch using projection matrices.
Technologies: JavaScript, Tinygraphics.js, Lots of Matrix and Vector Math
Try it out! Source Code
Multiplayer simulation of how crypto curriencies work by letting players create, mine, and visualize transactions.
Technologies: NodeJS, JavaScript, Websockets, Client Sessions, Crpytography
Try it out! Source Code
Web version of a popular tetromino stacking game.
Technologies: HTML, JavaScript, CSS
Try it out! Source Code
Cars that learn to drive around a track in Unity. The Neural Network is made from scratch, with an evolutionary algorithm for improving the model over time.
Technologies: Unity, C#, Neural Network, Machine Learning
Try it out! Source Code
Dungeon crawler game made in gamemaker, playable in the web. Use torches to illuminate the dungeon, and find the keys to get out of the dungeon!
Technologies: GameMaker, GML Code
Try it out!
Alarm clock made with an arduino. Uses shift registers to control the 7-segment displays.
Technologies: Arduino, C, Shift Registers
Video Demos Source Code
A full-stack text editor, leveraging Large Language Models for features such as "beautify text", "fill-in the blanks", "prompt"/ engineered prompts for the AI responses to have context and format.
Technologies: ElectronJS, React, NodeJs, MongoDB, LLMs, Prompt Engineering
Front-End Code Back-End Code
A full-stack "Tinder for Work" mobile app. User registration with email verification, matching algorithm, and polished cross-platform mobile app.
Technologies: React Native, NodeJS, NodeMailer, Websockets, JSON Web Tokens, MongoDB, password hashing
Front-End Code Back-End Code
Activision
Nov 2022 - Present
Activision
Jun 2022 - Sep 2022
Santa Monica College
Aug 2021 - Jun 2022
MoodMe
May 2021 - Sep 2021
UCLA
Aug 2022 - Jun 2024
Activities: Association for Computing Machinery, LA Hacks, Deanβs Honor List
Santa Monica College
Aug 2022 - Jun 2024
Activities: Scholar's Program, Game Development Club