Senior Software Engineer & IT Consultant
NEOZO · Cologne
- Technical lead and main point of contact for a long-running project at an international logistics provider, covering carrier applications and integration with the client's transport management landscape.
- Own the architecture decisions within my project scope, from integration concepts through data processing logic to error handling.
- Designed and built a status application that consolidates shipment data from heterogeneous carrier sources and manually entered TMS records into reliable status information from a freight forwarder's perspective — including data cleanup and matching logic for cases where carriers provide no unambiguous identifier (air and ocean).
- Designed the ingestion path around Kafka as a buffering and throttling layer for high-volume inbound data.
- Integrated a legacy transport management system via EDI, including development on the PL/SQL side.
- Replaced fragmented document handling with a central document service backed by S3 — over 80,000 documents processed in the first two weeks.
- Delivered applications spanning bookings, sailing schedules and status processing, working closely with product management, QA and business stakeholders.
- Maintain and extend shared libraries used across projects, including integration of a new permission model.