Niklas Gehlen
Software engineer with a taste for automation, reliability, low-latency and breaking monoliths.
Work Experience
Senior Software Engineer, Assistant Infrastructure
Nov 2019 - Dec 2021Software Engineer, Assistant Infrastructure
May 2017 - Nov 2019Site Reliability Engineer, Google+ & YouTube
Oct 2016 - May 2017Coordinated 30+ teams in large scale migration
Exterminated tech dept
Reduced user-visible latency
Consolidated release automation of multiple binaries to adopt best practices
Software Engineering Intern
Jul - Sep 2015Designed and implemented a library to automatically scale Azure HDInsight clusters.
Site Reliability Engineering Intern
Mar - Jul 2015Redesigned a load balancing library in Java to allow configuration updates in runtime.
Scientific and Engineering College
Workshop Participant
four week-long sessions in 2013 - 2014Designed an algorithm to remove artifacts from scanned 3D meshes.
Student Assistant, Computational Chemistry Group
Oct 2010 - Apr 2011Publication: Wolf2Pack
Developed intuitive UI allowing for automated force-field parameterization including account and session management.
Recurring Intern
Apr 2009, Jul 2009, Aug - Oct 2010C/C++ programming internship
summer school on Scientific Computing
internship on Computational Chemistry
Software Engineering Intern
Sep - Oct 2008Developed and benchmarked a storage solution for CAN sensor data in C/C++/SQL
Education
Computer Science M.Sc., overall mark: excellent (1.0)
Oct 2014 - Sep 2016Master Thesis: Online Scheduling with Advice and Randomized Adversary
Minor: Business Administration
Computer Science M.Sc., average mark: very good (5.65)
Feb 2014 - Jul 2014ERASMUS, semester abroad
Computer Science B.Sc., overall mark: excellent (1.1)
Apr 2011 - Jan 2014Bachelor Thesis: On the Advice Complexity of the Economical Caching Problem
Minor: Business Administration
Abitur, overall mark: excellent (1.2)
Aug 2001 - Jul 2010Majors: Mathematics, Physics
Special Skills
Programming
C++, Java daily drivers, multiple years professional experience
Python, Go, SQL occasional professional exposure
Languages
German native language
English full professional proficiency
Scholarships & Awards
Award for Intellectual Creativity
Term Paper Award by the Faculties of Theology at the University of Bonn