Freelance Developer2017 - 2017QT Mobilitätsservice GmbH (Qixxit)
Technologies: Elixir, PostgreSQL, Neo4j, Docker, pgRouting
- Introduced a new CI pipeline to improve deployment processes and regression tests.
- Built an automated acceptance test suite to give product department a better overview of the state of development.
- Implemented a proof of concept for a routing engine based on pgRouting.
Freelance Developer2016 - 2017solarisBank AG
Technologies: Ruby, Elixir, Kafka, PostgreSQL, Docker
- Implemented a database anonymization program for efficiently creating test data.
- Improved the existing continuous integration process.
- Created a notifications feature in the core applications that sent out messages via WebHooks.
- Worked on a prototype for a core banking system built in a CQRS way.
Senior Developer2013 - 2016Propertybase GmbH
Technologies: Ruby on Rails, JRuby, PostgreSQL, MongoDB, Redis, Salesforce
- Designed and implemented a periodical import tool to fetch listing data in different formats (JRuby).
- Implemented and maintained the lead generation tool while working closely together with customer success and sales teams to further adapt the tool to new inbound channels.
- Handled and managed the technical onboarding of new clients (including data migration to Salesforce).
Senior Developer2011 - 2013stylefruits GmbH
Technologies: Ruby on Rails, Redis, MySQL
- Maintained and improved the main application (Ruby on Rails).
- Developed a URL-shorting service (Sinatra on JRuby).
- Designed and implemented a back-end to manage language translation tokens (Sinatra).
- Managed and handled the weekly testing process—writing automated scripts and overseeing the manual testing sessions.
Senior Software Engineer2008 - 2011Capgemini
Technologies: Java, Oracle
- Improved and maintained a Java-based web application for Deutsche Telekom AG (OMS-IP).
- Led workshop lessons regarding knowledge transfers for an offshore team in Kolkata, India.
- Maintained an invoicing system for a satellite TV provider in Munich.
- Improved an internal continuous integration workflow by dynamically dispatching test cases to concurrent processes.
Developer2005 - 2008Process Innovation Ag
Technologies: Java, JEE, Lotus Notes
- Developed for the web with Java and JSP.
- Worked on IMB Lotus Notes and IBM DB2 development.