Daniel B.

Senior Cloud Consultant and Developer

Berlin, Germany

Experience

Feb 2025 - Present
8 months
Berlin, Germany

Senior Cloud Consultant and Developer

SDIA/Leitmotiv

  • Consulting an NGO on data center sustainability for publicly funded projects (BMUKN with NADIKI and the Federal Environment Agency with SIEC)
  • Development of Python APIs and web applications, deployment on AWS/ECS with Terraform
  • Collecting power consumption metrics for servers, CPUs, GPUs running AI workloads
  • Technologies used: AWS, EC2, ECS, Fargate, CloudMap, VPC, Route53, Lambda, EventBridge, CodeBuild/CodePipeline/CodeDeploy, Terraform, Docker, Linux, Bash Scripting, Python, Flask, SQLAlchemy, SQL, MariaDB, InfluxDB, Telegraf, Prometheus, Zabbix, Kubernetes, Letsencrypt, certificate management
Sep 2024 - Sep 2024
1 month
Berlin, Germany

Trainer

50Hertz Transmission GmbH

  • Preparing and conducting a two-day hands-on workshop on YAML, Jinja2 and Terraform for the operations team (around 10 attendees)
  • Technologies used: Terraform, Ansible
Apr 2024 - Present
1 year 6 months
Berlin, Germany

Lecturer

University of Applied Sciences for Technology and Economics

  • Holding the lecture and labs for "Cloud and Parallel Computing" for students of the master program "computer science in engineering"
  • Creating slides and learning materials from scratch
  • Using the AWS Academy program for the labs
  • Technologies used: AWS, EC2, ELB, Autoscaling, S3, VPC, RDS, Lambda, Terraform, Docker, Linux, Bash Scripting, Python, Flask, SQLAlchemy, SQL, MariaDB, Kubernetes
Feb 2024 - Present
1 year 8 months
Berlin, Germany

AWS consultant

sellysolutions Servicegesellschaft mbH

  • Coaching and training the team for the migration into the cloud
  • Reviewing solutions delivered by third parties
  • Technologies used: AWS, EC2, ELB, ECS, EKS, Fargate, CloudMap, S3, VPC, Route53, SQS/SNS, CodeBuild/CodePipeline/CodeDeploy, Transfer Family (AS2), Terraform, Docker, Linux, Bash Scripting, MariaDB, Oracle, Kubernetes, Apache, haproxy, certificate management
Sep 2022 - Dec 2023
1 year 4 months
Berlin, Germany

Senior SRE

SevenOne Media, Pro7 / Sat1

  • Senior Site Reliability Engineer in a complex AWS landscape with thousands of VMs and containers
  • Devising and implementing a concept for the improvement of the build and deploy process based on GitHub Actions, AWS CodePipelines/CodeBuild/CodeDeploy, ECS, Docker, Terraform with dynamic environments for development branches
  • Driving an initiative for the improvement of the main product’s runtime performance, a high-volume NodeJS web application for serving TV ads (bottleneck analysis and incremental improvement during TV events like Germany’s Next Top Model)
  • Increasing visibility by introducing Datadog, Prometheus/Grafana and PagerDuty
  • Increasing the scalability, security and maintainability of the landscape: implementing managed scaling and Fargate as capacity provider, introducing private networks and migrating to AWSVPC networking, porting the landscape to Gravitron (ARM) instances, cleaning up IAM roles and security groups, reducing redundancy in Terraform code
  • General consulting during the introduction of a microservice architecture
  • Technologies used: AWS, EC2, ELB, Autoscaling, ECS, Fargate, S3, VPC, RDS, Route53, Lambda, CodeBuild/CodePipeline/CodeDeploy, Terraform, Docker, Linux, Bash Scripting, JavaScript/NodeJS, MySQL, Datadog
Jun 2022 - Jun 2022
1 month
Hamburg, Germany

Database Expert

digmed GmbH

  • Evaluating AWS Redshift for an analytical workload in the company’s product
  • Technologies used: AWS, Redshift, SQL, MySQL
Apr 2022 - Dec 2023
1 year 9 months
Hamburg, Germany

Senior Engineer

Lufthansa Industry Solutions

  • Senior Java Developer in a highly critical workflow management application for component sourcing during aircraft maintenance at Lufthansa Technik

  • Feature development and refactoring in a Java 8, JBoss EAP 7.2, web services and Oracle database context

  • Updating Hibernate Search 5 to 6 to enable upgrading the ElasticSearch cluster (requires code changes)

  • Design and implement interfaces to other systems (e.g. a NLP server for automatic processing of incoming e-mails)

  • Prepare releases, document required changes for a release and work with the operations team during deployments to guarantee flawless deployments

  • In a different project: Senior DevOps engineer: improving and operating a GCP-based Artificial Intelligence Platform which runs RapidMiner (Google Cloud Platform, Terraform, Autoscaling)

  • Technologies used: Terraform, Linux, Bash Scripting, Java, SQL, Oracle, ElasticSearch, Hibernate Search, Kubernetes, JBoss, Jenkins, Maven, GCP (GCE)

Jun 2021 - Mar 2022
10 months

