Florian Pichlmeier, Developer in Tbilisi, Georgia
Florian is available for hire
Hire Florian

Florian Pichlmeier

Verified Expert  in Engineering

DevOps and Software Developer

Location
Tbilisi, Georgia
Toptal Member Since
October 21, 2022

Florian is a software developer from Germany with a master's degree in computer science. He has worked in various capacities, from compiler developer to senior DevOps engineer. He focuses on the AWS cloud environment, for which he has done multiple certifications over the years. With more than a decade of Linux experience, Florian is well-versed in the automation of Linux environments in the AWS cloud. He is looking forward to new challenges.

Portfolio

everskill GmbH
Kotlin, Terraform, Packer, Amazon Web Services (AWS), Jenkins, Docker...
Dassault Systèmes
OCaml, C++, Jenkins, Buildbot, LLVM, CentOS, Compiler Design...

Experience

Availability

Part-time

Preferred Environment

Linux, Amazon Web Services (AWS), DevOps, SSL Certificates, GitHub

The most amazing...

...project I've done is Implementing a debug functionality in a custom domain-specific language (DSL) using LLVM.

Work Experience

Senior DevOps Engineer

2018 - 2020
everskill GmbH
  • Redesigned the previous infrastructure on AWS to enable future scalability.
  • Created an entire infrastructure as a code-based setup on AWS using Terraform and Packer.
  • Set up AWS organizations with multiple member accounts for development and security management with AWS CloudTrail enabled for security auditing.
  • Replatformed services to multiple ECS clusters using Fargate for separate teams and purposes. This task included setting up Elastic Container Registries and redesigning legacy code to run as a Docker container.
  • Introduced Codedeploy into the deployment process for any critical service represented as AWS Lambda or ECS Fargate task to create zero downtime deployments. This allowed using different deployment strategies for each service.
  • Automated process of recreating patched AMIs for every used EC2 instance using Packer and continuously redeploying them.
  • Switched to a Jenkins-centric deployment for infrastructure and rewrote the existing Jenkins jobs to use Jenkins pipelines.
  • Established a bootstrap process on Jenkins to add new Terraform resources, including the generation of the Jenkins job-specific pipeline file using Terraform file interpolation.
  • Set up systems monitoring using Prometheus and Grafana as Dockerized services running on ECS Fargate with baked-in graphs.
  • Introduced event-driven design for breaking up monoliths by moving functionality to event-triggered tasks running on AWS Lambda.
Technologies: Kotlin, Terraform, Packer, Amazon Web Services (AWS), Jenkins, Docker, Infrastructure as Code (IaC), Event-driven Design (EDD)

Software Developer

2015 - 2018
Dassault Systèmes
  • Extended the domain-specific language as part of the compiler team, with the compiler written in OCaml.
  • Enlarged the compiler to add LLVM debug information to enable debugging of the DSL.
  • Broadened the compiler to allow profiling of the DSL.
  • Automated the provisioning of the build machines using Ansible.
Technologies: OCaml, C++, Jenkins, Buildbot, LLVM, CentOS, Compiler Design, Infrastructure as Code (IaC)

Redesign of Existing Cloud Setup for eCommerce

Led the setup of a reliable and secure platform on AWS using managed services as much as possible to reduce maintenance tasks. Used AWS Cognito and AWS API gateway to handle authentication and authorization and Lambdas for back-end tasks.
2008 - 2015

Master's Degree in Computer Science

TUM The Entrepreneurial University - Munich, Germany

JULY 2020 - JULY 2023

AWS Certified Security | Specialty

AWS

SEPTEMBER 2019 - SEPTEMBER 2022

AWS Certified Solutions Architect | Professional

AWS

SEPTEMBER 2019 - SEPTEMBER 2022

AWS Certified Solutions Architect Associate

AWS

MAY 2019 - MAY 2022

AWS Certified DevOps Engineer | Professional

AWS

MAY 2019 - MAY 2022

AWS Certified SysOps Administrator Associate

AWS

FEBRUARY 2019 - FEBRUARY 2022

AWS Certified Advanced Networking | Specialty

AWS

Tools

Jenkins, Terraform, Buildbot, Vault, GitHub, Packer

Paradigms

DevOps, Compiler Design, Event-driven Design (EDD)

Platforms

Amazon Web Services (AWS), Docker, Linux, DigitalOcean, CentOS

Languages

Rust, OCaml, C++, Kotlin

Other

Infrastructure as Code (IaC), LLVM, Nomad, Consul, SSL Certificates, Formal Methods, Verification

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring