Education
Harvey Mudd College
- B.S., Joint Math & Computer Science, Class of 2022
- Dean’s List, GPA 4.0
Coursework Highlights (Computer Science)
- Data Structures & Algorithms
- Computability & Formal Logic
- Complexity Theory
- Digital Electronics & Computer Architecture
Coursework Highlights (Math)
- Abstract Algebra I
- Algebraic Geometry
- Representation Theory
- Advanced Linear Algebra
- Multivariable Calculus
- Differential Equationsex
- Discrete Mathex
- Real Analysis I, II
- Measure Theory (graduate-level)
- Complex Analysis
- Non-linear Big Data Analytics (summer)
Coursework Highlights (Physics)
- Special Relativityex
- Quantum Mechanics
- Quantum Information
- Electromagnetic Theory & Opticsex
- Electromagnetic Fieldsip
Academic achievements
Courtney S. Coleman Prize in Mathematics, Harvey Mudd College (2019)
ACM ICPC North American Championships qualifier, 49th place nationwide (2020)
U.S. National Physics Olympiad Gold Medal, U.S. Physics Team Member (2017)
International Physics Olympiad Gold Medal (2017)
Research
Publications
- Stephan R. Garcia, Kye Shi, Gabe Udell. Primitive root bias for twin primes II: Schinzel-type theorems for totient quotients and the sum-of-divisors function. Journal of Number Theory 208: 400–417 (2020).
Teaching
MathILy Assistant Instructor
5-week, intensive inquiry-based summer math program for high school students. Co-taught 2-week Root curriculum in linear algebra & discrete math, and 2-week Branch curricula in origami mathematics and in persistent homology
Led hour-long exploration on reductions between Sudoku, Exact Cover, and Graph Coloring
Designed and taught one-week, “bite-sized” courses on:
- Complex Analysis
- Surreal Numbers
- Finite State Automata
- Algorithms
- Random Walks
U.S. Physics Team Junior Coach
Contribute problems & diagram illustrations to, and help proofread, the annual & USAPhO physics competitions for high school students
Teach week-long mini-courses at summer training camp in olympiad-level topics, e.g.:
- Classical electromagnetism
- Experimental techniques & error propagation
- Classical mechanics
- Special relativity
Harvey Mudd College Student Grutor
Graded homework assignments & held tutoring sessions for fellow students in previously-taken courses:
- Computability & Formal Logic
- Mechanics & Wave Motion
Work (Software)
Bloomberg Summer Intern
Developed a tool that generates XML schema definition code for API protocols based on OCaml type declarations
Set up a web-based platform for searching/navigating OCaml library documentation using
odoc
, now used ubiquitously among OCaml developers at Bloomberg
Bloomberg Summer Intern
Implemented language features & developer tooling for an internal programming language
- Syntax tree pretty-printer
- Proof-of-concept language server
- Schema-driven code-generation tool
Created an NLP-capable search platform for financial contracts
OctoML Part-time Intern
- Designed and implemented additional features for
tentactl
, a Rust-based command-line tool for interacting with the OctoML platform API (à la GitHub’sgh
tool)
Personal software projects
Hyperschedule maintainer
Tool for browsing courses & planning schedules for students at the Claremont Colleges
Used ubiquitously by 5C students (1,000+ students according to analytics data)
Slick co-creator
- Designed & implemented a statically-typed, row-polymorphic, functional programming language created for the 2020 Repl.it Programming Language Competition, combining ML/Haskell-style type-safety with Python-style versatility/accessibility
Knot visualizer co-creator
- Interactive educational tool for producing diagram visualizations of mathematical knots based on their “Gauss code”
Software Skills
Programming languages
Proficient: OCaml/ReasonML, Python, TypeScript/JavaScript, Bash/sh, Elm, Go
Competent: Rust, Mathematica, C/C++, Java, SQL, Haskell
Basic: Swift, Factor, Elvish
Technologies
- 3D modeling/CAD: OpenSCAD, SolveSpace
- Web: React/Next.js/Redux, Svelte, HTML/CSS
- Typesetting & diagrams: , TikZ
- Systems: Linux (Void, NixOS, Arch, Ubuntu), Docker
- Databases: PostgreSQL
- Hardware: Arduino, Cura (3D printing)
Random fun accomplishments
Advent of Code 31st place (2019), 53rd place (2020)
Bloomberg Summer Intern Puzzle Hunt 1st place (2019, 2020)
Google Tech Challenge 2nd place (2019)