Skip to main content
Top expert badge
Recommended expert
Profile header background

Peter T.-Freelance Go Developer/DevOps Engineer

Peter T. - Freelance Go Developer/DevOps Engineer - profile avatar
Profile header overlay
Leipzig, Germany

Check rate

Experience

Jan 2024 - Jan 2024
Berlin, Germany

Freelance Go Developer/DevOps Engineer

IONOS SE

Position summary
Freelance Go Developer/DevOps Engineer at IONOS SE
Industries
Information Technology
Business areas
Information Technology
Operations
Product Development
  • Developed an API for customers to provide NFS shares in the cloud
  • Created Kubernetes operators and services with REST APIs in Go
  • Used LinuxKit to provision VMs
Nov 2023 - Mar 2024
Germany

Freelance Go Developer

Institut für Bildungsanalysen BaWü

Position summary
Freelance Go Developer at Institut für Bildungsanalysen BaWü
Industries
Education
Information Technology
Business areas
Information Technology
Product Development
  • Adapted open-source software (Gitea, Forgejo) for use in schools

  • Gitea is a self-hosted Git system written in Go, with features similar to Github. It is intended for use in computer science classes in schools in BaWü, and I adapt its features for this purpose (e.g. user management)

  • Ansible deployments, Docker Swarm

  • Deployment takes place on dedicated servers in Docker containers using Docker Swarm. I support both the creation of Docker images and deployment via Ansible

Jul 2023 - Dec 2023
Karlsruhe, Germany

Freelance Go Developer

Energy Sector

Position summary
Freelance Go Developer at Energy Sector
Industries
Energy
Business areas
Information Technology
  • Web services, REST APIs and microservices in Go

  • In this project, I adapted and created Go microservices that provide REST APIs and gRPC APIs for other internal services and, above all, for the web frontend built with ReactJS

  • MongoDB, Kubernetes deployments, Azure DevOps, AKS deployments, Terraform

  • The microservices are compiled and Docker images are created in Azure DevOps pipelines. My task was to adapt the existing pipelines for new services. I also created and maintained a new pipeline that allows targeted backups of individual collections in a managed MongoDB (Atlas) to be restored through CI

  • To create secrets and resources in Azure, I adapted and extended existing Terraform scripts

Mar 2023 - Sep 2023
Hanover, Germany

Freelance Go Developer

LynqTech GmbH

Position summary
Freelance Go Developer at LynqTech GmbH
Industries
Energy
Business areas
Accounting
Information Technology
  • Web services, REST APIs and microservices in Go

  • Here I further developed microservices that provide APIs for the frontend (ReactJS) and handle scheduled internal processes (retrieving and checking invoices, creating tax statements) in the energy sector

  • PostgreSQL, Kubernetes deployments

  • The services use PostgreSQL as their database and manually maintained SQL queries without an ORM. For deployment, I had to adapt and maintain existing Helm charts

Mar 2023 - May 2023
Nuremberg, Germany

Freelance DevOps Consultant

Computacenter AG & Co OHG

Position summary
Freelance DevOps Consultant at Computacenter AG & Co OHG
Industries
Information Technology
Business areas
Information Technology
Operations
  • DevOps support for Kubernetes, OpenSearch and Fluentbit

  • The customer manages large volumes of logs generated by its own internal systems as well as logs received from external systems. OpenSearch was to be used in Kubernetes for storage. My task was to create proof-of-concept implementations for using Fluentbit to collect and parse logs from Docker containers and Syslog sources, then route them to different endpoints based on various criteria. The customer had no previous internal expertise in using Fluentbit, so knowledge transfer and training were important

  • Log analysis and dashboards with OpenSearch

  • Created PoCs, provided training and support for internal staff

  • Kubernetes deployments, Helm charts, ArgoCD, Terraform

  • Since deployment was done using Terraform and Helm charts, I supported the adaptation of existing Terraform scripts, which also deployed Fluentbit via Helm charts

Dec 2022 - Feb 2023
Dortmund, Germany

Freelance Go Consultant

KPS AG

Position summary
Freelance Go Consultant at KPS AG
Industries
Information Technology
Business areas
Information Technology
  • Go support and coaching, code reviews

  • The client wanted Go support for an internal team that was building services in Go for the first time. Together, we created service blueprints and I provided tailored training. I reviewed the code created by the team and provided suggestions for changes

  • GCP Serverless Functions, Gitlab CI

  • Some of the Go code uses serverless functions in GCP. Deployment is handled through Gitlab pipelines. I adapted build scripts for compiling the Go services

Feb 2022 - Nov 2022
Hamburg, Germany

Freelance DevOps/Go Consultant

EOS Technology Solution GmbH

Position summary
Freelance DevOps/Go Consultant at EOS Technology Solution GmbH
Industries
Information Technology
Business areas
Information Technology
  • Backend development of web services and microservices in Go for platform/DevOps services

  • I created a new service for the client that provides a REST API through which internal developers can install, configure, and delete their own Graylog instances in Kubernetes. The service uses the Kubernetes API and a PostgreSQL database

  • Log analysis with Graylog

  • Adaptation of existing Ansible scripts for Graylog deployment

  • Kubernetes, Gitlab CI, ArgoCD

  • The services are deployed in Kubernetes using a GitOps approach. I created Helm charts that are deployed through ArgoCD

Oct 2021 - Jan 2022
Munich, Germany

Freelance Go Consultant

NFON AG

Position summary
Freelance Go Consultant at NFON AG
Industries
Information Technology
Telecommunication
Business areas
Information Technology
Product Development
  • Go code reviews for microservices
  • Go coaching
  • Planning new Go services
May 2021 - Dec 2022
Walldorf, Germany

Freelance DevOps/Go Consultant

SAP SE

Position summary
Freelance DevOps/Go Consultant at SAP SE
Industries
Information Technology
Business areas
Information Technology
  • Backend development of web services and microservices in Go with GraphQL

  • The client runs an internal web application in ReactJS. My task was to maintain the required backend services and create new ones. GraphQL was used for the interface between the frontend and backend

  • Backend code reviews in Go

  • Kubernetes operators in Go

  • In addition to services that provide GraphQL for the frontend, many backend services were designed as Kubernetes operators because no database was used; instead, the data was managed in Kubernetes Custom Resources

Jan 2021 - Sep 2021
Hanover, Germany

Freelance Go Developer

LynqTech GmbH

Position summary
Freelance Go Developer at LynqTech GmbH
Industries
Energy
Business areas
Information Technology
  • Web services, REST APIs, and microservices in Go (energy sector)
  • Kubernetes deployments
May 2020 - Sep 2020
Paris, France

Freelance Go Coach/Trainer

Wild Code School

Position summary
Freelance Go Coach/Trainer at Wild Code School
Industries
Information Technology
Telecommunication
Business areas
Information Technology
  • Go training as part of the Software Engineering Academy for Deutsche Telekom AG
  • Live coding for Go and Docker/Kubernetes, code reviews
Apr 2020 - Dec 2020
Walldorf, Germany

Freelance DevOps/Go Consultant

SAP SE

Position summary
Freelance DevOps/Go Consultant at SAP SE
Industries
Information Technology
Business areas
Information Technology
  • Cloud-native backend development with Go
  • API integration with AWS, GCP and Azure SDKs to identify cloud service capabilities
  • The backend service uses the SDKs of the major hyperscalers to retrieve and keep up to date data such as available VMs, prices, storage classes, etc. Data is provided via REST APIs for the ReactJS frontend to display. My task was to implement the functions for retrieving and storing hyperscaler data
  • Dynatrace API, CLI tools, Dynatrace Cluster Operations
Oct 2019 - Apr 2020
Düsseldorf, Germany

Freelance Go Consultant

Accendere GmbH

Position summary
Freelance Go Consultant at Accendere GmbH
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Backend development with Go, coaching in-house developers, Go best practices
  • Migration of PHP code to Go
  • Go microservices architecture with RabbitMQ, GraphQL and MySQL
Sep 2019 - Aug 2020
Fürth, Germany

Freelance DevOps Engineer

MOIO GmbH

Position summary
Freelance DevOps Engineer at MOIO GmbH
Industries
Information Technology
Business areas
Information Technology
  • DevOps consulting, microservice architecture
  • Gitlab CI/CD, Kubernetes deployments with ArgoCD
May 2019 - Mar 2020
Erfurt, Germany

Freelance Go Consultant

Plazz AG

Position summary
Freelance Go Consultant at Plazz AG
Industries
Information Technology
Business areas
Information Technology
  • Backend development with Go, coaching in-house teams in Go programming
  • Migration of PHP code to Go
  • Go microservices architecture with event bus integration (NATS) and MongoDB
  • Kubernetes deployments
Jan 2019 - Dec 2019
Berlin, Germany

Freelance Go Developer

TUI.com

Position summary
Freelance Go Developer at TUI.com
Industries
Tourism
Business areas
Information Technology
  • Backend development with Go, coaching internal teams in Go programming
  • Migration of a Java monolith to Go microservices, integration with Redis and MongoDB
  • Code review
Aug 2018 - Feb 2020
Germany

Freelance Fullstack Developer

