
Felix Gläske
Verified Expert in Engineering
Go Developer
Berlin, Germany
Toptal member since July 21, 2014
Felix is a software engineer and consultant offering a variety of services around distributed systems, application development and the cloud in general. He's experienced in planning, writing, and operating distributed systems, both in the application and the infrastructure side. He can help you to determine if you can/should move to a cloud provider and assist you on the path of migration.
Portfolio
Experience
- Linux - 8 years
- Ansible - 5 years
- Go - 4 years
- Docker - 4 years
- Google Cloud Engine - 4 years
- Kubernetes - 3 years
- Amazon Web Services (AWS) - 3 years
Preferred Environment
Kubernetes, Go, Linux, Git
The most amazing...
...product I've launched is https://www.update.rocks.
Work Experience
Staff SRE
Tesla
- Worked on a self-service portal comparable to EC2 for Tesla's internal use. I was mostly working on the lower system parts, e.g., creating an API around LXD that can be used by the back end to create VMs/containers.
- Created an adapter for Pulumi so we could manage those VMs/containers from Pulumi.
- Served as the lead developer of an inventory service that was responsible for scanning the current state of Linux machines, checking against CVE databases, and allowing a way to remotely update the machines.
- Worked on an automation system that would allow the integration/provisioning of new bare metal servers through the use of Canonical MAAS.
DevOps and Back-end Engineer
Zeppelin Lab
- Worked on the software development of internal applications that helped monitor and break existing applications' circuits.
- Provided ongoing maintenance and improvement work for the existing Kubernetes-based infrastructure.
- Implemented a new workflow for the internal team of developers to migrate to a GitOps-based workflow.
- Was also part of the team handling operation incidents.
- Was tasked with mentoring two internal employees on DevOps, sharing my knowledge and preparing them to take over my position.
DevOps Engineer
Mindtrustlabs
- Contributed to the operations related initially to one client project of the agency.
- Took on more responsibilities related to operations and infrastructure work, which covered multiple projects within the agency. The goal was to reduce costs by reusing infrastructure and save time by creating reusable blueprints.
- Was involved in back-end development work and used Go for various internal agency projects.
DevOps Engineer
Talone.One
- Wrote Kubernetes operators.
- Conducted experimental research.
- Showcased experiments.
- Developed prototypes to production-ready pieces.
Lead Engineer
Cloudradar
- Reviewed potential candidates.
- Reviewed code.
- Designed architecture for a cross-platform monitoring tool.
- Implemented a system monitoring tool.
- Worked on data aggregation.
- Implemented CI/CD workflow.
- Built and hosted Linux packages (rpm/deb).
DevOps
HeyCar
- Reverse engineered the existing non-documented setup.
- Architected a cluster creation workflow.
- Managed infrastructure with Terraform.
- Deployed and managed clusters on AWS.
Software Engineer
Zeidler Legal Services
- Created an MVP for a document sharing system based on IPFS.
- Integrated IPFS into the application.
Lead Developer
XBT
- Created system architecture for a cryptocurrency trading system which should be used by in-house traders.
- Created an end-to-end encrypted message system based on ZeroMQ.
- Created APIs consumed by front-end/mobile clients.
- Communicated with multiple exchanges, read data, analyzed data, and forwarded actions based on analysis.
- Handled latency-sensitive application requirements.
- Created and implemented network architectures.
Software Engineer
Epulze
- Designed and implemented a tournament and betting platform.
- Developed testing strategies.
- Integrated with a bunch of external services.
Software Engineer
Exaring AG
- Deployed and ran software on Kubernetes.
- Developed software in Golang.
- Integrated and used Prometheus.
- Implemented Slack integrations and microservices.
- Worked with AWS Lambda.
- Created infrastructure with Terraform.
- Created Prometheus exporters.
- Worked on a traffic distribution service.
Golang Infrastructure Engineer
MustWin.com
- Added HashiCorp Consul support to Kubernetes.
- Analyzed Etcd storage implementation and adapted to Consul.
- Worked around implementation differences in Etcd and Consul.
DevOps/Back-end Developer
Splash/Viorama
- Developed the back end in Golang.
- Managed cluster functionality with Kubernetes.
- Utilized GKE and GCE.
System Engineer and Developer
Kinsta.com
- Handled system provisioning with Ansible.
- Connected web UI with an Ansible-based back-end system.
- Handled setup/deployment of HA databases, Nginx, and PHP engines.
- Handled web app development with Laravel 5.1.
DevOps
Efa GmbH
- Managed various services like Jira, Confluence, GitLab, and Jenkins.
- Handled testing/staging/production system management with Ansible.
- Developed a Docker-based local development environment.
- Implemented CI/CD integration based on Docker/Jenkins.
- Developed processes to keep systems and Docker files up to date.
- Implemented several monitoring/alerting systems.
- Implemented task runners for HuBot.
DevOps
MediaEvent Services GmbH & Co. KG
- Created different application stacks with Amazon OpsWorks.
- Converted plain Bash scripts to Chef cookbooks and recipes.
- Created application deployment processes.
- Analyzed which orchestration tool fits best for the company.
Software Engineer
Performates UG
- Reviewed the old application created by an agency.
- Created an SOA for the new application.
- Created an application with Laravel based on the functionality of the old application.
- Handled administration of the Linux servers.
Software Engineer
Semigator GmbH
- Created a back-office application for internal use with AngularJS.
- Created a REST API for the AngularJS application.
Software Enigneer
Ampelmann GmbH
- Developed an internally used time tracking solution.
- Created methods to export to other services.
- Created the front end with Bootstrap.
- Built an interactive GUI with JavaScript.
Software Engineer
ByteFM
- Implemented a web player with Node.js.
- Handled administration of all servers, including web servers and database servers. Created backup plans and more.
- Maintained a legacy PHP system.
- Protected the website against SQL injections.
- Implemented new features and fixed bugs.
Experience
Ansible Cluster
https://github.com/soupdiver/ansible-clusterCloudRadar
Waipu.tv
https://www.waipu.tv/UpdateRocks
Education
Bachelor's Degree in Applied Computer Science
Hochschule für Technik und Wirtschaft - Berlin
Skills
Libraries/APIs
Node.js, jQuery, ZeroMQ, Terragrunt
Tools
Ansible, Jenkins, Git, NGINX, Google Kubernetes Engine (GKE), Google Compute Engine (GCE), Slack, Terraform, Chef, Subversion (SVN)
Languages
PHP, JavaScript, Go, CSS
Platforms
Docker, Kubernetes, Google Cloud Engine, Linux, Amazon Web Services (AWS), Google Cloud Platform (GCP), Ubuntu, MacOS, Windows, iOS
Frameworks
Laravel, CodeIgniter, Bootstrap, AngularJS
Storage
MySQL, PostgreSQL, Redis, NoSQL, CouchDB
Paradigms
Test-driven Development (TDD)
Other
Back-end, NFS, Prometheus, IPFS, Kubernetes Operations (kOps), LXD, Pulumi
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