SRE, Node, DevOps, Kubernetes, Leadership, People Management
Aktualisiert am 21.01.2025
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 26.01.2025
Verfügbar zu: 100%
davon vor Ort: 0%
People Management
Kubernetes
Golang
Leadership
Terraform
Helm
PostgreSQL
Redis
CI/CD
Docker
GraphQL
AWS
Webpack
Git
Scrum
GCP
English
Professional Working
German
Basic

Einsatzorte

Einsatzorte

Berlin (+50km)
Deutschland
möglich

Projekte

Projekte

2 years 5 months
2022-09 - now

Enhanced project documentation

Senior Engineering Manager
Senior Engineering Manager
  • Successfully delivered our part in the partnership with Uber, meeting all specified milestones and timelines in Q4'22.
  • Managed a diverse team of 6 engineers, including mentoring and guiding 2 Principal Engineers.
  • Enhanced project documentation in the team by implementing an automatic OpenAPI spec publication process.
  • Actively participated in RFC reviews.
  • Played a key role in the hiring process, interviewing and selecting top talent for the team.
Omio Travel GmbH
Berlin Area, Germany
4 years 1 month
2018-08 - 2022-08

organization and the development processes

Head of Engineering
Head of Engineering
  • 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.

MenschDanke GmbH
Berlin Area, Germany
2 years 2 months
2016-07 - 2018-08

Introduced IaC for legacy and every new service in the infrastructure

Senior Software Engineer, Senior DevOps Engineer, Team Lead
Senior Software Engineer, Senior DevOps Engineer, Team Lead
  • Integrated Ansible playbooks to provision infrastructure
  • Several projects were upgraded to the next major PHP version and migrated to AWS using 12 factor app methodology.
  • Played the key role in dockerizing environments for engineers and provided the assistance in the Ops area
  • Helped the team to optimize complex PostgreSQL queries, that were using window functions, or when we had to create partial or functional indexes.
  • Played the key role in data migration from MySQL to PostgreSQL for several databases in our infrastructure stack
MenschDanke GmbH
Berlin Area, Germany
2 years 10 months
2013-10 - 2016-07

building a platform for universities, planned architecture

Senior Software Engineer, Senior DevOps Engineer, Team Lead Symfony 2 PostgreSQL Jenkins
Senior Software Engineer, Senior DevOps Engineer, Team Lead

I was responsible for building a platform for universities, planned architecture, did a code review and many more. I was the first engineer who was hired to start this project. Managed the outsourcing company for mobile application development Android and iOS.

  • Building Web apps with Symfony 2/PostgreSQL
  • SOA and REST API implementation
  • SingleSignOn implementation
  • RabbitMQ Cluster and ElasticSearch Cluster
  • Actual implementation of complex stories, defining user stories, estimating and assigning them
  • Deployment system
  • LXC experience
  • Configuration management using Ansible
  • Continuous Integration system with Jenkins and Continuous Delivery system with Jenkins

Symfony 2 PostgreSQL Jenkins
EDSTER
Saint-Petersburg, Russia

Aus- und Weiterbildung

Aus- und Weiterbildung

2012 - 2016

Saint-Petersburg State University of Telecommunications "The Bonch-Bruevich", Faculty of INFORMATION SYSTEMS AND TECHNOLOGIES (IS&T)

Master

Kompetenzen

Kompetenzen

Top-Skills

People Management Kubernetes Golang Leadership Terraform Helm PostgreSQL Redis CI/CD Docker GraphQL AWS Webpack Git Scrum GCP

Produkte / Standards / Erfahrungen / Methoden

Leadership
People Management
Kubernetes
Terraform
Helm
PostgreSQL
Redis
CI/CD
Docker
GraphQL
AWS
Webpack
Git
Scrum
Golang

Profile

I have 10 years' experience in Web services, scalable API development, two years with low-level hardware programming. Writing in JavaScript, PHP8 and Java. Use the modern toolchain in DevOps stack like Golang, Python, AWS, Terraform, Docker and Kubernetes. Focus on people management and aligning the engineering team goals with business needs. I also have a Master's degree in the IT field and I'm familiar with IT fundamental knowledge that could be helpful during development and optimizations.


