About
I am Andreas Emch and passionate about solving various problems on and with the computer. I was born on the 15. January 1987, I grew up close to Solothurn. During my apprenticeship, I moved for seven years to Nyon, where I learned to speak fluently French and English. I’m always looking for new challenges, be it for studies, work or sports.
Starting programming with C/C++ at the age of 13 with my first 3D game, I’m still learning and improving my skills with new applications and various programming languages. To adapt to new problems and find solutions to those is one of my favorite challenges. As a perfectionist, I try to find fast but still maintainable solutions, which paid of so far.
One of the favorite parts of being a software developer for me is that one has to learn new things daily. To learn and study new things is another passion of me, which is the reason why I am currently on my MSc at the ETH.
Since I can remember, I loved doing sports. During my childhood, I tried out many different kinds, but running was always one of my favorite. Seeking for new challenges and an excellent balance to the work and studies, I’m training passionately for long-distance triathlons as the IRONMAN. Doing this kind of sport brings me out into nature, which is relaxing for me.
I am always curious to find new routes and new beautiful spots. Another hobby which makes this possible is to travel around, locally and globally. I can forget about time by looking for a lovely place or a new unique photograph.
Work
During my studies (BSc and MSc) and previous work, I have realized many different projects. Additionally, I realized some projects in my own time for customers or myself to learn new technologies. Please see a few in the following list.
Emotionsvorhersage und Gesichtsrestauration
Master's Thesis "263-0800-00 S" an der ETH: "Emotion Predictor: Machine Learning Based Prediction of Emotions using Facial Features"
That Failed Bank Robbery
Projekt in der Vorlesung "252-0570-00 S - Game Programming Lab" an der ETH.
MRI-Analysis
Projekt in der Vorlesung "252-0535-00 S - Machine Learning" an der ETH.
N-Body Simulation
Projekt in der Vorlesung "252-0546-00 S - Physically-Based Simulation in Computer Graphics" an der ETH.
Shape Modelling and Geometry Processing
Projekt in der Vorlesung "252-0538-00 S - Shape Modeling and Geometry Processing" an der ETH.
Computer Vision Projekte
Projekte in der Vorlesung "263-5902-00 S - Computer Vision" an der ETH.
Algorithmen und Datenstrukturen
Eigenes Projekt, um gelernte Algorithmen von der Vorlesung "252-0002-00 S - Datenstrukturen & Algorithmen" an der ETH zu programmieren.
3D-Squash im C.A.V.E.
Bachelor Thesis für den BSc in Computer Science an der BFH.
Multiplayer PacMan
Project in the lecture "7301p Projektarbeit 1" at BFH.
Die Klon-Elefanten-Jagd
Erstes 3D Spiel umgestzt mit "3D Game Studio 5".
Career
3D Research Engineer @ Fision AG
(Dezember 2019 – Heute)
MSc Computer Science @ ETH Zurich
(August 2015 – September 2019)
Mobile and Frontend-Entwickler @ Inpeek AG
(February 2016 – September 2018)
ETH @ Gamescom in Köln
(21. – 23. August 2018)
Ironman @ Zurich
(30. Juli 2017)
IELTS @ Kaplan, Australia
(Juni 2015 – August 2015)
Full Stack Entwickler @ Quickline AG
(September 2012 – Jun 2015)
First Triathlon @ Biennathlon in Biel
(22. June 2014)
BSc Computer Science @ BFH
(September 2008 – February 2013)
Full Stack Entwickler @ Savernova AG / Sotec SA
(August 2007 – Juli 2012)
Aufenthalt in Tschechien
(August 2017 – Oktober 2017)
Mediamatiker-Lehre @ Savernova AG / Sotec SA
(August 2005 – Juli 2007)
Berufsschule mit technischer Berufsmatura @ BBZ – CFP
(August 2003 – Juli 2007)
Mediamatiker-Lehre @ BiCT AG
(August 2003 – Juli 2005)
Gymnasium @ Kantonsschule Solothurn
(August 2001 – Juli 2003)
Bezirksschule @ OZ DeLu
(August 1999 – Juli 2001)
Primarschule @ Primarschule Luterbach
(August 1993 – Juli 1999)