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

Thorsten Boock-Senior Software Engineer

Thorsten Boock
Profile header overlay
Hamburg, Germany

Check rate

Experience

Mar 2023 - Jun 2026
Hamburg, Germany

Senior Backend Engineer

VTG Rail Europe

Position Summary
Senior Backend Engineer at VTG Rail Europe
Industries
Transportation
Business Areas
Information Technology
Operations
Product Development
Explore Backend Developers in Germany Learn more

traigo is VTG's digital rail logistics and fleet management platform. It processes large volumes of telemetry, mileage, geofence, sensor and wagon-movement events in near real time and provides operational services for rail logistics customers across Europe.

As part of Team Customer Selfcare, I worked on the design, implementation, optimisation and operation of large-scale backend services and event-driven processing pipelines — covering both feature development and operational ownership of business-critical production systems. I also regularly acted as first responder for production incidents, data inconsistencies and performance investigations across multiple distributed services.

  • Design and implementation of event-driven backend services.
  • Migration and replacement of legacy processing pipelines.
  • Development of replay / rebuild mechanisms for large event datasets.
  • High-throughput asynchronous event processing on SNS / SQS.
  • Database and query optimisation for PostgreSQL and DynamoDB.
  • Design of scalable read / write models and aggregation pipelines.
  • Production troubleshooting and operational support.
  • Performance tuning and infrastructure scaling.
  • Design and stabilisation of integration and system tests.
  • Technical concepts, architecture documentation, and cross-team collaboration.
  • Support the further development of existing GitLab CI/CD pipelines

Geofence & Wagon Stay Processing

  • Algorithm to detect vehicles within geofences (entry, exit, dwell time).
  • Event sourcing with guaranteed chronological order within the affected time window.
  • Refactored geofence event and wagon-stay processing logic for performance.
  • Resolved race conditions and event-ordering problems in distributed services; server-side filtering, aggregation and optimised query pipelines.
  • Repair and replay tooling for corrupted or inconsistent movement data.

Fleet Metadata & Mileage

  • Modernised the service; migrated storage from DynamoDB to PostgreSQL to improve traceability and accelerate new features.
  • Scalable mileage aggregation and replay mechanisms.
  • Read / write models and optimised queries for high-volume mileage calculations.

Sensor & Telematics Integration

  • Integrated telemetry and sensor processing pipelines.
  • Snapshot and state-calculation logic for sensor systems.
  • APIs and persistence models for wagon sensor data; data-quality improvements.
  • Further development of a service using gRPC for intra-service communication.

Movement Segment Processing & Routing

  • Migrated services to new movement-segment event streams.
  • Built replay and rebuild tooling for segment correction.
  • Optimised throughput and reliability for high-volume event processing.

Condition Monitoring & Wagon Analytics

  • APIs and backend services for wagon condition monitoring.
  • Brake-wear prediction processing and wagon analytics functionality.
  • PostgreSQL views and optimised query models for operational dashboards.

Operational Reliability - First Responder

  • Investigated production incidents and distributed-system failures; DLQ analysis, replay and operational recovery.
  • Tuned database performance and AWS infrastructure under production load.
  • Improved observability, monitoring and operational tooling.
  • Supported rollout strategies, monitoring and post-deployment stabilisation.
Mar 2023 - Nov 2023

Senior Software Engineer

Codegy (Freelance)

Position Summary
Senior Software Engineer at Codegy (Freelance)
Industries
Transportation
Business Areas
Information Technology
Explore Software Developers in Hamburg Learn more
  • Contributed to the modernization and further development of traigo.com, a large-scale fleet management and telematics platform used in the rail freight and logistics domain.
  • Designed and implemented event-driven microservices in Kotlin / Spring Boot for processing high-volume telematics and sensor data on AWS/Kubernetes.
  • Worked on modernizing and restructuring existing backend systems to improve maintainability, scalability, and operational reliability.
  • Contributed to incident response and cloud cost optimization as part of production operational support.
Jun 2022 - Feb 2023

Senior Software Developer

Jungheinrich Digital Solutions

Position Summary
Senior Software Developer at Jungheinrich Digital Solutions
Industries
Information Technology
Transportation
Business Areas
Business Intelligence
Information Technology
Explore Software Developers in Hamburg Learn more
  • Designed an event-driven system for processing customer and forklift data.
  • Designed complex, high-performance materialised views in PostgreSQL.
  • Built a GraphQL server in Go / ent serving pre-calculated data to the frontend.
  • Set up AWS infrastructure with CDK; automated deployments and image builds with Concourse CI.
  • Built monitoring dashboards and alerts with CloudWatch and MS Teams; evaluated Spark / AWS Glue for ETL.
Jun 2022 - Feb 2023
Hamburg, Germany

Senior Software Developer

Jungheinrich Digital Solutions

Position Summary
Senior Software Developer at Jungheinrich Digital Solutions
Industries
Transportation
Manufacturing
Business Areas
Business Intelligence
Information Technology
Product Development
Explore Software Developers in Hamburg Learn more

