Feel free to reach out at [email protected] or [email protected], or read a bit more about me below!
I like compilers, machine learning, programming languages, math and other stuff; I also enjoy in fullstack development. I'm fond of music, birds, baking and sports of all forms as well. I am:
-
π Studying CS & Math, minoring in Music at Cornell University with a concentration in Programming Languages (PL).
-
π§± Leading the development of Cornell's course management software with CMSX.
-
π¬ Researching compilers, programming languages and hardware for networking and packet scheduling at CAPRA.
-
π¨π½βπ« Putting [fun] in functional programming at Cornell (FA23-SP25). Raising critters at Cornell's Honors DS & OOP course (FA25). Teaching people who know much more than I do how to build great software at Cornell (SP26).
For a more in-depth look at what I do, visit my website or LinkedIn.
Java, TypeScript, Rust, OCaml, Python, C++, JavaScript, C, Coq, Haskell, Go, Ruby, HTML/CSS, Verilog, Assembly (RISC-V, x86)
- Fullstack: React, Node, Express, Angular, Vue, Ajax, Angular, Nginx, MongODB, SQL/AWS, template engines (JSP, EJS)
- Machine Learning: PyTorch, TensorFlow, Pandas
- Other: LaTeX, Git, LLVM, MLIR
Check some of my larger public projects on GitHub including Saberchat (platform for schools & community organizations) and FindYourBird (ID and information site for amateur birders). At some point I'll get them back on the internet. In my spare time, I like to hack on:




