Software Engineer (Full Stack) at Delivery Hero Logistics
Software Engineer (Full Stack) · Delivery Hero Logistics
Mar 2024 – Feb 2025 · Berlin, Germany · Remote
Role Overview
Full Stack Software Engineer at Delivery Hero Logistics, building a comprehensive logistics tracking platform with Golang backend and React TSX frontend.
Key Responsibilities & Achievements
Full Stack Development
- Built the Golang REST API backend and React TSX frontend for a logistics tracking platform using domain-driven, service-oriented architecture
- Frontend consumed REST endpoints for booking, driver assignment, and delivery management
- Clean component structure in TypeScript and Tailwind CSS
Database & Performance Optimization
- Used PostgreSQL as the primary datastore with PostGIS geospatial queries for location-based driver matching
- Wrote and optimized SQL queries and fixed N+1 patterns and missing indexes
- Reduced average query latency by around 35% on high-traffic driver-lookup endpoints
Real-Time Features
- Implemented WebSocket on both the Golang backend and React TSX frontend for real-time driver location and delivery status streaming
- Used Redis to cache active driver state and route data
- Reduced database read load on hot endpoints by around 50% under peak traffic
Security & Authentication
- Implemented JWT-based stateless authentication on the backend with per-route rate limiting and CORS handling
- Added protected route guards on the React TSX frontend with automatic token refresh and redirect on session expiry
- Applied OWASP-aligned input validation across form submissions
DevOps & Monitoring
- Dockerized backend services and contributed to GitHub Actions CI/CD pipelines with automated unit and integration tests
- Tests across both backend handlers and React components
- Added Prometheus metrics and structured logging
- Reduced mean time to identify production errors by around 40%
Tech Stack
Backend: Golang, REST APIs, WebSocket
Frontend: React, TypeScript (TSX), Tailwind CSS
Databases: PostgreSQL (with PostGIS), Redis
Security: JWT, CORS, OWASP
DevOps: Docker, GitHub Actions
Observability: Prometheus