Jungheinrich is one of the world's three most successful companies in the field of material handling equipment, warehousing and material flow technology.

The company offers its customers a fleet management system that allows warehouse managers to manage their forklift fleet. The software's features include, among other things, the management of operator authorizations and the tracking of the consequences of misuse (such as accidents and falls) via sensors.

When DHL approached the sales department with the question of how to optimize the utilization of its forklift fleet, the team I was working on was tasked with developing a system to analyze forklift usage and integrating it into the existing fleet management system.

  • Designed and implemented event-driven processing systems for customer and forklift data.
  • Designed complex, high-performance materialised views in PostgreSQL.
  • Built a GraphQL server in Go / ent serving pre-aggregated data to the frontend.
  • Setting up the AWS infrastructure with CDK; automated deployments via CI/CD pipelines using Concourse CI.
  • Created custom Linux-based Docker images for use with AWS Fargate.
  • Built monitoring dashboards and configured alerts in CloudWatch and MS Teams.
  • Evaluated Apache Spark / AWS Glue for ETL and analytics workloads.
Jul 2020 - May 2022

Cloud Native Developer / Technical Designer

MOIA (Volkswagen Group)

Position Summary
Cloud Native Developer / Technical Designer at MOIA (Volkswagen Group)
Industries
Automotive
Information Technology
Business Areas
Human Resources
Information Technology
Product Development
  • Developed and operated Kotlin & Go microservices in an AWS Serverless environment for the Customer Growth team.
  • Provisioned infrastructure with CDK, Terraform, Serverless and CloudFormation.
  • Monitoring with CloudWatch, Prometheus, Grafana and Slack alerts; deployment automation via GitHub Actions, CodePipeline and CodeBuild.
  • Contributed to enterprise-wide macro-architecture decisions as Technical Designer.
  • Hiring Manager for the team — job ads, screening, interviews and code-challenge evaluation.
Jul 2020 - May 2022
Hamburg, Germany

Technical Designer

MOIA (Volkswagen Group)

Position Summary
Technical Designer at MOIA (Volkswagen Group)
Industries
Transportation
Business Areas
Human Resources
Information Technology

As a provider of ridesharing services, MOIA closes the gap between public buses and cabs. Being a company of the Volkswagen Group, MOIA can rely on vehicles specially developed for this purpose.

I worked in a cross-functional product team responsible for customer-facing backend services within MOIA's ridesharing platform. I Designed, implemented and operated cloud-native microservices while contributing to company-wide architectural decisions as Technical Designer. Additionally, I acted as Hiring Manager for the Customer Growth team.

  • Developed and operated Kotlin and Go microservices on AWS Serverless.
  • Designed event-driven systems for customer and booking workflows.
  • Implemented passwordless registration and authentication on AWS Cognito.
  • Built infrastructure with CDK, Terraform, Serverless and CloudFormation.
  • Automated deployments via CI/CD pipelines based on GitHub Actions, CodePipeline and CodeBuild.
  • Implemented monitoring and alerting in CloudWatch, Prometheus, Grafana and Slack.
  • Participated in macro-architecture discussions and technical strategy as Technical Designer.
  • Acted as Hiring Manager for the Customer Growth team — job ads, screening, interviews and code-challenge evaluation..
  • "You build it, you ship it, you run it." — full operational ownership of services in production.
Nov 2018 - Dec 2019
Hamburg, Germany

Senior Software Engineer

MOIA (Volkswagen Group)

Position Summary
Senior Software Engineer at MOIA (Volkswagen Group)
Industries
Transportation
Business Areas
Information Technology
Operations
Product Development
Explore Software Developers in Hamburg Learn more

I Supported MOIA's Cloud Native Team in the design and operation of serverless backend systems. I Worked across pricing, back-office operations and customer registration — from architecture and software development through to DevOps and deployment pipelines.

  • Pricing — ticket-price calculation; new pricing models and algorithms; campaign support; multi-city / multi-client expansion; Transport for London capping logic.

  • Personalised pricing service — new Go Lambda service with PostgreSQL; GraphQL interface for price configuration; backward-compatible Protobuf interface.

  • Back-office backend — booking and vehicle data processing; query and index optimisation; iterative extraction of event processing into Kotlin Lambdas.

  • Payment history — Go Lambda service backed by Kinesis and DynamoDB.

  • Back-office user admin — Kotlin Lambda on Cognito, Kinesis and DynamoDB.

  • Designed and developed serverless services in Go, Kotlin and TypeScript on AWS Lambda.

  • Built event-driven flows on Kinesis and DynamoDB.

  • Implemented GraphQL and Protobuf APIs.

  • Configured infrastructure with AWS CDK, CloudFormation and Terraform.

  • Built CI / deployment pipelines on CircleCI, CodePipeline and CodeBuild.

  • Wrote unit, integration and smoke tests; metrics, Grafana dashboards and alerting via Prometheus, Pagerduty and Slack.

Jul 2016 - Oct 2018
Hamburg, Germany

Senior Software Engineer