AWS Expert

Testo SE & Co KgAA

  • Refactoring micro-services into a new AWS setup and migration of productive services with minimal downtime
  • Configuring a multi-account AWS landscape (ECS, ALB/NLB, Route53, VPC peering, RDS, Lambda …)
  • Implementing the IaC pipelines with Terraform and Jenkins, monitoring with Datadog
  • Deploying a stateful application (VerneMQ) on top of ECS
  • Automating cross-account database migration for MySQL (not natively supported by AWS)
  • Technologies used: AWS, EC2, ELB, ECS, Fargate, S3, VPC, RDS, Route53, Lambda, SQS/SNS, EventBridge, Terraform, Docker, Linux, Bash Scripting, SQL, MySQL, PostgreSQL, Datadog, Jenkins
May 2021 - Jun 2021
2 months
Berlin, Germany

Head of IT Ops

Digital Seals Supercomputing GmbH

  • Benchmarked different environments (several clouds vs bare metal) with respect to their Chia plotting performance
  • Developed an orchestration system based on RabbitMQ and Python to distribute plot jobs in a hybrid environment
  • Technologies used: AWS, Docker, Linux, Bash Scripting, Python, Prometheus, Ansible
Sep 2020 - Aug 2021
1 year
Berlin, Germany

Senior DevOps Engineer

