Eric Rippey
[email protected] · 703-855-2666
Education
Virginia Tech
M.S. Computer Science
2024 – 2026
Research Focus: High-performance, embedded computing on heterogeneous systems (CPU/GPU)
B.S. Computer Science
2022 – 2025
GPA: 3.81
Focus: Parallel Computing and Systems
Experience
- Lead research assistant on a sponsor funded project analyzing performance, power, and energy efficiency of compute-heavy workloads on embedded platforms
- Design and implement parallel kernels for embedded CPUs and GPUs
- Develop portable computation pipelines that run across heterogeneous SoCs with minimal code changes
- Translate research results into a drop-in software library
- Implemented and tested authorization services used in production systems
- Designed uniform performance logging for distributed systems
- Communicated technical tradeoffs with engineers and customers
Leadership
- Mentored undergraduate teams in scientific computing
- Defined technical objectives for a parallel computer vision project
- Reviewed algorithm design and performance considerations
- Led weekly officer meetings and public communications
- Grew club to largest active membership since 2018
- Directed Virginia Tech’s home competition for 150+ competitors
Skills
- Languages: C, C++, OpenCL, CUDA, Python, Java
- Systems: Linux, embedded platforms, heterogeneous compute
Personal Development
- Self-Hosting: Built and deployed Linux servers for personal web services
- Hackathons: HackViolet 2024 — converted humming into musical notation using Java audio APIs
Publications
Manuscripts under review.