Hi, I'm Henry
A CS and Math student and future software engineer.
Recent Projects
Textbook Lending Service
A platform for lending and borrowing textbooks
In Progress
Lingo
A minimalist alternative to language learning platforms like LingQ and Duolingo. Learn languages through reading content you love.
Basil
A personal finance tracker to take control of your financial data. Built for those who miss Mint.com.
OctoDB
A simple, lightweight graph database for your project. Written in C++.
Who Am I?

I'm a CS and Math Student at UVA
I'm a fourth-year student at the University of Virginia, studying Computer Science and Mathematics. I have a passion for software engineering and am always looking to learn new technologies. I love working on projects that challenge me and allow me to grow as a developer. My main interest in math is Graph theory. Outside of CS, I enjoy reading, lifting, cooking (especially Italian food), and learning languages (more below).

Go

Typescript

Ruby

Python

Java

C#

C++

C

Angular

React

Express.JS
Languages & Technologies I've Used
I started programming in 2018 with C# and Unity, and spent around 3 years developing games. In that time, I took courses in Python and Jave. I started web development in 2021 with basic HTML, CSS, Javascript, then moved to Express and Node.js, and have since learned React, Next.js, Angular and Tailwind. I have since gained experience with many different languages, frameworks, and technologies. Currently I mainly use Typescript, Go, Ruby, and C++. I love learning new technologies and am always looking for new challenges.

Mongo DB

PostgreSQL

Docker

AWS

Git

.NET

Unity

PyTorch
Databases, Cloud, and Other Technologies
I have experience with many different databases, including MongoDB, PostgreSQL, and SQLite. I have also worked with cloud technologies such as AWS and Google Cloud. I have experience with Docker and Kubernetes, and have used containers to deploy applications in the cloud. I have also worked with Git and GitHub for version control and collaboration.

Davinci Resolve

Premire Pro

After Effects

Photoshop

Illustrator

Figma
I'm an Audio and Video Editor
I'm an editor for two podcasts: The Hidden Curriculum and Coup de'Pod. I've been using professional video editing software since 2020. I'm at an intermediate level with Premiere Pro and Davinci Resolve and am a beginner in After Effects. I have skills with design software, being at an intermediate level with Photoshop and Illustrator and a beginner with Figma.

Spanish

German

Italian
I Love learning Languages
My goal is to learn Spanish, German, and Italian by the time I'm 25. Not necessarily fluently, but enough to have a casual conversation with a native speaker.
Let Me Know How I Can Help!
Have a question or just want to talk? Feel free to shoot me a message!