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.
2019-08-29T16:44:48+00:00
ETH ML - Tile

MRI-Analysis

Project in the lecture "252-0535-00 S - Machine Learning" at ETH.

2019-09-02T19:52:56+00:00
ETH PBS - Tile

N-Body Simulation

Project in the lecture "252-0546-00 S - Physically-Based Simulation in Computer Graphics" at ETH.

2019-09-02T20:36:05+00:00
ETH CG - Tile

Raytracer

Project in the lecture "252-0543-01 S - Computer Graphics" at ETH.

2019-08-29T16:47:50+00:00
BFH WP - Tile

Webshop

Project in the lecture "7054q Web Programming" at BFH.

Career

3D Research Engineer @ Fision AG

(December 2019 – Today)

Working on the virtual dressing room to simulate garments on various personalized bodies. Create a 3D avatar-viewer to show which measurements we support and how to measure them.
Skills: C++, Python, React, Computer Vision, Computer Graphics, Machine Learning

MSc Computer Science @ ETH Zurich

(August 2015 – September 2019)

My MSc Computer Science with Specialization Visual Computing at the ETH in Zurich I made part-time during 4 years. Took various lectures for computer graphics, computer vision and machine learning.
Skills: C/C++, Matlab, Python, R, C#, Visual Studio, JetBrains, Git, OpenCV, Scikit-Learn, SciPy, TensorFlow.

Mobile and Frontend-Developer @ Inpeek AG

(February 2016 – September 2018)

Developing customer portals for energy corporations.
Skills: Angular JS, Angular 4/6, Scrum, Git.

ETH @ Gamescom in Cologne

(21. – 23. August 2018)

Thanks to ProHelvetia and the ETH my team for the “Game Programming Lab”-lecture was able to present our game in the business area at Gamescom for 3 days.

Ironman @ Zurich

(30. July 2017)

I finished my first long distance triathlon with a finisher time of 11:07:19. The long preparation finally paid off.
Distance: 3.8km swim – 180km bike – 42.2km run

IELTS @ Kaplan, Australia

(June 2015 – August 2015)

Travelling for 12 weeks to Austraila: 1 week in Sydney, 8 weeks in Cairns for the IELTS classes @ Kaplan, 1 week traveling between Carins and Brisbane.
I passed the IELTS on the first attempt after 5 weeks lessons with a 7.5 (C1) (Speaking: 6.5, Writing: 7.5, Listening: 8, Reading: 9)

Full Stack Developer @ Quickline AG

(September 2012 – Jun 2015)

Implementing a customer management portal for the partners of Quickline AG. Developing various additional backend services (e.g. SSO).
Skills: C#, MVC, MS SQL, Visual Studio, Team Foundation Server.

First Triathlon @ Biennathlon in Biel

(22. June 2014)

I finished my first triathlon (Olympic distance) race ever.
Distance: 1.5km swim – 30km mountain bike – 10km run

BSc Computer Science @ BFH

(September 2008 – February 2013)

I made my BSc (Bachelor of Science BFH/BUAS in Computer Science with a specialization in Computer Perception and Virtual Reality) during 4.5 years part-time. As a Bachelor Thesis, a classmate and I made a 3D squash-game in the C.A.V.E in C/C++.
Skills: C/C++, Java, VS, SVN.

Full Stack Developer @ Savernova AG / Sotec SA

(August 2007 – July 2012)

Implementing and maintaining the different websites with Typo3. Customization and maintaining of Microsoft CRM and Microsoft Dynamics. Wrote different plugins for Microsoft CRM to simplify the workflow of the coworkers and implemented a support-system with ASP.NET which integrates into it.
Skills: C#, ASP.NET, MS CRM, MS Dynamics, Typo3, PHP.

Stay in Czech Republic

(August 2017 – October 2017)

For 3 months I worked in Czech Republic with the external developers of Savernova AG/Sotec SA. Besides my daily work I started with the realization of a bigger project.

Apprenticeship as Mediamatiker @ Savernova AG / Sotec SA

(August 2005 – July 2007)

The last two years for my apprenticeship I worked as a software developer for the company Savernova AG/Sotec SA. I was responsible for the administration and customization of MS CRM, many small web-applications based on ASP.NET for different departments. Additionally, I built the websites for the companies with Typo3.
Skills: C#, ASP.NET, MS CRM, MS Dynamics, Typo3, PHP.

Vocational school with Professional Baccalaureate Technical Option @ BBZ – CFP

(August 2003 – July 2007)

The school for the apprenticeship as a “Mediamatiker” with technical professional Maturity.

Apprenticeship as Mediamatiker @ BiCT AG

(August 2003 – July 2005)

For my apprenticeship I spent the first two years in the company BiCT AG. During these years I realised some customer projects (video editing, website programming, flash animations, …) and could attend many company-intern courses in Multimedia, Marketing, Computer Science, Management and Economics.

Gymnasium @ Kantonsschule Solothurn

(August 2001 – July 2003)

Regional School @ OZ DeLu

(August 1999 – July 2001)

Primary School @ Primarschule Luterbach

(August 1993 – July 1999)

Skills

Languages

German
English
French

Programming Languages

C/C++
C#
Python
R
Matlab
Web technologies (HTML / CSS / SASS / JavaScript / PHP/ Angular 4/6)
SQL

IDE

Visual Studio 2015/2017
JetBrains (IntelliJ, Webstorm, PyCharm)
Netbeans

Frameworks

OpenCV
Eigen
Unreal Engine 4
Monogame
.NET
OpenSceneGraph
Scikit-Learn
TensorFlow

Software & Tools

GIT
CMake
3DS Max
Cinema 4D
Blender
Adobe Creative Suite (Photoshop, Indesign, Illustrator, Lightroom)

Hobbies

Triathlon (Swim, Bike, Run)

Triathlon
(Swim, Bike, Run)

Surfing

Surfing

Snowboarding

Snowboarding

Scubadiving

Diving

Photography

Photography

Programming

Programming