About Me
I'm a recent graduate in computer science, with a minor in Math.
I love solving problems, be it an elusive bug in a tech stack, or getting 5 other people in the same place at the same time for weekly D&D night.
I thrive in novel situations, and new challenges to conquer.
Probably my greatest strength is my ability to learn and adapt to new situations, because I look at things from the big picture down.
This drive for new and exciting challenges led to me pursuing, and publishing new research papers for two different projects during my time in college, one covering error messages in the Clojure language, the other proposing a way to train LLMs to optimize compiler flags.
Between my last years of college, I was a QA intern with Digikey.
During that time, I was part of the team responsible for making sure that new code worked before it shipped to production.
Beyond checking to make sure that things were up to spec, I learned the importance of paying attention to not only what the code is supposed to do, but also how it actually feels to use, and ensuring that things “feel right” when you’re the end user.
I’m actively searching for future opportunities for new, engaging problems in the software engineering space.
Projects
Tower Defense Game
A simple tower defense game that I made so that I could learn the Godot 4.4 engine.
Project Link
Babel
A middleware tool for the Clojure language to replace error messages with interactive, visual representations through an integrated 3rd party tool, Morse by Nubank.
Skills
Programming Languages
- Python
- Java
- Javascript
- Typescript
- Clojure
- Rust
- C
- C++
- C#/.NET
- HTML/CSS
- R/RStudio
- GDScript
Frameworks
- Angular
- Selenium
- Cypress
- JUnit
- Jasmine
Databases
Version Control