Harry Lachenmayer
Imperial College London—MEng in Computing (currently in final year, graduating end of June 2015)
St. Kilians Deutsche Schule Dublin
- Achieved 580 of 600 possible points in the Irish Leaving Certificate
- Was awarded a scholarship for full 6 years of secondary schooling
April 2014–September 2014
Software Engineer Intern, Knowledge Exploration (Events) Team, Google, Inc.—New York City, USA
- Developed and launched a new version of the Event knowledge card shown on the main Google search page (>100k impressions/day), featuring improved i18n, more consistent styling and additional functionality
- Performed extensive refactoring of several related components in C++ and Java serving code
- Technologies used: Java, C++
Software Engineer Intern, YouTube Annotations Editor Team, Google, Inc.—Zürich, Switzerland
- Added chapter marker functionality to the YouTube annotations editor
- Built a working prototype of a new version of the annotations editor
- Created a reusable timeline component for use in YouTube editing interfaces
- Technologies used: JavaScript, Python, ActionScript
Web Developer, TEDxAlbertopolis
- Implemented the web site for the first TEDx conference in London’s Royal Albert Hall, based on Photoshop mockups by a professional designer
- Technologies used: Node.js, CoffeeScript, Stylus, express.js, Tumblr API
Software Development Engineer Intern, Amazon.com, Inc—Seattle, WA, USA
- Implemented and shipped an iPhoto Import feature for Amazon’s Cloud Drive Mac desktop app, working in Objective-C on the client-side and Java on the server-side
- Proof-read and improved the French and German translations for Cloud Drive’s web and desktop UIs
- Prototyped and started development of an iPhone app
Web Developer, TEDxImperialCollege—London, United Kingdom
- Designed and implemented conference website front-end using HTML, CSS and Javascript, interfacing with WordPress-based backend
- Designed custom roller banners for use on the day of the conference
- Implemented a live Twitter and Flickr feed for display on-stage during intermissions
English Tutor, Schulkolleg Institut Dr. Rampitsch—Stuttgart, Germany
- Taught one-on-one English lessons to a student at Abitur level (A-Level equivalent)
Java Developer, KSB, S.A.S.—Gradignan, France
- Responsible for rewriting from scratch a set of valve recommendation tools in Java, which were originally written in Visual Basic (~10K LOC in Java)
- Proof-read English and German translations of data sheets and valve assembly instructions, correcting spelling and grammatical errors
FounderBus
- Participated in a startup competition set on a bus from Oxford to Paris via Cambridge, London and Antwerp
- Designed and developed a landing page, and a mock profile page for a fashion crowd-funding platform
- My team advanced to the international finals, pitching to VCs at Microsoft Paris
Dublin City University
- Successfully completed a full semester of first year Engineering at the age of 16 while in Transition Year (first year of high school in Ireland)
- Scored near the top of the class in “Software Development for Engineers” module, which was taught in C
Model European Parliament—The Hague, Netherlands
- Was part of a 5-person delegation representing Ireland to debate on current issues with young people from all over Europe, speaking in the Dutch national parliament
CTYI (Center for Talented Youth Ireland)
- Participated in 3-week summer courses “for young people aged between 12 and 16 years, who have been identified as having high academic ability (95th percentile in mathematical and/or verbal reasoning)”
- Completed courses in Computer Applications (2007), Chinese Language & Culture (2008) and 21st Century Skills (2009)
Programming languages (ordered by lines of code written): JavaScript(/CoffeeScript), Java, Haskell, C++, Clojure, Python, Objective-C, C
Always eager to pick up new languages and environments, having taught myself programming using online tutorials since the age of 13
Web front-end & back-end development
Functional programming (Haskell, Elm, Clojure) & programming language theory
Peer-to-peer distributed systems (IPFS, Bitcoin/blockchain)
Native speaker of English and German, having grown up in a bi-lingual English/German environment
Completely fluent in French, having close ties to France and having spent a school term abroad in Lyon, France to learn the language at the age of 16
Passionate about music, producing electronic music in my spare time (mainly using Ableton Live). (See my SoundCloud)