Hi, I'm Ethan!

I am a student and full-stack software developer who is passionate about designing programs that work for people.

Currently, I'm a senior at WashU majoring in computer science and minoring in human-computer interaction and psychological & brain sciences.

Outside of my courses, I've been involved as an Intro to CS Head TA, a product engineering intern for Maritz, a software development intern for BJC Health System, and a Chancellor's Career Fellow. In my free time, I enjoy biking, taking care of my succulents, and spending time with nature.

Here's some of what I've been up to lately!


Most Recent Projects

Packing App

Packing App

C++, CMake, GitHub Actions, Testing

Worked on a team of three developers to build a C++ application to implement efficient packing strategies for placing art pieces of varying sizes into boxes based on constraints, handling real data and edge cases.

See STL App

See STL App

Iterative Design, Figma, Prototyping, Mobile-First Design

Used Figma to design and create a prototype for a map-based app that provides people in St. Louis with must-see destinations.



Experience and Skills

Maritz

Product Engineering Intern

Jun 2025 - Aug 2025
  • Wrote Karate tests and a Scala runner file for Gatling with a colleague to enable the load testing of Kubernetes services before and after the addition of read replica databases.
  • Conducted a proof of concept for an app-wide switch to read replicas by connecting a service to PgCat, then modifying PgCat's settings in between load tests, which identified the most performant configuration.
  • Created indices within Liquibase for SQL tables within the user management service and modified Spring Data queries to match the order of new and existing indices, reducing query times by 75%.


Get in Touch