Jungheinrich AG

Position Summary
Senior Software Engineer at Jungheinrich AG
Industries
Transportation
Manufacturing
Business Areas
Information Technology
Product Development
Explore Software Developers in Hamburg Learn more

Supported the transformation of Jungheinrich's fleet-management platform from a monolithic PHP application into a microservice-based architecture. With Team Phoenix, helped develop the strategy to incrementally replace the legacy system and established Go as a main backend language. Subsequently contributed to battery-management software (Team Batman) and the next-generation FMS platform (Team Net Fleets).

  • Battery management: backend in Go / MongoDB and frontend in React / Redux / Webpack; Keycloak SSO; deployment pipeline on AWS CodePipeline / CodeBuild / CodeDeploy with Terraform infrastructure.
  • Iterative replacement of the monolith via event sourcing; JSON-RPC interfaces, a Go event bridge and RabbitMQ.
  • Outsourced vehicle connectivity into PHP microservices (Pimple, Doctrine, Symfony components), backed by MongoDB and beanstalkd.
  • Migrated user management and authentication to Keycloak SSO, including a custom Java extension and an on-the-fly migration for existing users.
  • Built deployment pipelines with AWS CodePipeline, CodeBuild, Clair Scanner and Quay Docker Registry; endpoints for monitoring and resilience testing.
  • Created custom Linux-based Docker images.
  • Next-generation FMS: backend in Go / PostgreSQL, frontend in TypeScript / React, deployment pipelines.
Dec 2013 - Jun 2020

Senior Software Engineer

Codegy (Freelance)

Position Summary
Senior Software Engineer at Codegy (Freelance)
Industries
Information Technology
Transportation
Manufacturing
Business Areas
Information Technology
Explore Software Developers in Hamburg Learn more
  • Microservice development in Go, Kotlin and TypeScript across changing client engagements.
  • AWS infrastructure with CDK, Terraform, Serverless and CloudFormation; built deployment pipelines.
  • Web app development with TypeScript and React.
  • Selected clients: MOIA, Jungheinrich, Lexware, sitegist, New Communication

Industry Experience

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

Experienced in Transportation, Information Technology, Manufacturing, and Automotive.

Transportation
Information Technology
Manufacturing
Automotive
Profile match chart

Business Area Experience

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

Experienced in Information Technology, Product Development, Operations, Human Resources, and Business Intelligence.

Information Technology
Product Development
Operations
Human Resources
Business Intelligence
Profile match chart

Summary

Specialized in scalable cloud-native microservice architectures with 10+ years of experience. Expert in Kotlin, Go, Spring Boot, AWS, and Kubernetes, with deep knowledge of event-driven systems and serverless technologies. Proven ability to design, develop, and operate high-performance, resilient systems that handle real-time data processing at scale.

Skills

  • Kotlin
  • Go
  • Aws
  • Spring Boot
  • Kubernetes
  • Terraform
  • Aws Cdk
  • Lambda
  • Sqs
  • Sns
  • Kinesis
  • S3
  • Glue
  • Athena
  • Ses
  • Docker
  • Postgresql
  • Dynamodb
  • Microservices
  • Event-Driven
  • Distributed Systems
  • Serverless
  • Devops

Languages

German
Native
English
Advanced

Statistics

Experience

Total positions 9
Experience in Transportation 12.5 y
Avg length 2 y 1 m
Longest experience 6 y 6 m

Global Experience

Countries worked in 1 (Germany)
Primary country Germany

Expertise

Recent roles Senior Backend Engineer, Senior Software Engineer, Senior Software Developer
Main industries Transportation, Information Technology, Manufacturing
Main business areas Information Technology, Product Development, Operations

Profile

Created

Frequently asked questions

Have questions? Find more information here.

Thorsten is based in Hamburg, Germany.

Thorsten speaks the following languages: German (Native), English (Advanced).

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

Based on recent experience, Thorsten would be well-suited for roles such as: Senior Backend Engineer, Senior Software Engineer, Senior Software Developer.

Thorsten's most recent position is Senior Backend Engineer at VTG Rail Europe.

In recent years, Thorsten has worked for VTG Rail Europe, Codegy (Freelance), Jungheinrich Digital Solutions, and MOIA (Volkswagen Group).

Thorsten is most experienced in industries like Transportation, Information Technology, and Manufacturing. Thorsten also has some experience in Automotive.

Thorsten is most experienced in business areas like Information Technology, Product Development, and Operations. Thorsten also has some experience in Human Resources and Business Intelligence.

Thorsten has recently worked in industries like Transportation, Information Technology, and Automotive.

Thorsten has recently worked in business areas like Information Technology, Product Development, and Operations.

Thorsten is immediately available full-time for suitable projects.

Thorsten's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

To hire Thorsten, click the Meet button on the profile to request a meeting and discuss your project needs.

Salary / Daily Rate Distribution

0 1 2 3 4
<€640 €640-800 €800-960 €960-1120 €1120+

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

Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.

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. 904 €

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 896 €

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.

Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.