
I am a software engineer and computer science student at California State University, Sacramento. Software engineering gives me the outlet to be creative and solve problems in an ever expanding field. I also love studying philosophy, computer science, math, and physics. In my spare time I enjoy reading, rock climbing, and cycling.
Aug 2022 - Dec 2026

California State University, Sacramento
Studied computer science at California State University, Sacramento and maintained a 3.5 GPA. Semi-professional indoor rock climbing and criterium road cycling throughout my time at college.

California State University, Sacramento
Studied computer science at California State University, Sacramento and maintained a 3.5 GPA. Semi-professional indoor rock climbing and criterium road cycling throughout my time at college.
Aug 2022 - Dec 2026
Jan 2025 - Aug 2025

M28 Global, Inc.
Led a project developing a financial planning app for the web, increasing projected user growth by 50%. Engineered secure, scalable features with Node.js, Express, TypeScript, React, MongoDB, and JWT authentication, delivering an MVP 2 weeks ahead of schedule. Partnered with the client and team in an Agile workflow to iterate on user flows and refine product direction, resulting in 20% more efficient user flow.

M28 Global, Inc.
Led a project developing a financial planning app for the web, increasing projected user growth by 50%. Engineered secure, scalable features with Node.js, Express, TypeScript, React, MongoDB, and JWT authentication, delivering an MVP 2 weeks ahead of schedule. Partnered with the client and team in an Agile workflow to iterate on user flows and refine product direction, resulting in 20% more efficient user flow.
Jan 2025 - Aug 2025

Directed a team of 5 engineers in an Agile environment, establishing the development workflow, Git strategy, and code review process to streamline collaboration. Implemented server-side rendering, reducing load times by 40% and improving user experience. Utilized JWT authentication, allowing for stateless user management and improved scalability.

Designed a scalable architecture capable of reliably serving thousands of concurrent users. Integrated and optimized a Node.js server, speeding up API response times by 25%.

Created a CLI in Go to communicate with a local LLM through the Ollama API. Automated LLM workflows and file management with Bash scripts, improving developer efficiency by 10%.

Developed a game engine for a 2D platformer in Java, tested by 50+ users. Utilized OOP design principles to create player controls, a scoring system, and collision detection.

Implemented Conway's Game of Life in Java using TDD, OOP/OOD principles and real time GPU rendering through the use of OpenGL. This resulted in a performant renderer which allowed for real time updates on a 1000 by 1000 grid.

Implemented machine learning algorithms like random forest and linear regression in Python using Scikit-learn, NumPy, and Pandas to forecast stock trends with visual insights from Matplotlib and Seaborn. Increased model accuracy by 10% through iterating feature sets and combining and optimizing ML algorithms.

Utilized Rust to create the interpretor for my own language, Brief. I implemented a lexer, parser, AST, bytecode, virtual machine and REPL. I used TDD to ensure the interpreter was correct and efficient.