Berlin Area, Germany
I contribute to the organization and the development processes of MenschDanke using the best
matching methodologies. I always keep the team experience on a high level by coaching team
members and exchanging the best practices. Additionally, I'm responsible for hiring
processes. Apart from the regular 1on1s, organized engineering workshops in the team to coach
engineers on these meetings about how to fix the performance degradations, make database
optimizations and application optimizations.
* I've been responsible for managing and coaching 2 teams of 10 people in total.
* Managed the budgets for company's projects
* Advised the architecture for new projects
* Played a key role in reducing the technical debt
Completed the migration with our team of the company stack from AWS EC2 to Kubernetes EKS.
After migration to EKS we have implemented automatic staging environments using GitOps
practices, when the developer opens a PR on GitHub then CI/CD workflow provisions a fresh
environment within a separate EKS namespace.
Also I designed a new internal product for the company which connects over 50 affiliate networks in
Germany, Poland and the USA into one single system. This allowed us to
track how much revenue the company is making through each newsletter, facebook post or just a
single specific link.
Successfully transferred all infrastructure into AWS, into a single unified stack. Also some parts of
the legacy system were rewritten so we could use modern technologies such as newer versions of
PHP. In some parts of the system we got rid of MySQL in favor of PostgreSQL to have unified fleet
of databases with a bigger amount of features for developers as well as for BI analysts.