Hi there
I am passionate about high-performance computing, distributed systems, and system-level optimization.
- Currently I am exploring Rust in my free time with hopes of incorporating it into future professional projects.
- I served as a Principal Deep Learning Software Engineer at PTC, a role I've held since 2018.
- Prior to this, I spent time as a postdoc and Research Staff Member at IBM Research Zurich from 2013 to 2016.
- My technical expertise spans high-performance computing technologies including MPI, OpenMP, CUDA, and distributed computing systems.
- I work primarily with C++, Rust, and Python, and have extensive experience with machine learning frameworks such as TensorFlow, PyTorch, CoreML, LiteRT, and ONNX.
- My academic foundation includes a Master and a Ph.D. in Computer Science from ETH Zurich, which I completed in 2012.