YVES INEICHEN
cat <<EOF
ENGINEERING SCALABLE SYSTEMS AT THE INTERSECTION OF HIGH-PERFORMANCE COMPUTING AND MACHINE INTELLIGENCE.
Passionate about distributed systems and system-level optimization — currently building and shipping production Rust across start-up backends and open-source. The challenge of squeezing performance out of complex systems never gets old.
01_PROFESSIONAL_EXPERIENCE
PTC_INC
Principal Deep Learning Software Engineer
- Researching and implementing state of the art computer vision architectures for classification, pose estimation, and pose refinement using TensorFlow and PyTorch. Introducing multi-GPU parallelism and quantization into production training.
- Optimizing networks for on-device inference using LiteRT/CoreML and responsible software engineering practices.
IBM_RESEARCH
Postdoc and Research Staff Member
- Developing distributed randomized linear algebra algorithms in libskylark, scaling numerical ML workloads across large clusters using MPI and OpenMP.
- Building graph and text analytics pipelines for large-scale data processing.
02_EDUCATION_&_HONORS
PhD Computer Science
ETH ZURICH | 2010 — 2013
"Parallel multi-objective optimization with applications to particle accelerator design"
Master in Computer Science
ETH ZURICH | 2002 — 2008
Computational science with a minor in compiler design, focusing on parallel numerical simulations (HPC)
- [01]Gordon Bell Prize — "An Extreme-Scale Implicit Solver for Complex-PDEs: Highly Heterogeneous Flow in Earth's Mantle" (2015)
- [02]PRACE Award — "A Fast and Scalable Low Dimensional Solver for Charged Particle Dynamics in Large Particle Accelerators" (2012)
03_PROJECTS
AVE.RS
Async Rust backend using axum, implementing operational transformation (OT) for collaborative climbing gym management systems through a single API.
github.com/iff/ave.rsOSH-OXY
Simple fuzzy finder TUI to search shell histories, building on ratatui and the skim fuzzy matcher algorithm.
github.com/iff/osh-oxyNIHILISTIC-NVIM
My cosy neovim configuration with lots of customizations for a comfortable development environment.
github.com/iff/nihilistic-nvimRUST_PROJECTS
Bevy ECS puzzle game, high-throughput data ingestion pipeline via sqlx/rayon, GPU-accelerated compute libraries with CUDA backends via bindgen/FFI and Python bindings via PyO3.
04_BEYOND_CODE
Coffee enthusiast who co-founded a coffee roastery, combining passion for quality coffee with entrepreneurial spirit.
Ergonomics optimizer focused on split keyboards (Moonlander and Voyager), constantly refining layouts and keybindings for efficiency and comfort.
Family life, bouldering, sport-climbing, photography, and nurturing curiosity by acquiring new skills and knowledge.