Crosscan GmbH

Position summary
Freelance Fullstack Developer at Crosscan GmbH
Industries
Retail
Business areas
Information Technology
Product Development
  • Backend development with NodeJS/Express, MariaDB, MSSQL-Server
  • Backend development with Go
  • Frontend development with ReactJS and Material Design
  • Integration and control of E-Paper displays via REST API (Smart ESL, Pricer)
  • Deployment with Docker, Docker-Compose
May 2018 - Mar 2020
Germany

Freelance Go Developer

Dr. Ing. h.c. F. Porsche AG

Position summary
Freelance Go Developer at Dr. Ing. h.c. F. Porsche AG
Industries
Automotive
Business areas
Information Technology
Quality Assurance
  • Code reviews / quality assurance for Go code
  • Backend development with Go
  • Consulting on software architecture and Docker applications
  • Go tools for issuing certificates via the ACME protocol and integration with an internal CA
  • Deployment with Gitlab CI/CD and Docker
Mar 2018 - Nov 2018
Hamburg, Germany

Freelance Go Developer

OTTO GmbH & Co KG (OTTO IT)

Position summary
Freelance Go Developer at OTTO GmbH & Co KG (OTTO IT)
Industries
Retail
Business areas
Information Technology
Product Development
  • Backend development with Go and bug fixing for existing Java services (Spring)
  • Support for the frontend team (ReactJS, Redux, Semantic UI)
  • Microservice architecture, Kafka event bus, MongoDB integration, Nomad, Docker, Consul, GoCD
  • Agile development using Scrum, Atlassian stack (Jira, Bitbucket, Confluence)
Dec 2017 - Mar 2018
Leipzig, Germany

Freelance Go Developer

Mogic GmbH

Position summary
Freelance Go Developer at Mogic GmbH
Industries
Information Technology
Business areas
Information Technology
Product Development
  • Development of a backend in Go to communicate with IoT devices
  • Implementation of a binary protocol on the IoT side and a REST API on the web side
Jan 2017 - Dec 2017
Hamburg, Germany

Freelance DevOps Engineer

About You GmbH

Position summary
Freelance DevOps Engineer at About You GmbH
Industries
Fashion
Retail
Business areas
Information Technology
Operations
  • DevOps engineer in the operations team
  • Deployment and administration of Debian-based cloud instances using Ansible and Packer
  • Nginx configuration in a PHP environment
  • Support with transitioning services to AWS
  • Planning and optimizing server infrastructure in collaboration with the dev teams
  • Agile development using Scrum and Kanban, Atlassian stack (Jira, Bitbucket, Confluence), Jenkins-CI
Feb 2016 - Feb 2017
Hamburg, Germany

Freelance Developer

Radio Hamburg

Position summary
Freelance Developer at Radio Hamburg
Industries
Media and Entertainment
Business areas
Information Technology
  • Development of a system to automatically create web radio streams from playlists using LiquidSoap, Icecast, NodeJS, and Go in a distributed microservice architecture
  • Deployment and high availability strategy using Docker and Ansible
  • Server structure for real-time processing of metadata (artist name, song name) with RabbitMQ, and a NodeJS backend to provide metadata to external web players
Oct 2015 - Dec 2017
Darmstadt, Germany

Freelancer Developer/Devops-Engineer

a-tune Software AG

Position summary
Freelancer Developer/Devops-Engineer at a-tune Software AG
Industries
Information Technology
Business areas
Business Intelligence
Information Technology
  • Development of middleware in Go to process and aggregate log data for ElasticSearch/Kibana (XML, CSV, server logs)
  • Visualizations and dashboards based on customer requirements
  • Coaching the company's technical users on how to use Kibana
Jan 2012 - Jan 2024
Leipzig, Germany

CTO + Co-Founder

QuantumCast GmbH/streamABC GmbH

Position summary
CTO + Co-Founder at QuantumCast GmbH/streamABC GmbH
Industries
Information Technology
Media and Entertainment
Business areas
Information Technology
Product Development
Project Management
  • Planning and development of an audio streaming solution based on distributed microservices in Go using FFMPEG, Liquidsoap, and Icecast
  • Highly concurrent Go services
  • Backend development in Go, NodeJS, and PHP, as well as frontend development (radio player) using HTML5/Javascript/SASS, and SDK development
  • Docker-based distributed infrastructure, service structuring (Nomad, Consul, RabbitMQ)
  • Deployment and operation of services with Ansible and Docker, orchestration with Kubernetes
  • Log data aggregation and analysis with OpenSearch, Fluentbit, InfluxDB, Grafana, and Kibana
  • Technical project management