Magix Software GmbH

  • Consolidated several workloads from data centers and cloud providers into Microsoft Azure ([link] [link] [link] [link]
  • Technologies used: Azure virtual machines, load balancers, application gateways, app service, AKS, Azure SQL for MariaDB, MySQL and PostgreSQL, storage accounts, vnets, AWS DMS
  • Automated the Azure setup with Terraform, Ansible and Azure DevOps
  • Significantly reduced the company’s cloud spending
  • Solved complex network problems
  • Technologies used: AWS, EC2, ELB, S3, VPC, Terraform, Docker, Linux, Bash Scripting, SQL, MariaDB, MySQL, PostgreSQL, ElasticSearch, Ansible, Kubernetes, Apache, JBoss, Tomcat, Azure
Apr 2020 - Sep 2020
6 months

AWS Expert

Testo SE & Co KgAA

  • Refactoring micro-services into a new AWS setup and migration of productive services with minimal downtime
  • Configuring a multi-account AWS landscape (ECS, ALB/NLB, Route53, VPC peering, RDS, Lambda …)
  • Implementing the IaC pipelines with Terraform and Jenkins, monitoring with Datadog
  • Deploying a stateful application (VerneMQ) on top of ECS
  • Automating cross-account database migration for MySQL (not natively supported by AWS)
  • Technologies used: AWS, EC2, ELB, ECS, Fargate, S3, VPC, RDS, Route53, Lambda, SQS/SNS, EventBridge, Terraform, Docker, Linux, Bash Scripting, SQL, MySQL, PostgreSQL, Datadog, Jenkins
Aug 2019 - Dec 2019
5 months
Zürich, Switzerland
Lorem ipsum dolor sit amet

Helio AG

  • Automating the GCP setup with Terraform
  • Technologies used: Terraform, Linux, Bash Scripting, GCP (GCE)
Feb 2018 - Jan 2020
2 years
Berlin, Germany

CTO

METABUILD GmbH

  • Coordinating the software development in an international, distributed team (~10 people, frontend and backend developers)
  • Establishing software development best practices in an existing team of civil and mechanical engineers (using git and Trello, moderating stand-ups, coaching towards software quality, fostering cross-functional team-work)
  • Devising a software architecture for the main product including a single page VueJS app, a Backend-as-a-Service, NodeJS micro-services, a complex scientific Matlab application and a cluster for parallel computation
  • Software development in JavaScript (NodeJS) and Matlab (focusing on finding and resolving bottlenecks in a compute-intensive application and making an academic prototype ready for the web)
  • Creating the IT infrastructure with Terraform (AWS, Profitbricks, Open Telekom Cloud) and Ansible and setting up a CI pipeline for the various components resulting in ready-to-run Docker containers
Feb 2017 - Dec 2019
2 years 11 months
Berlin, Germany

Senior Operations Engineer

nugg.ad / Zalando Marketing Services

  • Maintenance of a cluster of 60 physical servers with 100 virtual machines and additional AWS resources to run the predictive behavioral targeting platform (up to 25k requests/second)
  • Significant performance increase on the core platform by tuning the Ruby garbage collection
  • Increased transparency through extensive metric collection and visualization
  • Enabled scale-out of the on-prem platform into the cloud
  • Significant cost reduction in AWS
  • Significant cost reduction for DNS spendings by migrating domains into AWS Route53
  • Rewriting legacy Map/Reduce jobs to Hive queries
  • Writing an operations manual (50+ pages)
  • Kicking off a project and conceiving a roadmap to migrate the nugg.ad platform from a bare-metal datacenter into Zalando’s AWS infrastructure (project discontinued)
  • Technologies used: Xen virtualization, Hadoop (CDH 5.5 w/Mesos & Spark), Riak, Aerospike, Pacemaker/corosync/heartbeat, Redis, MySQL, Ansible, Terraform, Debian Linux, Icinga2, Graphite/Grafana/statsd/logstash, OpenNebula, F5 BigIP, Juniper ScreenOS, certificate management
Jun 2010 - Dec 2015
5 years 7 months
Berlin, Germany

Director of IT Operations

Fyber

  • Staffing and leading an international team of up to 14 engineers
  • Coordinating external contractors (service providers and freelancers) and planning the corresponding budget
  • Evaluation and decision-making for services like CDNs, DNS providers, monitoring tools and cloud providers
  • Technical design and project management for a multi-million EUR datacenter move in 2015 (from Versatel to Telehouse in Frankfurt)
  • Driving initiatives for scalability and reliability
  • Design and operations of a highly available, replicated MySQL/Percona DB with up to 10TB of data (6TB available online) based on SSDs, FusionIO and NetApp SAN (~15k queries per second)
  • Responsibility for the server landscape of up to 200 physical Linux servers running CentOS, nginx, MySQL, clustered services (memcached, Redis, beanstalk), an Apache Kafka cluster (5 nodes), a Hadoop cluster (20 nodes) and an ELK cluster (20 nodes)
  • Introducing data warehouse technology (EXASOL and Pentaho) for internal reporting
  • Automation with shell scripts, Puppet and Chef
  • Monitoring with Nagios and Graphite
  • Management of daily business based on Kanban and ITIL
  • Reporting to the CTO
Jan 2009 - Dec 2020
12 years

Freelance Author

Heise Verlag

  • Writing several (10+) articles on databases and container technology for “iX”, Germany’s most renowned magazine for professional IT with more than 35,000 copies printed each month
Apr 2007 - May 2010
3 years 2 months
Berlin, Germany

Research Associate

Free University of Berlin

  • Research and teaching in the field of relational database technology
  • Several scientific publications and magazine articles about data-warehouse technologies
  • Held several tutorials (transactional systems and database technology) and a summer course on Linux shell-scripting
  • Implementation of research prototypes in C and Java (database storage layer, B+-trees, type systems, sorting algorithms ...)
  • Supervision of four diploma theses
  • Presented a paper at the ADBIS conference 2009 in Riga
Sep 2005 - Apr 2007
1 year 8 months
Berlin, Germany

Software Development

Free University of Berlin

  • Design and implementation of a web-based portal for students, teachers and employees based on SAP R/3 technology (Business Server Pages, ABAP)
  • Management of a team of up to 3 developers and external consultants
  • Design and implementation of critical, customer-facing web applications (enrollment, grading and timetable) and reports
  • Designing a software architecture to map the business logic of the Free University onto the generic data structures of SAP
Nov 2004 - Aug 2005
10 months
Berlin, Germany

Teamleader Datacenter Development

Jamba! GmbH (Verisign Inc.)

  • Maintenance and extension of a data center including ~40 Linux, Solaris, Windows, Apache httpd and Oracle servers running the Jamba’s iLove platform
  • Management of an external data center provider (Telefonica Deutschland) and internal employees
Mar 1998 - Apr 2003
5 years 2 months
Munich, Germany

Head of Software Development

PEPPERMIND

  • Design and implementation of complex websites with Perl, PHP, MySQL, PostgreSQL, Oracle and Infopark NPS4 (mostly for Debitel)
  • Development and operations of SMS applications (text, display logos and ring tones) for Debitel
  • Management of the development team of 3-7 developers
  • Project management, coordination and process definition
  • Acting as a technical contact person for key customers
Jan 1997 - Dec 1998
2 years
Munich, Germany

Freelance Software Developer

Marketmakers GmbH

  • Participating in the development of a Perl/Oracle based e-commerce framework
  • Development of an online auction for the Metro Group (never went live)
Jan 1996 - Oct 1996
10 months
Munich, Germany

Working Student

Dornier Satellitensysteme (DASA DSS)

  • Development of a low-level graphics device driver for a CL GD5428 VGA adapter in C
  • Development of intranet applications

Summary

Seasoned software engineering expert with an academic background in computer science and almost three decades of experience in developing and operating in high-volume Linux environments.

Held positions ranging from individual contributor to hands-on management in companies from startup to enterprise.

Recently focused on Amazon Web Services (certified AWS Solutions Architect Associate), containerization, Terraform, CI/CD, Python in agile teams.

Languages

German
Native
English
Advanced

Education

Nov 1996 - Oct 2004

Technical University of Munich

Diploma in Computer Science, minor subject: Medical Informatics · Computer Science · Munich, Germany

Nov 1995 - Oct 1996

Rosenheim University of Applied Sciences

Intermediate Diploma in Computer Science · Computer Science · Rosenheim, Germany

Certifications & licenses

AWS Certified Solutions Architect – Associate

Etengo Gold Partner

Certified Kubernetes Administrator

The Linux Foundation

Big Data Analysis With Scala And Spark By École Polytechnique Fédérale De Lausanne

Rails With Active Record And Action Pack By Johns Hopkins University

Machine Learning By Stanford University

OpenHPI Course “Parallel Programming Concepts”

IHK Course “Basic Knowledge for Trainers”

Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions