
Katrin Bretscher
Summary
- M.Sc. Computer Science, ETH Zurich
- 2 years working experience at Google
- most experience in Java frontend projects
Work Experience
-
Software Engineer, January 2009 to present
Ergon Informatik AG, Zurich, Switzerland
Java programming in the Telecom division
-
Software Engineer, August 2006 to November 2008
Google Switzerland GmbH, Zurich, Switzerland
Mostly frontend coding, using Java, JavaScript, and XML
In my 20% time, I helped organizing mentoring for newhires, I taught a class for newhires, and trainings.
-
Software Engineering Intern, June 2005 to January 2006
Google Switzerland GmbH, Zurich, Switzerland
Designed and implemented a frontend and frontend library in Java and XML. Translated the library to C++.
-
Teaching Assistant, October 2003 to June 2006
ETH Zurich, Department of Computer Science
Taught classes for up to 25 students supporting lectures on Functional Programming, Theory of Computation, and Digital Design.
Got an excellent rating in surveys for my teaching activities, as well as personal recognition from the professors involved.
Education
-
Master of Science in Computer Science, November 2006
ETH Zurich, Zurich, Switzerland
Graduated with a GPA of 5.3 on a scale of 6.0
Courses taken include: Compiler Design I & II, C++ STL and Generic Programming, Interprocess communication in UNIX, Information Security, Project Management.
-
University Entry Diploma (Matur), January 2001
Kantonsschule Freudenberg, Zurich, Switzerland
Chose type "B", including Latin, English, Maths, and German as main subjects.
Languages & Technologies
- German - mother tongue
- English - fluent, Cambridge Advanced Certificate (graded A), 1999
- French - intermediate
- Java - advanced programmer
- JavaScript, PHP, Python, C, C++ - self-taught for private projects or mostly classroom experience
Personal
I enjoy various sports, including Yoga and Scuba Diving, and I take too many photos on my various travels abroad.