Jan 2008 - Dec 2017
Leipzig, Germany

Freelancer Developer

Druck und Werte GmbH

Position summary
Freelancer Developer at Druck und Werte GmbH
Industries
Media and Entertainment
Business areas
Information Technology
Operations
Quality Assurance
  • Planning and software architecture for a B2B RIA (print/media)
  • Development in PHP (Zend Framework) and support for the Java team with APIs/REST interfaces and frontend (CSS, JS)
  • Administration and operation of services (Linux VMs), Nginx web server, Gitlab
  • Software reviews, audits, QA
Jan 2005 - Dec 2015
Leipzig, Germany

Freelance Developer

Green-M Interface Design GmbH

Position summary
Freelance Developer at Green-M Interface Design GmbH
Industries
Information Technology
Business areas
Information Technology
Product Development
Quality Assurance
  • Web development (frontend/backend) for various agency clients using PHP (Zend Framework), Javascript, HTML, CSS, MySQL, and custom-built CMS solutions
  • Planning and optimizing the architecture of web applications and REST APIs for apps
  • Planning and setting up search systems based on ElasticSearch for portal websites. Indexing and searching with Javascript and PHP clients
  • Administration of Linux server systems (Debian, Ubuntu)
  • Source code audits, including code quality assurance
Jan 2004 - Dec 2014
Leipzig, Germany

Freelance Developer

torpedo Leipzig GmbH

Position summary
Freelance Developer at torpedo Leipzig GmbH
Industries
Information Technology
Professional Services
Business areas
Information Technology
Project Management
  • Web development (frontend/backend) for various agency clients using PHP Zend Framework), Javascript, HTML, CSS, MySQL, custom-built CMS solutions, and RIAs in the B2C and B2B sectors
  • System administration of internal servers (Mac OS X, Linux) and external servers (hardware and virtual, Debian + Ubuntu Linux)
  • Log analysis and aggregation
  • Technical project management, workflow modeling
Jan 2004 - Dec 2008
Berlin, Germany

Freelance Developer

Motor Entertainment GmbH

Position summary
Freelance Developer at Motor Entertainment GmbH
Industries
Media and Entertainment
Business areas
Business Intelligence
Information Technology
  • Development and maintenance of an extensive editorial system for a music magazine and label based on PHP (Zend Framework), MySQL, Javascript, and HTML
  • Planning and development of a newsletter system
  • Log data analysis and statistics
  • System administration of the Linux servers used (Ubuntu, Debian)
Jan 2000 - Dec 2005
Bodenheim, Germany

Freelance Technical Writer

Herdt-Verlag

Position summary
Freelance Technical Writer at Herdt-Verlag
Industries
Media and Entertainment
Business areas
Information Technology
  • Author of training materials, e.g. VBA programming with Office, Perl 5, SQL databases
  • Technical editor of training materials
Jan 1996 - Dec 1996
Lille, France

Semester Abroad

ENIC TELECOM LILLE 1

Position summary
Semester Abroad at ENIC TELECOM LILLE 1
Industries
Education
Business areas
Information Technology
  • Project work: Web/database development, Perl, CGI, Oracle
Jan 1993 - Dec 1998
Leipzig, Germany

Telecommunications Engineering Studies

Hochschule der Deutschen Telekom Leipzig

Position summary
Telecommunications Engineering Studies at Hochschule der Deutschen Telekom Leipzig
Industries
Education
Telecommunication
Business areas
Product Development
  • Specialization in Technical Documentation
  • Dipl.-Ing. (FH) Telecommunications Engineering, Technical Writer
  • Thesis: „Preparing a user manual for the time tracking, access control, and user software Leancom 4.0 for Windows“ (Note: 1)
Jan 1993 - Dec 1993
Borna, Germany

Abitur

Gymnasium „Am Breiten Teich“

Position summary
Abitur at Gymnasium „Am Breiten Teich“
Industries
Education
  • Abitur

Industry experience

See where this freelancer has spent most of their professional time.

Experienced in Media and Entertainment, Information Technology, Professional Services, Education, Telecommunication, and Retail.

Media and Entertainment
Information Technology
Professional Services
Education
Telecommunication
Retail
Profile match chart

Business area experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Product Development, Project Management, Quality Assurance, Operations, and Business Intelligence.

Information Technology
Product Development
Project Management
Quality Assurance
Operations
Business Intelligence
Profile match chart

Summary

Developing innovative solutions using current technologies, with over 20 years of experience in software development, data analysis, operations and administration, as well as training and coaching.

A holistic view of projects, from architecture and frontend/backend development to deployment and operations.

Analysis and aggregation of log data and metrics using ElasticSearch/OpenSearch, Prometheus and InfluxDB.

Focus on backend development with Go (Golang), microservice architectures, and current DevOps technologies (Docker, Ansible, Kubernetes, ArgoCD, Hashicorp Nomad & Consul).

Event-driven real-time solutions with RabbitMQ, Kafka, NATS and Websockets.

Skills

Programming Languages

  • Go (Golang)
  • Javascript (Nodejs)
  • Php
  • Python
  • Sql
  • Html
  • Css
  • Perl
  • Bash

Technologies

  • Git
  • Docker
  • Kubernetes
  • Ansible
  • Reactjs
  • Express
  • Laravel
  • Aqmp
  • Rest Apis
  • Websockets
  • Ffmpeg
  • Liquidsoap

Server Services

  • Icecast
  • Apache
  • Nginx
  • Rabbitmq
  • Kafka
  • Nats
  • Consul
  • Nomad
  • Vault
  • Caddy
  • Minio

Databases

  • Mysql (Mariadb, Percona)
  • Elasticsearch/Opensearch
  • Redis
  • Influxdb
  • Mongodb
  • Couchbase
  • Cockroachdb

Operating Systems

  • Linux (Admin Experience)
  • Windows (User Experience)
  • Macos (User Experience)

Languages

German
Native
English
Advanced
French
Elementary

Education

Oct 1993 - Jun 1998

Hochschule der Deutschen Telekom Leipzig

Dipl.-Ing. (FH) Communications Engineering, Technical Writer · Communications Engineering · Leipzig, Germany

ENIC Telecom Lille 1 - École nouvelle d'Ingénieur en Télécomunications

Telecommunications · Lille, France

Gymnasium „Am Breiten Teich“

Abitur · Borna, Germany

Statistics

Experience

Total positions 32
Experience in Media and Entertainment 24 y
Avg length 2 y 6 m
Longest experience 12 y

Global experience

Countries worked in 2 (Germany, France)
Primary country Germany

Expertise

Recent roles Freelance Go Developer/DevOps Engineer, Freelance Go Developer, Freelance DevOps Consultant
Main industries Media and Entertainment, Information Technology, Professional Services
Main business areas Information Technology, Product Development, Project Management

Qualifications

Highest degree Bachelor
Member since
Last update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Have questions? Find more information here.

Peter is based in Leipzig, Germany and can operate in on-site, hybrid, and remote work models.

Peter speaks the following languages: German (Native), English (Advanced), French (Elementary).

Peter has at least 30 years of experience. During this time, Peter has worked in at least 16 different roles and for 30 different companies. The average length of individual experience is 1 year and 11 months. Note that Peter may not have shared all experience and actually has more experience.

Based on recent experience, Peter would be well-suited for roles such as: Freelance Go Developer/DevOps Engineer, Freelance Go Developer, Freelance DevOps Consultant.

Peter's most recent position is Freelance Go Developer/DevOps Engineer at IONOS SE.

In recent years, Peter has worked for IONOS SE, Institut für Bildungsanalysen BaWü, Energy Sector, LynqTech GmbH, and Computacenter AG & Co OHG.

Peter is most experienced in industries like Media and Entertainment, Information Technology, and Professional Services. Peter also has some experience in Telecommunication, Education, and Retail.

Peter is most experienced in business areas like Information Technology, Product Development, and Project Management. Peter also has some experience in Quality Assurance, Operations, and Business Intelligence.

Peter has recently worked in industries like Information Technology, Media and Entertainment, and Energy.

Peter has recently worked in business areas like Information Technology, Product Development, and Project Management.

Peter holds a Bachelor in Communications Engineering from Hochschule der Deutschen Telekom Leipzig and a Bachelor in Telecommunications from ENIC Telecom Lille 1 - École nouvelle d'Ingénieur en Télécomunications.

Peter will be available part-time from January 2027.

Daily rate distribution

0% 25% 50% 75% 100%
10% of experts charge less than €640 per day.
10% of experts charge between €720 and €800 per day.
20% of experts charge between €800 and €880 per day.
10% of experts charge between €880 and €960 per day.
30% of experts charge between €960 and €1040 per day.
20% of experts charge €1040 or more per day.
<€640 €720-​800 €800-​880 €880-​960 €960-​1040 €1040+

The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Daily rate avg. 915 €

The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.

1000
750
500
250
Rate comparison chart
Median rate 920 €

The median daily rate is the middle value of all daily rates — half of comparable freelancers charge less, half charge more. Unlike the average, it is barely affected by outliers.

Calculated based on our freelancers’ daily rates as of 13 Nov 2026. Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.