I am a junior at Brigham Young University (studying Applied & Computational Mathematics) and aspiring computer scientist. I'm passionate about learning new things, using technology to help others, and making cool stuff.
- I'm currently taking Ordinary Differential Equations
- I am a Research Assistant/SWE in the MATRIX Lab at BYU. We are working on a project with BYU-Pathway Worldwide students to train machine translation and NTTS models for indigenous African languages.
- I'm learning about how to better use AI to automate my personal life and augment my day-to-day SWE work, as well as building apps that use it.
- josephgeis.dev (React/Next.js): my website
- mathematica-mcp (Python, FastMCP): an MCP server that provides tools for LLMs to interface with the Wolfram Langauge.
- THS Bell Schedule (React/Next.js): a bell schedule app for my high school, created with Next.js (:octocat: josephgeis/ths-bell-schedule)
- Buzz-In (React): a Jeopardy buzzer thingy, created with React (Source: josephgeis/buzzin)
- geislaw.com: my dad's website
- quine.py: a Python quine implementation
- VECTCALC (C++): a TI-84 CE application for adding/subtracting vectors
- chess (Java): a multiplayer chess server & TUI client. It has an actual full-color interactive TUI, not just a REPL.
- turing-machine (Python): Python implementation of a Turing machine computing model with infinite tape
- I am from Orange County, CA.
- I swam competitively for over 10 years.
- I am an active member of the Church of Jesus Christ of Latter-Day Saints. I currently volunteer in my congregation's men's ministry leadership (Elders Quorum presidency).
- I have used a computer since I was 3, and have been interested in programming since I was 9.
- ζζθ¬θ―θͺοΌ
You can email me at josephegeis@gmail.com. I'm keeping my eyes open for internships and future job opportunities, so feel free to send me anything of that sort. Also, my website is josephgeis.dev. I'll write whenever I feel like it, and there is more information on some of my projects, so check it out.
You can also connect with me on LinkedIn.



