07.09.2026 aktualisiert


100 % verfügbar
Senior Software Architect and Engineer | C++ | Python | Qt
Landsberg am Lech, Deutschland
Landsberg am Lech +50 km
Master's Degree in Computer Science, National Aviation University of UkraineÜber mich
Freiberuflicher C++/Qt Software Engineer und Softwarearchitekt, 13 Jahre C++ in Defense, Halbleiter, Luftfahrt und Medizintechnik. Ich mache gewachsene Desktop- und Serversoftware wieder änderbar, ohne Neuentwicklung. C++20, Qt/QML, Python, CMake, Linux/Windows. Remote oder hybrid, ab sofort.
Skills
Künstliche IntelligenzAnwendungsarchitekturSoftware-SuiteArchitekturBoost (C++ Libraries)C++Computer-Aided Software EngineeringCmakeSoftware QualityComputational EngineeringDevOpsPythonManaged C++Software ArchitectureQt (Software)
C++ Entwicklung
Umfangreiche Kenntnisse in C++11/14/17/20 mit 13 Jahren Erfahrung in der Entwicklung robuster, skalierbarer Desktop- und Serveranwendungen fuer verschiedene Industrien wie Halbleiter, Militaer und Medizin.
Python Programmierung
Solide Kenntnisse in Python mit 8 Jahren Erfahrung, eingesetzt fuer die Entwicklung von Softwareprodukten und die Nutzung von Bibliotheken wie SQLAlchemy und Flask.
Qt und PyQt Framework
Fundierte Kenntnisse in Qt und PyQt mit 7 Jahren Erfahrung, genutzt fuer die Entwicklung von Desktop-Anwendungen auf Linux- und Windows-Plattformen.
Software-Architektur und Design Patterns
Kenntnisse in Clean Architecture und Design Patterns, angewendet bei der Entwicklung skalierbarer und wartbarer Softwareloesungen in verschiedenen Industrien.
Versionskontrolle und CI/CD
Erfahrung mit Git, Jira, Perforce, Tortoise SVN sowie Jenkins und TeamCity fuer kontinuierliche Integration und Auslieferung von Softwareprodukten.
Datenbankentwicklung
Kenntnisse in SQLite, Redis und QML fuer die Entwicklung von Datenbankloesungen und datenbankgestuetzten Anwendungen.
Build-Systeme und Testing
Erfahrung mit CMake, STL, Boost und GTest fuer den Aufbau von Build-Systemen und die Sicherstellung der Softwarequalitaet durch automatisierte Tests.
Cloud und DevOps
Kenntnisse in AWS, Jenkins und MSVS sowie VSCode fuer die Entwicklung und den Betrieb von Cloud-basierten und lokalen Softwareloesungen.
Concurrency und Parallelverarbeitung
Kenntnisse in Concurrency-Konzepten, eingesetzt bei der Entwicklung hochperformanter und zuverlaessiger Softwareprodukte.
KI-gestuetzte Entwicklungswerkzeuge
Erfahrung mit Copilot und Claude als KI-gestuetzte Werkzeuge zur Unterstuetzung der Softwareentwicklung.
Umfangreiche Kenntnisse in C++11/14/17/20 mit 13 Jahren Erfahrung in der Entwicklung robuster, skalierbarer Desktop- und Serveranwendungen fuer verschiedene Industrien wie Halbleiter, Militaer und Medizin.
Python Programmierung
Solide Kenntnisse in Python mit 8 Jahren Erfahrung, eingesetzt fuer die Entwicklung von Softwareprodukten und die Nutzung von Bibliotheken wie SQLAlchemy und Flask.
Qt und PyQt Framework
Fundierte Kenntnisse in Qt und PyQt mit 7 Jahren Erfahrung, genutzt fuer die Entwicklung von Desktop-Anwendungen auf Linux- und Windows-Plattformen.
Software-Architektur und Design Patterns
Kenntnisse in Clean Architecture und Design Patterns, angewendet bei der Entwicklung skalierbarer und wartbarer Softwareloesungen in verschiedenen Industrien.
Versionskontrolle und CI/CD
Erfahrung mit Git, Jira, Perforce, Tortoise SVN sowie Jenkins und TeamCity fuer kontinuierliche Integration und Auslieferung von Softwareprodukten.
Datenbankentwicklung
Kenntnisse in SQLite, Redis und QML fuer die Entwicklung von Datenbankloesungen und datenbankgestuetzten Anwendungen.
Build-Systeme und Testing
Erfahrung mit CMake, STL, Boost und GTest fuer den Aufbau von Build-Systemen und die Sicherstellung der Softwarequalitaet durch automatisierte Tests.
Cloud und DevOps
Kenntnisse in AWS, Jenkins und MSVS sowie VSCode fuer die Entwicklung und den Betrieb von Cloud-basierten und lokalen Softwareloesungen.
Concurrency und Parallelverarbeitung
Kenntnisse in Concurrency-Konzepten, eingesetzt bei der Entwicklung hochperformanter und zuverlaessiger Softwareprodukte.
KI-gestuetzte Entwicklungswerkzeuge
Erfahrung mit Copilot und Claude als KI-gestuetzte Werkzeuge zur Unterstuetzung der Softwareentwicklung.
Erfahrung
Berufserfahrungmehr als 10 Jahre
Freelancer seit2023
Sprachen
DeutschverhandlungssicherEnglischverhandlungssicherUkrainischMuttersprache
Projekthistorie
Designed and delivered multiple scalable and high-performance software products while collaborating with domain experts. Implemented core architecture and features, enabling less experienced team members to maintain the products without breaking existing functionality. Utilized C++, Python, SQLAlchemy, Qt, PyQt, and Linux to build robust applications and ensure smooth product releases.
Led the development and delivery of multiple software products while guiding a software engineering team. Optimized development processes, designed and developed key software components, and ensured seamless integration of new software with legacy code, utilizing C++20, Qt, QML, SQLite, and CMake, targeting the Linux platform.
Joined as the initial software engineer in a team alongside a software architect, collaborating closely for six months to lay the foundation for a server backend solution. Was responsible for software design, development, reliability, and scalability, contributing expertise and guidance during the team expansion phase, scaling it up to a seven-member unit. Timely delivery of critical milestones enabled the company to acquire new customers at a tradeshow. Recognized for problem-solving abilities, contributing significantly to a 10% reduction in system downtime. Product development took place within a scrum process, utilizing C++20, Qt, Redis, CMake, GTest, Postman, and Bamboo, targeting the Linux platform.