
Florian Pichlmeier
Verified Expert in Engineering
DevOps and Software Developer
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
Experience
- Linux - 14 years
- Amazon Web Services (AWS) - 6 years
- Docker - 5 years
- Terraform - 5 years
- Rust - 3 years
- Vault - 3 years
- Nomad - 3 years
- DigitalOcean - 2 years
Availability
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
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.
Software Developer
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.
Experience
Redesign of Existing Cloud Setup for eCommerce
Education
Master's Degree in Computer Science
TUM The Entrepreneurial University - Munich, Germany
Certifications
AWS Certified Security | Specialty
AWS
AWS Certified Solutions Architect | Professional
AWS
AWS Certified Solutions Architect Associate
AWS
AWS Certified DevOps Engineer | Professional
AWS
AWS Certified SysOps Administrator Associate
AWS
AWS Certified Advanced Networking | Specialty
AWS
Skills
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring