About Me
Christoph Rüegg
Zürich, Switzerland
Electrical & Software Development Engineer
MSc ETH in Information Technology and Electrical Engineering
Working in the name of my own business, rüegg-engineering.ch.
Software Development Engineering for Lokad SAS.
Founder of the Math.NET project.
Interests
- Digital Circuit Design, VLSI
- Distributed & Cloud Computing
- Parallel Computing
- Abstract Mathematics & Computer Algebra, Numerics
- Signal Processing, Audio Effects, Computer Vision
- Machine Learning, Classification
- Networking and Network Security
- Software Architecture & Engineering
- Feedback Control Systems, Automation
Talks
- 2 Talks on the prio.conference 2010
On Data Storage and Computing in the Cloud using the Lokad.Cloud toolkit

Publications and Theses
Chiplevel interpolation-based QR optimization in MIMO decoders
Master’s Thesis, IIS & NARI, ETH Zürich

Novel CIDR Route Lookup ASIC Implementation (fullcustom)
Thesis, IIS & TIK, ETH Zürich

Opensource
Math.NET Project
Numerics: Math.NET Iridium and its successor Math.NET Numerics.
Algebra: Classic, Math.NET Yttrium and now Math.NET LinqAlgebra.
Signal Processing: Math.NET Neodym.- My ohloh community profile.

Experience & References

Lokad SAS, Business Forecasting
Software Development and Research
Distributed & Cloud Computing, Number Crunching

Microsoft Corp, Development Center Zürich
Software Development Engineering
UC Group, Office Communicator/Lync

ewl energie wasser luzern
Software Development
Data Acquisition & Distribution

Schweizerische Eidgenossenschaft (Switzerland), Swiss Army
Software Development (while serving in the army)
IMFS Beam Radio Communication Links
NagraVision, Kudelski Group
Software Development (Internship)
Misc
- First Prize in the yearly ETH ITET Programming Contest, 2003
- Best C# article of the month (CodeProject.com)