In my work, I primarily focus on:

  • Managing people and keeping their experience up to date
  • Solving technical issues that impact business
  • Reducing billing costs
  • Care about Service Level Agreement of the company services
  • Database optimization
  • Code-quality and team power growing
  • Agile methodologies such as Scrum/Kanban/Waterfall

Einsatzorte

Einsatzorte

Berlin (+50km)
Deutschland
möglich

Projekte

Projekte

2 years 5 months
2022-09 - now

Enhanced project documentation

Senior Engineering Manager
Senior Engineering Manager
  • Successfully delivered our part in the partnership with Uber, meeting all specified milestones and timelines in Q4'22.
  • Managed a diverse team of 6 engineers, including mentoring and guiding 2 Principal Engineers.
  • Enhanced project documentation in the team by implementing an automatic OpenAPI spec publication process.
  • Actively participated in RFC reviews.
  • Played a key role in the hiring process, interviewing and selecting top talent for the team.
Omio Travel GmbH
Berlin Area, Germany
4 years 1 month
2018-08 - 2022-08

organization and the development processes

Head of Engineering
Head of Engineering
  • 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.

MenschDanke GmbH
Berlin Area, Germany
2 years 2 months
2016-07 - 2018-08

Introduced IaC for legacy and every new service in the infrastructure

Senior Software Engineer, Senior DevOps Engineer, Team Lead
Senior Software Engineer, Senior DevOps Engineer, Team Lead
  • Integrated Ansible playbooks to provision infrastructure
  • Several projects were upgraded to the next major PHP version and migrated to AWS using 12 factor app methodology.
  • Played the key role in dockerizing environments for engineers and provided the assistance in the Ops area
  • Helped the team to optimize complex PostgreSQL queries, that were using window functions, or when we had to create partial or functional indexes.
  • Played the key role in data migration from MySQL to PostgreSQL for several databases in our infrastructure stack
MenschDanke GmbH
Berlin Area, Germany
2 years 10 months
2013-10 - 2016-07

building a platform for universities, planned architecture

Senior Software Engineer, Senior DevOps Engineer, Team Lead Symfony 2 PostgreSQL Jenkins
Senior Software Engineer, Senior DevOps Engineer, Team Lead

I was responsible for building a platform for universities, planned architecture, did a code review and many more. I was the first engineer who was hired to start this project. Managed the outsourcing company for mobile application development Android and iOS.

  • Building Web apps with Symfony 2/PostgreSQL
  • SOA and REST API implementation
  • SingleSignOn implementation
  • RabbitMQ Cluster and ElasticSearch Cluster
  • Actual implementation of complex stories, defining user stories, estimating and assigning them
  • Deployment system
  • LXC experience
  • Configuration management using Ansible
  • Continuous Integration system with Jenkins and Continuous Delivery system with Jenkins

Symfony 2 PostgreSQL Jenkins
EDSTER
Saint-Petersburg, Russia

Aus- und Weiterbildung

Aus- und Weiterbildung

2012 - 2016

Saint-Petersburg State University of Telecommunications "The Bonch-Bruevich", Faculty of INFORMATION SYSTEMS AND TECHNOLOGIES (IS&T)

Master

Kompetenzen

Kompetenzen

Top-Skills

People Management Kubernetes Golang Leadership Terraform Helm PostgreSQL Redis CI/CD Docker GraphQL AWS Webpack Git Scrum GCP

Produkte / Standards / Erfahrungen / Methoden

Leadership
People Management
Kubernetes
Terraform
Helm
PostgreSQL
Redis
CI/CD
Docker
GraphQL
AWS
Webpack
Git
Scrum
Golang

Profile

I have 10 years' experience in Web services, scalable API development, two years with low-level hardware programming. Writing in JavaScript, PHP8 and Java. Use the modern toolchain in DevOps stack like Golang, Python, AWS, Terraform, Docker and Kubernetes. Focus on people management and aligning the engineering team goals with business needs. I also have a Master's degree in the IT field and I'm familiar with IT fundamental knowledge that could be helpful during development and optimizations.


In my work, I primarily focus on:

  • Managing people and keeping their experience up to date
  • Solving technical issues that impact business
  • Reducing billing costs
  • Care about Service Level Agreement of the company services
  • Database optimization
  • Code-quality and team power growing
  • Agile methodologies such as Scrum/Kanban/Waterfall

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.