Logistics · Yard Operations · Berlin

I coordinate operations
in a high-volume
logistics yard.
Then I built tools
to make it measurable.

Most people who support supply-chain software have never worked a gate at 6 a.m. I do—and I turn operational pain points into reliable reporting and decision tools.

Rohit Thomas Logistics Lead, Amazon Berlin, Germany English (C2) · German (A2)

A representative yard flow — an illustrative view, not site data

Dock flow Live operational status
Yard staging Real-time shift visibility
Active Available Needs attention Representative status view
The operation

What I actually do

At a high-volume logistics site, vehicles move through gate, yard and dock processes while warehouse teams, ground operations and external carriers depend on the same accurate operational picture.

My role spans coordination and clerk responsibilities. As the operational point of contact between warehouse teams, yard teams and drivers, I continuously prioritise movements, maintain accurate status information and resolve exceptions.

The core discipline is that the yard management system has to be the truth. Every decision downstream depends on it, so keeping it accurate under time pressure is the job.

Role
Logistics Lead (Yard Operations), Berlin, since 2025
Scale
Hundreds of daily vehicle movements
Scope
Gate, yard, dock flow and shift handover
Assets
Trailers, swap bodies and commercial vehicles
Stakeholders
Warehouse teams, yard teams, drivers and external carriers
Systems
Yard-management and operational reporting systems
The tooling

What I built for it

The end-of-shift report depended on a manual count. I built a read-only browser tool that turns the live yard table into a repeatable report in seconds, then validated its output against manual checks before using it to support shift handovers.

Live counts panel

A userscript that reads the yard table in place and summarises the operational categories used during a shift. Each result can be traced back to the source rows, allowing the report to be checked against the operational view.

End-of-shift spreadsheet

Paste an approved export and generate a structured handover report covering yard status, vehicle flow, operational categories and available capacity. The spreadsheet reconciles its results with the live panel on the same source data.

Built to be audited

Designed as a read-only workflow with no external data transmission. Source records remain unchanged, and validation checks make each reported result traceable to the underlying operational data.

Three validation lessons

  • Mixed duration formats. An early parser handled short and long dwell times differently and silently missed part of the dataset. Manual reconciliation exposed the problem, and the parser was updated to normalise both formats before calculation.
  • Inconsistent category codes. Fuzzy matching produced confident but incorrect classifications. I replaced it with explicit mapping rules and an unrecognised code warning — an unknown result is safer than a false one.
  • Filtered source views. A filtered page can look like a valid empty result. The tool now checks whether the source shape is plausible and refuses to report when the input appears incomplete.

JavaScriptDOM extraction Excel modellingCSV pipelines PythonCloudflare Workers TableauSQL

Why this matters to a supply-chain software team

I am your end user

When a yard or transport platform ships a feature, someone in my seat decides in about ten seconds whether it survives contact with a shift. I have been on that side of every rollout: the field nobody fills in, the report that doesn't reconcile, the workaround that becomes policy.

That is unusual in an implementation or support team. The domain knowledge normally has to be taught. I arrive with that domain knowledge and the technical fluency to read an export, reproduce a customer’s problem and identify which assumption in the data model failed.

Onboarding
I can translate a customer’s yard workflow into configuration requirements because I have lived the process it models
Support
I can reproduce and document a data discrepancy before escalation
Feedback
I can tell product why an operator ignores a feature, with the shift context attached
Training
I have trained new employees on operational workflows and reporting systems
Scale
Enterprise support behind me: over 30,000 users at IBM, 95% first-call resolution
A thread running through all of it

Football data, since 2015

I was a performance analyst at Hyderabad FC before I moved to Germany, and I have not stopped since. Football Talkies is a blog I have written and maintained for years, migrated across hosting stacks myself when the old one stopped making sense.

The Kerala Super League pipeline is a Python project that pulls, cleans and publishes match data for an under-documented regional league — the same extract, reconcile, publish loop as the yard tooling, on a dataset I chose because I wanted it to exist.

FLAMES is a small web game deployed on Cloudflare Workers. It is a compact example of taking an idea through development, deployment and ongoing maintenance.

Why it’s here
Nobody asked me to build these. They are the evidence that the tooling at work was not a one-off
Football Talkies
Visit the live blog ↗
Track

Where this came from

  1. Jun 2025 — now Amazon, Berlin — Logistics Lead Yard and dock operations. Built the site’s end-of-shift reporting tooling.
  2. Sep — Dec 2024 Tesla Gigafactory Berlin — Operations Associate (Contract) High-tempo production floor, tight cycle discipline.
  3. May — Jul 2024 UEFA EURO 2024 — Event Operations Coordinator (Tournament Contract) Led a team of ten at a tournament serving over 300,000 attendees. Incidents down 25%.
  4. Mar — Apr 2024 Picnic, Berlin — Fulfilment Operations (Temporary) Prepared online grocery orders while maintaining product-handling and order-accuracy standards.
  5. Jan — Feb 2024 Metamorph GmbH, Berlin — Warehouse Operations (Temporary) Picked, scanned and packaged customer orders, including returns and restocking.
  6. Jul 2020 — Aug 2021 Amazon, India — Senior Associate, Employee Resource Centre Held 95% SLA compliance and redesigned workflows, reducing average case-resolution time from four hours to 90 minutes.
  7. Jan — Jul 2020 NTT Data — Senior Technical Support Engineer Used SQL and log analysis to resolve customer-reported issues in B2B SaaS applications.
  8. Sep — Oct 2019 Hyderabad FC — Performance Analyst Match and player data for a professional club.
  9. Oct 2016 — Sep 2018 IBM — Senior Technical Support Engineer Supported over 30,000 users at 95% first-call resolution. Named Best Employee for innovation.
Education

Qualifications

MBA
Business Administration, University of Europe for Applied Sciences, Berlin. Thesis: the impact of digital payments on the economy.
B.Tech
Electronics & Communication, SRM University, Chennai
Languages
English (C2) · German (A2, in progress)