
About Me (David Zollikofer)
Since some of my material might also be useful to others I have decided to create this humble website.
I am a computer science grad student at ETH Zürich majoring in theoretical computer science and minoring in machine learning.
From making a simple phone call to airlines scheduling thousands of flights, without modern algorithms such as probabilistic primality tests, the fast fourier transform or interior point methods our society would look vastly different. Solving hard real world problems with algorithmic tools is something that absolutely fascinates me.
I am especially interested in taking ideas from theoretical computer science and machine learning and applying them to real world problems. My two focus areas are:
- Self-Supervised Learning
- ML in Economics
Though, I work on a lot of other topics too.
Programming background
The following is a non-complete list of languages and frameworks I am experienced with:
- Professional: Java, Python
- Advanced: Go, LaTex, C, PyTorch, Haskell
- Intermediate: C#, SQL, Tensorflow, Assembly (MIPS, x86), C++, Verilog, Scala, OCaml
- Beginner: PHP, JavaScript, R
Startup / Industry
Together with Sergio Galletta we are building CertifAI where we work on fairer, more transparent and compliant use of automated decision making tools.
If you are in need of an AI fairness audit or would like to collaborate please do not hesitate and contact me!
Contact me
If you have a cool project idea please go ahead and contact me! I'd love to talk to you. For collaborations I have created a small site on what motivates me and how I like to work.
Feel free to reach out to me via any of the two mails below:
Acknowledgements
I am grateful for the support I receive from the Swiss Study Foundation. Further, I want to thank Innovista Management GmbH for allowing me to spend part of my working time on personal projects.