Guten Tag

Dr. Florian Drechsler

Mathematician | Software Engineer | AI Developer

Combining mathematical rigor with modern software engineering. Currently developing intelligent systems for predictive maintenance and energy optimization at TreeTek, while building an AI Development Framework to revolutionize software development workflows.

About

With a PhD in Mathematics (Dr. rer. nat.) from the Max Planck Institute for Mathematics in the Sciences, a Diploma in Mathematics, and a BSc in Computer Science from Universität Leipzig, I combine deep theoretical knowledge with practical engineering expertise.

Currently developing intelligent systems for predictive maintenance and energy network optimization at TreeTek, while building an AI Development Framework that revolutionizes how software is developed using AI-assisted workflows.

Academic Background

  • • PhD in Mathematics (Dr. rer. nat.)
  • • Diploma in Mathematics
  • • BSc in Computer Science

Professional Experience

Over 5 years building production systems: DPI software at Ipoque, logistics intelligence at NTA Mexico, and currently ML-based predictive maintenance at TreeTek

Current Focus

Building intelligent maintenance prediction systems and energy network optimizers at TreeTek, while developing an AI Development Framework for automated software workflows

Experience

09.2024 — Present

Software Engineer at TreeTek

Developing predictive maintenance systems and optimization algorithms for energy networks and central heating systems using machine learning and sensor data analysis.

PythonMachine LearningIoTEnergy Optimization
06.2022 — 08.2024

Software Engineer at IT Sonix

Developed audio-based predictive maintenance for conveyor belts. Built microcontroller firmware in C for Azure IoT Hub integration, Spring backend for data storage, and Python ML models for audio analysis. Automated billing systems for renewable energy sector.

CPythonSpringAzure IoTMachine Learning
08.2019 — 05.2022

Software Engineer at Ipoque GmbH

Designed and implemented DPI software PACE2. Source code restructuring following Clean Code principles, performance optimizations, test-driven development in C and Python, and KPI definition.

CPythonDPIClean CodeTDD
09.2017 — 01.2019

Logistics Intelligence Coordinator at NTA Mexico

Cost analysis, pricing strategies, business process automation, and Business Intelligence system implementation for pharmaceutical logistics company.

AnalyticsBIProcess AutomationERP
05.2011 — 09.2012

Postdoctoral Researcher at Max Planck Institute

Advanced development of the H-LibPro software library for hierarchical matrices and numerical algorithms.

CNumerical MethodsHPCResearch
11.2006 — 04.2011

PhD in Mathematics (Dr. rer. nat.)

Max Planck Institute for Mathematics in the Sciences, Leipzig. Dissertation: Solving elliptic boundary value problems using domain decomposition, hierarchical matrices, and finite element methods. Grade: magna cum laude. Contributed to DFG project FEMINVERS for brain activity localization.

ResearchCAlgorithmsPublications
10.2003 — 02.2009

BSc Computer Science, Universität Leipzig

Bachelor of Science in Computer Science with minor in Mathematics. Thesis: Parallel reduction of rank-k matrices. Grade: 2.0

Computer ScienceParallel Computing
10.2001 — 11.2006

Diploma in Mathematics, Universität Leipzig

Diploma in Mathematics with minor in Computer Science. Thesis: Optimization of cluster trees for H-matrix structures. Grade: 1.0 (excellent)

Pure MathematicsComputational Methods

Skills

Programming Languages

CPythonJavaC++TypeScriptBashSQLVBA

Frameworks & Technologies

SpringNext.jsReactTensorFlowKerasDockerAzure IoT HubGit

Machine Learning & AI

Predictive MaintenanceAudio AnalysisSensor Data AnalysisModel TrainingML Pipeline Design

Mathematics & Algorithms

Numerical MethodsOptimizationAlgorithm DesignHierarchical MatricesFinite ElementsParallel Computing

Software Engineering Practices

Clean CodeTest-Driven DevelopmentAgile DevelopmentCI/CDCode ReviewPerformance Optimization

Embedded & Systems

Microcontroller DevelopmentIoTLow-Level ProgrammingLinuxParallelizationHPC

Interests

IT & Software Development

Building robust, scalable systems with modern technologies

AI & Machine Learning

Exploring the frontiers of artificial intelligence and its applications

Mathematics Research

Investigating theoretical foundations and their practical implications

Innovation

Finding creative solutions at the intersection of theory and practice

Projects

AI Development Framework
A comprehensive framework orchestrating multiple AI agents for automated software development. Features ticket-based workflows, specialized agents (implementation, test, review), and human oversight checkpoints. Built with Next.js, TypeScript, and Claude AI.
Active
TypeScriptNext.jsAI AgentsClaudeAutomation
Private Project

Get In Touch

Interested in collaboration, have a project idea, or just want to connect? I'm always open to discussing new opportunities and interesting challenges.