Davidstraße 15, D-04109 Leipzig
0176 23 23 04 30
Languages: DE, EN
Technical University of Munich; Munich, Germany — Master of Computer Science, 2007 (distributed systems)
Thesis: Conception and implementation of a multi-agent system for information extraction in the context of a mobile application (grade: 1.0).
Total grade: 1.9 (passed with merit)
Technical University of Munich; Munich, Germany — Bachelor of Computer Science, 2004 (databases)
Thesis: Conception and implementation of a distributed multi-agent system for persisting and exchanging RDF data (grade: 1.0).
Total grade: total grade: 2.5 (cum laude)
Software Engineer (self-employed), HAPPY CODING UG, Leipzig 2014 - present
Building macOS and iOS applications using C++ and Swift.
Example projects for clients
AWS Lex, Python + Slack based chatbot for exporting aggregated social media data to customers. The solution chose the most cost effective method for exporting data using either AWS Lambda or AWS Batch based on the amount of data expected.
AWS Lambda based API using Java, DynamoDB, Cloudfront, API Gateway, AWS SAM for delivering stats-data to a single page web application. Extraction of relevant data from diverse XML files which were pushed using SFTP.
Implementation of a Jenkins-based Continuous delivery setup for a multi-stage / multi-account environment.
Automated aggregation of crawled data using AWS Athena / Glue for text analysis.
A serverless application for managing entities using Python, AWS Cognito, Lambda, DynamoDB, S3, Amplify. I also developed the frontend using Vue.js.
PoC for aggregating machine data for an automotive supplier using Java, Lambda, DynamoDB and S3.
Replacement of Jetty-based API with an API Gateway, Lambda, VPC solution.
Serverless component based on Lambda and Node.js to extract content from webpages.
Examples of own projects
Development of iOS applications for sending MIDI data to external software or hardware synthesisers using C++ and the JUCE framework.
Software Engineer, Valuescope GmbH, Munich 2009 - 2014
Designing and implementing analytics applications for social media monitoring. Using MongoDB, Elasticsearch, Java and Ruby on Rails.
Software Engineer, Piins Ltd., London 2008 - 2009
Freelance Software Engineer, star/trac GmbH, Munich 2007 - 2008
Web application development using Java for supply chain management.
Freelance Software Engineer, BörseGo AG, Munich 2005 - 2008
Part time Software Engineer, Technical University Munich, Munich 2002 - 2004
I worked as a student assistant and developed a web application for highly customizable products for a research project.
- music production using Ableton and modular synthesiser
- playing guitar
- watching movies and listening to music
This CV: happy-coding.com/cv