Skip to content

International client work

The clearest single example of backend development, infrastructure automation, and direct client collaboration in one engagement.

Sentronic GmbH — Germany

Sentronic GmbH is a German industrial technology company, and this engagement — which began in October 2025 and continues today — is the centerpiece of my freelance consulting work. It combines backend development, infrastructure automation, and direct international client collaboration in a single engagement, with no intermediary between me and Sentronic's stakeholders.

Report Management System

An enterprise Report Management System generating structured technical reports from historical industrial measurement data — scalable reporting workflows, export capabilities, and production-ready backend services.

Problem

Sentronic needed to turn continuous industrial monitoring data into readable, exportable reports for technical and business stakeholders, at production scale rather than as a one-off internal tool.

Solution

Designed and implemented the backend using Python and FastAPI, exposing REST APIs consumed by the frontend and reporting workflows, with MongoDB as the operational database for historical measurement data.

Architecture
  • Three distinct data views: Live View (near real-time), Trend View (measurement change over a defined period), and History View (historical records for reporting and auditing).
  • Report generation logic separates what data goes into a report from how it is formatted — supporting PDF, Excel (XLSX), CSV, and raw data export from the same underlying data.
  • Business logic for multilingual report generation and multi-tank reporting workflows, built to match how Sentronic’s equipment and customer base actually operate.
Responsibilities
  • ·Designed and implemented backend REST APIs and data views
  • ·Built multi-format report export logic (PDF, Excel, CSV, raw data)
  • ·Diagnosed production reporting/performance issues and proposed architecture optimizations for large-scale historical data queries, without a database migration
  • ·Collaborated directly with international stakeholders on requirements and validation
Business value

Gives technical and business stakeholders scalable, exportable, multilingual reporting across multiple industrial tanks — with an architecture built to hold up as historical data volume grows.

PythonFastAPIMongoDBREST APIs

Docker-Based Automation & Reverse Proxy Platform

An automated Docker container orchestration system built around a pre-configured Nginx reverse proxy, so new services can be onboarded without manually reconfiguring routing or SSL every time.

Problem

Sentronic needed to simplify service onboarding and automate routing and SSL management for the infrastructure supporting their applications.

Solution

Built scripts for dynamic container creation, environment generation, and configuration updates using both PowerShell and Bash, so automation works regardless of whether it is triggered from Windows or Linux tooling.

Architecture
  • Pre-configured Nginx reverse proxy handling multi-service routing centrally.
  • SSL certificate automation as part of container provisioning — no separate manual certificate request step.
  • Access control mechanisms to manage which services and routes are exposed.
  • Verified on Windows Docker Desktop with WSL to confirm compatibility across Windows and Linux environments.
Responsibilities
  • ·Designed and implemented the container orchestration system
  • ·Automated dynamic container creation and configuration updates
  • ·Implemented SSL certificate automation and access control
  • ·Verified reliability across Windows Docker Desktop (WSL) and Linux environments
Business value

Improved scalability and reduced manual configuration effort — new services are onboarded through automation, with SSL and routing generated consistently every time rather than hand-edited per service.

DockerNginxPowerShellBashSSL/TLSWSL