Skip to content
/ cv Public

Software engineer delighted with K8s, CI/CD and GitOps based in Stuttgart πŸ‡©πŸ‡ͺ

Notifications You must be signed in to change notification settings

mcflis/cv

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

29 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Maximilian Flis

Software engineer delighted with K8s, CI/CD and GitOps based in Stuttgart πŸ‡©πŸ‡ͺ

CV / Email / LinkedIn / GitHub

Skills

Kubernetes GitLab CI Docker Ansible TypeScript Bash Python Angular NodeJS Git Java Scrum Jira Confluence MS Office Communication Mentoring

Engineering Experience

DevOps Engineer @ Debtvision GmbH (Jul 2020 - Present)
New corporate finance platform that enables companies to crowd-fund their projects.

  • Responsible for operations including automated deployment of all components (frontend, backend, infrastructure) with Flux v2
  • Performed root-cause-analysis of operational issues impacting the production environment and drove them to conclusion
  • Conceptualised and implemented a new multi-module CI/CD pipeline within a mono repository including a diverse set of pipeline types (merge request, branch, train, release, deployment)
  • Built and maintained the dev environment based on Talos Linux for the corporate finance platform
  • Implemented a new Angular web app for the corporate finance platform
  • Implemented dev tools to boost developer experience
  • Technologies used: GitLabCI Talos Linux Kubernetes Hetzner Cloud Docker Ansible Bash Angular TypeScript NodeJS Java Spring

Software Engineer @ Sky Deutschland Fernsehen GmbH (May 2016 - Jun 2020)
Division "Technology" responsible for the implementation of Set-Top-Box (STB) applications

  • Implemented the new Sky Store application for the Sky+ Set-Top-Box
  • Migrated a set of STB apps to support HD-ready displays
  • Owner of code review processes
  • Conceptualised and implemented a build script for compilation of STB apps
  • Implemented a prototype of CI Pipelines using Jenkins
  • Coordinated co-workers in dev teams
  • Involvement in technical interviews of job applicants
  • Master's Thesis: conceptualised and implemented a machine learning powered tool to support identifying duplicate defect reports in Jira
  • Technologies used: GitHub TypeScript NodeJS Vagrant Docker Ansible ActionScript Java Python Keras Tensorflow

DevOps Engineer @ Wirecard Technologies GmbH (Nov 2015 - Apr 2016)
Dev environment for Wirecard products

  • Implemented and maintained Jenkins CI pipelines
  • Maintained templates for automated system integration with Puppet
  • Set up and integrated a central log server using the ELK stack (ElasticSearch, Logstash, Kibana)
  • Technologies used: Jenkins Puppet Ansible Python Java JavaScript

Student Employee @ ASM Assembly Systems GmbH & Co. KG (Feb 2014 – Oct 2015)
Analytics for Siplace SMT pick-and-place machines

  • Maintained data analysis tools in Matlab
  • Bachelor's Thesis: conceptualised and implemented an Android app for Google Glass to support operators at SMT assembly production lines
  • Technologies used: Matlab Java Android

Certifications

Professional Scrum Master I @ Scrum.org (Aug 2017)
Certificate ID: 258237, Email: maximilian.flis@gmail.com

Education

Master of Science, Informatics @ TUM (Apr 2015 - May 2020)

  • Thesis: Support Scrub Meetings in Distributed Teams by Detecting Duplicates of Software Defect Reports in Issue Management Systems
  • Fields: Software Engineering, Robotics, Artificial Intelligence

Bachelor of Science, Informatics: Games Engineering @ TUM (Oct 2011 - Mar 2015)

  • Thesis: Operator Guidance at SMT-Assembly Production Lines Using Google Glass
  • Fields: Game Engine Design, Numerical Programming, Operating Systems

About

Software engineer delighted with K8s, CI/CD and GitOps based in Stuttgart πŸ‡©πŸ‡ͺ

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages