Peter T.-Freelance Go Developer/DevOps Engineer

Check rate
Experience
Freelance Go Developer/DevOps Engineer
IONOS SE
- 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
Freelance Go Developer
Institut für Bildungsanalysen BaWü
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
Freelance Go Developer
Energy Sector
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
Freelance Go Developer
LynqTech GmbH
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
Freelance DevOps Consultant
Computacenter AG & Co OHG
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
Freelance Go Consultant
KPS AG
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
Freelance DevOps/Go Consultant
EOS Technology Solution GmbH
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
Freelance Go Consultant
NFON AG
- Go code reviews for microservices
- Go coaching
- Planning new Go services
Freelance DevOps/Go Consultant
SAP SE
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
Freelance Go Developer
LynqTech GmbH
- Web services, REST APIs, and microservices in Go (energy sector)
- Kubernetes deployments
Freelance Go Coach/Trainer
Wild Code School
- Go training as part of the Software Engineering Academy for Deutsche Telekom AG
- Live coding for Go and Docker/Kubernetes, code reviews
Freelance DevOps/Go Consultant
SAP SE
- 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
Freelance Go Consultant
Accendere GmbH
- 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
Freelance DevOps Engineer
MOIO GmbH
- DevOps consulting, microservice architecture
- Gitlab CI/CD, Kubernetes deployments with ArgoCD
Freelance Go Consultant
Plazz AG
- 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
Freelance Go Developer
TUI.com
- 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
Freelance Fullstack Developer
Crosscan GmbH
- 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
Freelance Go Developer
Dr. Ing. h.c. F. Porsche AG
- 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
Freelance Go Developer
OTTO GmbH & Co KG (OTTO IT)
- 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)
Freelance Go Developer
Mogic GmbH
- 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
Freelance DevOps Engineer
About You GmbH
- 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
Freelance Developer
Radio Hamburg
- 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
Freelancer Developer/Devops-Engineer
a-tune Software AG
- 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
CTO + Co-Founder
QuantumCast GmbH/streamABC GmbH
- 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
Freelancer Developer
Druck und Werte GmbH
- 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
Freelance Developer
Green-M Interface Design GmbH
- 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
Freelance Developer
torpedo Leipzig GmbH
- 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
Freelance Developer
Motor Entertainment GmbH
- 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)
Freelance Technical Writer
Herdt-Verlag
- Author of training materials, e.g. VBA programming with Office, Perl 5, SQL databases
- Technical editor of training materials
Semester Abroad
ENIC TELECOM LILLE 1
- Project work: Web/database development, Perl, CGI, Oracle
Telecommunications Engineering Studies
Hochschule der Deutschen Telekom Leipzig
- 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)
Abitur
Gymnasium „Am Breiten Teich“
- 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.
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.
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
Education
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
Global experience
Expertise
Qualifications
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
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.
The average daily rate is the mean of all daily rates from recent contracts of comparable freelancers on our platform.
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.
Similar freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Freelance Go Developer/DevOps Engineer
Nearby freelancers
Professionals working in or nearby Leipzig, Germany
