Florian Knopf-Senior Software Engineer · System Architect · DevOps Engineer
Check rate
Experience
Senior Fullstack Developer — GIS & Cloud
EnBW
- Automated decentralized manual planning of power grid construction projects using a cloud-native GIS platform integrating geodata analysis, infrastructure planning, and cost estimation
- Designed a cloud-native multi-language architecture with Azure Cloud Functions
- Integrated ArcGIS/Vertigis and developed JavaScript-based Vertigis workflows for interactive GIS planning tools
- Developed Python-based cloud functions to automate analysis of complex geodata sets
- Implemented specialized algorithms for power grid topologies and construction planning with Shapely and GeoPandas
- Built interfaces between GIS platforms and existing planning systems with uniform API conventions, consistent response structures, and error handling
- Set up a Pytest unit test pipeline and automated CI/CD processes using Azure Pipelines
- Optimized performance of geospatial calculation algorithms for large datasets
Senior Software Engineer — Safety-Critical Systems
Frequentis Comsoft
- Developed and ensured quality of safety-critical air traffic control software in the CAMOS project for EUROCONTROL
- Analyzed, extended, and stabilized deeply nested legacy architectures under real operating conditions in a zero-fault tolerance environment
- Implemented safety-critical functions in Ada and Python
- System design, configuration logic, and interface definition
- Automated firewall configuration under existing network restrictions
- Analyzed and modeled technical requirements (requirements engineering)
- Developed automated test scenarios for system verification
- Automated processes with Python and Bash scripts
- Collaborated with international stakeholders and produced technical documentation and user manuals
Software Architect & Go Developer
Witt-Gruppe / Otto Group
15 years of core technical responsibility for customs and logistics automation in production at the Otto Group.
Design, implementation, and stabilization of systems handling 1,000+ time-critical processes in a 24/7 environment — including integration of diverse interfaces and gradual modernization of legacy systems under continuous operation.
Built and enhanced document and archiving systems (PDF, XML) and implemented regulatory requirements (e.g. Brexit) without disrupting existing workflows.
Focus on stable operations, transactional integrity, and continuous migration of existing systems toward more robust architectures.
Technologies: Python, Go, Delphi, Oracle (PL/SQL), JavaScript, PostgreSQL, XML / JSON / CSV, HTTP / FTP, wkhtmltopdf (legacy), batch processing, retry mechanisms
Lead Developer & Data Engineer
DB InfraGO AG
- Real-time monitoring of all trains on the German network with bottleneck prediction accuracy above 50%
- Set up an event-driven architecture with RabbitMQ including clustering and failover for continuous 24/7 operation
- Built a Python framework for real-time calculation of operational metrics processing 1,000 records per second
- Profiled and optimized performance under limited system resources
- Developed REST APIs and visualizations with FastAPI and Next.js
- Pair programming, mentoring junior developers, and technical documentation
DevOps & Embedded Software Engineer
Mercedes-Benz Vans
- Automated and optimized the entire software lifecycle of a Linux-based control unit in the automotive sector
- Developed a modular CMake build system for Go and Rust components
- Enhanced and refactored Rust applications in an embedded context
- Built and managed a CI/CD pipeline with GitHub Actions, automating linting, static analysis, tests, and releases
- Integrated Black Duck for open-source analysis and security audits
- Coordinated and ensured quality of outsourced software components
Python Developer — ML-based contract processing
Norddeutsche Landesbank
- Technical project management and takeover of an ML-based application for automated IBOR rate adjustment in PDF contracts
- Implementation and validation of ML-based PDF text extraction
- Storage and processing of extracted data in Oracle
- Development of PySpark logic for searching large datasets
- Error analysis and troubleshooting in an Airflow-driven pipeline
- Expansion of automated tests and creation of technical documentation
Embedded Security Analyst & Test Framework Developer
Daimler TSS
- Development and enhancement of a pen-test framework for security analysis of control units for the next generation of electric vehicles
- Porting the framework from Python 3.7 to 3.9
- Refactoring and optimization of existing test tools
- Implementation of automated unit and integration tests and verification of pen-test findings via CANoe
- Integration of CAN, CAN FD, and CAN over Ethernet
- Setup and configuration of specialized test environments
GIS Developer — Route optimization
Deutsche Post AG
- Development of a QGIS desktop application for route optimization in mail delivery
- Visualization of delivery-relevant geodata and implementation of overlay functions for distance, time windows, and volume
- Development of selection and filtering mechanisms for tour optimization
- UI development with PyQt5 including direct coordination with end users
- Implementation of automated unit tests and performance optimization with Cython
DevOps Engineer — Legacy Operations & Disaster Recovery
Blue Yonder GmbH
- Operation and monitoring of an ML SaaS application on Debian 7 servers
- Automation of maintenance and monitoring tasks via Bash
- Development and implementation of a disaster recovery strategy using LVM, mdadm RAID, and LUKS encryption
- Creation of technical documentation and reproducible workflows in Jupyter Notebooks
Python/GIS Developer
DB Systel GmbH
- Development of a QGIS plugin (PyQt5) for interactive data editing for Deutsche Bahn's real estate and asset management
- Visualization and filtering of map layers for parcels, buildings, and usage zones
- Implementation of rail-specific analysis functions and calculation of hierarchical area structures
- Migration of existing property data into PostGIS and integration into the existing CI/CD environment
Software Engineer — Legacy Migration
Heinrich Heine GmbH (Otto Group)
- Migration and modernization of 50 production customs and logistics applications by replacing the Borland Database Engine with FireDAC
- Porting from Delphi 7 to 10.3 and refactoring of forms, reports, and data access layers
- Ensuring functionality under production conditions
Interface Architect & Software Engineer
Heinrich Heine GmbH (Otto Group)
- Designed a central interface architecture (CSV, JSON, XML) to consolidate client-specific solutions for Germany, Switzerland, and the UK
- Migrated existing interfaces to a central format with HTTP(S) and FTP integration
- Developed a management tool for interface definitions and SSIS integration for automated processing
- Automated generation of technical documentation and implementation of country-specific Brexit requirements
Software Engineer — Document Management
Heinrich Heine GmbH (Otto Group)
- Developed a GDPR-compliant personnel file system for the Swiss subsidiary
- Implemented secure document storage as BLOBs in Oracle with fine-grained access controls and encrypted access
- Automated versioning, logging of all accesses, and automatic document recognition and classification
Software Engineer — Network Automation
Vodafone GmbH
- Developed an automation platform for Vodafone's core network (3G/4G) to collect data from SGSN and MME nodes
- Implemented push and pull data collection via SSH and developed a parser for proprietary Cisco formats
- Built a network element registry with configuration and mapping logic
- Integrated Apache NiFi and forwarded metrics to Splunk
Software Engineer — Automotive QA & Requirements Traceability
Robert Bosch GmbH
- Developed an automated requirements traceability pipeline for the VW MQB platform (Golf, Tiguan, Audi A3)
- Integrated system requirements (IBM DOORS), implementation (Git), and test systems via REST APIs
- Processed DOORS XML exports, RTRT test results, and CLARA code coverage reports
- Automated DOORS exports via DXL and generated consolidated Excel reports
Software Engineer
Heinrich Heine GmbH (Otto Group)
- Development of a server-client architecture for bi-directional data exchange between Heinrich Heine and Migros Switzerland in a click & collect concept
- Implementation of transaction logic, error handling, retry mechanisms, and audit logging via Microsoft IIS with HTTPS/TLS
- Consideration of customs and logistics requirements
Cloud Software Engineer
ProSiebenSat.1 Digital GmbH
- Development of microservices for automated media import into an AWS-based media asset management system
- Orchestration with AWS Lambda, SNS, S3, and DynamoDB and implementation of asynchronous processing with status tracking
- Error handling and duplicate detection as well as taxonomic classification of media
Database Engineer
Heinrich Heine GmbH (Otto Group)
- Feasibility analysis and migration from Oracle 11g to Microsoft SQL Server in the context of customs and warehouse logistics systems
- Analysis of data schema and PL/SQL logic, identification of dialect differences, and design of the migration strategy
- Execution of migration during live operation
Embedded Systems Developer
Telekom Deutschland
- Development of a voice control prototype for Magenta SmartHome based on a Raspberry Pi
- Reverse engineering of the MagentaTV set-top box via UPnP and integration of a cloud backend and DECT telephony
- Implementation of wake word detection, command processing, audio feedback, and status display
Software Engineer — Regulated Systems
Boehringer Ingelheim
- Migration of a GMP-regulated dispensing system for pharmaceutical ingredients to the US research site with FDA compliance
- Refactoring and extension of business logic, implementation of full batch and quantity traceability
- UI localization and extension with wxPython, and validation in a regulated environment
Lead Backend Engineer & System Architect
Geomeister AG
- Technical responsibility for backend, architecture and operation of a global navigation and community platform with 60,000+ users
- Built a routing and mapping infrastructure with GraphHopper and OpenStreetMap
- Developed a Python REST API, migrated from a monolith to microservices and from Python 2 to Python 3/FastAPI
- Implemented asynchronous upload processing, performance optimization and SSO integration
Lead Software Engineer & System Architect
Otto Group / Witt-Gruppe
- Core technical responsibility for customs and logistics automation with 1,000+ time-critical processes running 24/7
- Integrated and consolidated heterogeneous interfaces (CSV, XML, JSON, HTTP, FTP) and migrated legacy systems
- Designed and implemented document generation and archiving (PDF, XML), including Brexit adjustments
- Refactored and gradually introduced new frameworks with high stability and transaction safety
Industry Experience
See where this freelancer has spent most of their professional time.
Experienced in Retail, Information Technology, Transportation, Automotive, Aerospace and Defense, and Energy.
Business Area Experience
See which departments and functions this freelancer has contributed to most.
Experienced in Information Technology, Logistics, Product Development, Quality Assurance, Operations, and Supply Chain Management.
Summary
Systems that run under real conditions. No prototypes. Focus on implementation over slides.
Continuous data processing, integration into existing systems, and stable operation — even under failure conditions.
Areas of focus: · Real-time data pipelines (1000+ events/sec) · Routing and geodata systems with high data volumes and complex processing · Automation platforms for logistics and operational processes · Integration of legacy systems in live operations · Automated creation and processing of legally relevant documents (PDF workflows in regulated, multi-step processes) · Process automation (over 1,000 daily workflows)
Ownership of the entire lifecycle: Architecture → Implementation → Operation
Technologies: Go, Python, PostgreSQL/PostGIS, Redis, RabbitMQ, Docker, Linux
Typical environments: · Systems are already critical · Requirements are unclear · Failure has real consequences
Working where systems need to stay stable under load, where manual processes can't scale and where existing systems become an operational risk.
Languages
Statistics
Experience
Expertise
Profile
Frequently asked questions
Do you have questions? Here you can find further information.
Where is Florian based?
What languages does Florian speak?
How many years of experience does Florian have?
What roles would Florian be best suited for?
What is Florian's latest experience?
What companies has Florian worked for in recent years?
Which industries is Florian most experienced in?
Which business areas is Florian most experienced in?
Which industries has Florian worked in recently?
Which business areas has Florian worked in recently?
What is the availability of Florian?
What is the rate of Florian?
How to hire Florian?
Average rates for similar positions
Rates are based on recent contracts and do not include FRATCH margin.
Similar Freelancers
Discover other experts with similar qualifications and experience
Experts recently working on similar projects
Freelancers with hands-on experience in comparable project as a Senior Fullstack Developer — GIS & Cloud
Nearby freelancers
Professionals working in or nearby Bühl, Germany
Most recent projects
FRATCH works with many companies and recruitment agencies. Here you will find our recently posted projects and opportunities.
