09/09/2026 updated


Premium member
100 % availableSenior Software Engineer
Chloraka, Cyprus
Worldwide
Master of Science - PhysicsAbout me
Senior Software Engineer for technically demanding systems. I turn mathematical models, measurement data, and prototypes into robust production software, covering algorithms, architecture, testing, CI/CD, and DevOps. I work primarily in Python and adapt to other technologies as needed.
AlgorithmsAlgorithm DesignComputational Science and EngineeringPython (Programming Language)Software ArchitectureSoftware Engineering
I am a senior software engineer specializing in the architecture and development of technically demanding software for R&D and engineering applications.
I help teams turn mathematical models, measurement data, algorithms, and research prototypes into robust production software. My core expertise includes numerical methods, optimization, signal processing, simulation, system identification, and control systems.
Beyond algorithm development, I cover the wider software engineering lifecycle: system and software architecture, API and tool development, performance optimization, automated testing, CI/CD, DevOps practices, and maintainable development workflows. I work primarily with Python and also have experience with C++, Rust, MATLAB, SQL, web technologies, and related technical stacks.
Selected experience includes:
- Building the algorithmic core, architecture, and complete Python software stack for a large-scale semiconductor optimization system
- Re-engineering real-time signal-processing software for commercial acoustic measurement systems
- Developing and commissioning a patented MIMO control system for industrial coating processes
- Introducing GitLab, CI pipelines, test-driven development, and Kanban within an engineering organization
- Delivering technical training in data analysis, signal processing, Python, and modern software engineering
I can join an existing R&D team as a senior individual contributor, take ownership of a defined technical component, or design and deliver a complete solution from problem formulation through validated implementation.
Available for remote B2B engagements worldwide, with occasional on-site work by arrangement.
Experience
Professional experience10+ years
Freelancer since2023
Languages
GermanNative speakerEnglishFluent
Project history
- Owned the algorithmic core and software architecture of a large-scale optimization system for millions of coupled parameters under physical and process constraints.
- Designed initialization and decomposition strategies using image processing, substructure detection, and graph-based methods to improve solution quality and convergence.
- Built the complete Python-based compute and engineering toolchain, including performance optimization, low-level acceleration, parallelization, and tooling for day-to-day engineering use.
- Created the complete codebase and repository from scratch, defining its structure, development workflow, automated test suite, and CI scripts, with test-driven development used throughout.
- Reworked central parts of the system architecture following a major deployment change while preserving the intended algorithmic behavior under new operational constraints.
- Collaborated closely with R&D and engineering stakeholders throughout implementation and deployment.
- The engagement was extended several times over more than two years.
Further technical details are confidential under NDA.
- Delivered 15 two-day technical training programs for industrial users of FlexPro, both on-site and remotely.
- Covered data analysis, signal processing, automation, visualization, scripting, reporting, and measurement-data interpretation in practical engineering workflows.
- Adapted explanations and exercises to the participants’ technical backgrounds and real-world measurement tasks.
- Worked with customers from materials handling, rail systems, automotive supply, industrial equipment, and water utilities.
- Re-engineered a real-time spectral-analysis product used to monitor audio systems under arbitrary stimulus conditions.
- Diagnosed a long-standing signal-integrity problem in the underlying signal-processing architecture and identified the algorithmic root cause.
- Developed a stable frequency-domain formulation, validated it in Python, and implemented it with release-grade real-time performance.
- Contributed to numerical simulation and technical software for acoustic measurement and loudspeaker-development applications.
- Led a company-wide engineering improvement initiative introducing GitLab, CI pipelines, test-driven development, automated testing, and Kanban to replace largely manual validation workflows.
- Supported knowledge transfer within the software team on advanced Python, software testing, design patterns, and modern development practices.