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

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