Senior Software Engineer | Technical Team Lead
2017 - 2020Foo.ag | Financial Engineering- Created and fully integrated a continuous integration system containing unit, database, user acceptance tests, deployment tools for the quality assurance team, and automated code style reviews on each pull request.
- Designed and developed critical business units like pre-investment cost prognosis calculation and annual account statements.
- Directed and led the software development for a team of six developers, which included coordination with other teams to optimize the overall companies software quality and processes.
Technologies: Bash, Unix, MacOS, Jenkins, Groovy, Python, JavaScript, PostgreSQL, PHPLead Developer
2017 - 2017Caterwings- Led a cross-functional IT development team including QA, frontend, backend, BI, and database engineers.
- Analyzed and optimized all business processes, automized repetitive and ongoing tasks.
- Planned and coordinated the new architecture of IT stack in PHP 7.1, PostgreSQL, and Phalcon Framework.
- Maintained the old legacy stack in PHP 5.6, MySQL, and Symfony2 as well as started the migration to the new architecture.
Technologies: Symfony, PhalconPHP, Bash, Unix, MacOS, Jenkins, PostgreSQL, MySQL, JavaScript, Python, PHPLead Developer
2015 - 2017Carspring Services GmbH- Jumped into the project as the interim CTO and took over a team of six engineers.
- Introduced BI into the tech stack along with designing dashboards and defining their business requirements.
- Designed and implemented a fully autonomous marketing automation XML feed based on Facebook and Google marketing.
- Integrated with more than 25 third-party REST/JSON and Soap/XML APIs for data flows (import and exports).
Technologies: Symfony, PhalconPHP, Bash, Unix, MacOS, Jenkins, PostgreSQL, MySQL, JavaScript, Python, PHP