E S
Ethan Steere
U.S. Citizen | [email protected]
Personal Statement
I’m a recent graduate looking to gain experience solving difficult systems engineering problems. I am versed in C, C++, Zig, Rust, CUDA, and OpenCL, which is highlighted in the “Projects” section below. Through these projects I’ve come to enjoy work that performs complicated tasks and has strict performance requirements.
Education
University of Virginia
-
Computer Science (BS) | Aug 2021 - May 2024
- Graduated in 3 years with Highest Distinction
South Side High School
-
IB Diploma | Sep 2018 - May 2021
- Valedictorian, Valedictory Address
- Graduated in 3 years
Work Experience
Parkday
-
Software Engineer | June 2022 - June 2024
- Led two successful rewrites of the meal recommendation system which increased simplicity and reliability
- Optimized cloud footprint by eliminating three microservices
- Facilitated faster research with easy A/B deployments
- Personally trained the highest performing model (Aug 2022 - Aug 2023)
Unversity of Virginia Physics Department
-
Teaching Assistant | Jan 2022 - May 2023
- Selected in my Freshman Year for Physics 1 - Mechanics and Thermodynamics
Projects
Capstone
-
Individually developed a C++ library that efficiently performs crucial math operations for Large Language Models
- UVA graduate thesis project: EGEMV on Intel SoCs
- Researched the acceleration of memory bound Matrix-Vector multiplication through CPU SIMD and iGPU offloading
- Github repository includes a full report on the techniques and results, as well as the source code
OpenCL Compiler
-
Individually developed a C++ command line tool that enables convenient GPU programming without vendor lock in
- Brings a CUDA like development experience to OpenCL
- Compiles OpenCL code ahead of time to SPIR-V for faster driver initialization
- (WIP) Supports CUDA kernel invocation syntax device and host / device code
Teamr
-
Created a fullstack web application for UVA Physics faculty that automatically sorts students into optimal work groups based on a survey of various characteristics
- Teamr has grouped more than 1000 students across UVA, Virginia Tech, and University of Chicago
- Won $1000 cash prize in the UVA Entrepreneurship Cup Pitch Competition
Competitions
- Commonwealth CyberFusion (Capture the Flag) (2023, 2024) : 1st Place, 2nd Place
- SummitCTF (Capture The Flag) (2023) : 1st Place
- Information Security Talent Search (Attack Defense) (2023) : 5th Place
- CyberStorm (Defense) (2023, 2024) : Competition Staff – Red Team
Skills
- Languages: C/C++, OpenCL-C, Zig, Rust, Go, SQL, JS/TS, Python, Java, Verilog (basic)
- Tools: PostgreSQL, Emscripten, Docker, SQlite
- Frameworks: Astro, SvelteKit, Hono, Tauri