Recommended expert

Konstantin Mirny

Architect, Software Developer

Konstantin Mirny
Hebertshausen, Germany

Experience

Jan 2023 - Dec 2024
2 years
United States

Architect, Software Developer

IPG Photonics

  • Defined initial system and software architecture
  • Implemented application modules and hardware control layers
  • Built test and mock environments to support validation
  • Developed hardware drivers and low-level communication routines
  • Authored technical documentation for internal and external stakeholders
  • Tools: C/C++, QML, Linux, Windows, Raspberry PI, MQTT, CAN, Serial
Jan 2020 - Present
6 years 3 months
Switzerland

Team Lead, GUI Software

Hamilton Medical

  • Led a team of 5 developers in the design, development, and maintenance of the GUI software
  • Defined a reusable and extensible architecture and interfaces between GUI and backend modules
  • Coordinated team planning, progress tracking, and delivery milestones using Agile principles
  • Collaborated closely with other departments (Embedded, Systems, QA, Regulatory Affairs, Product Management)
  • Oversaw CI pipeline, test automation, and documentation to ensure compliance with IEC 62304
  • Facilitated cross-team architectural reviews and harmonization efforts across software units
  • Represented the GUI team in cross-functional design reviews and regulatory audits
  • Tools: C/C++, QML, JS, Squish, Python, Rhapsody, Klocwork
Feb 2019 - Dec 2019
11 months
Munich, Germany

Software Architect / Safety Engineer

Livanova

  • Led validation and documentation strategy for off-the-shelf software
  • Facilitated communication between R&D, QA, and FDA compliance teams
  • Tools: C/C++, Qt, Keil RTX, Enterprise Architect, Polyspace, Polarion
Oct 2017 - Dec 2018
1 year 3 months

C++ Architect, Software Developer

BSH Hausgeräte GmbH

  • Defined modular structure for test framework
  • Worked closely with QA and embedded firmware teams
  • Tools: Embedded Linux, ARM, Jenkins, Nucleus, C++, scons
Dec 2014 - Sep 2017
2 years 10 months
Munich, Germany

Software Architect / Developer

F&K Delvotec

  • Designed architecture for image processing and pattern recognition
  • Led collaboration between mechanical, electrical, and software teams
  • Tools: Qt, Linux, Indel, OpenCV, Cognex
Sep 2011 - Nov 2014
3 years 3 months
Munich, Germany

Senior C/C++/C# Developer / Architect

Technolas Perfect Vision — Bausch and Lomb

  • Coordinated subsystems development and external device integration
  • Real-time system design, GPU processing, algorithm development
  • Tools: Linux, Windows, USB, Android, FPGA, Matlab
May 2011 - Aug 2011
4 months
Munich, Germany

Senior C/C++ Developer

Süss Microtec

  • Designed software for alignment platform for lithograph machine
  • Documented system and performed PLC programming (Omron, Beckhoff)
  • Developed PID algorithms, step motors control module, EtherCAT, CORBA
May 2004 - Nov 2008
4 years 7 months

Director, C++ Department / Software Architect

  • Managed department of 8+ developers, conducted code reviews and refactoring
  • Defined architecture, data model, and failover concepts
  • Facilitated collaboration with telecom providers, product managers, QA teams
  • Introduced in-memory DB (TimesTen) and MRCP-based ASR/TTS integration
Jan 1995 - Dec 2004
10 years

Developer

Aelita / Quest Software

  • Worked on enterprise reporting solutions for Windows-based infrastructure
Jan 1995 - Dec 2004
10 years
Saint Petersburg, Russian Federation

Team Lead

AquaSoft

  • Led 4-person team on a distributed computing framework for scientific simulations
  • Tools: MSMQ, C++, COM+, Delphi, Oracle
Jan 1995 - Dec 2004
10 years

Developer

Bravo & Pepsi-Cola Bottlers

  • Developed financial systems and database integrations
  • Tools: Delphi, Sybase, Platinum SQL
Jan 1995 - Dec 2004
10 years

Senior Developer

Transas Marine

  • Developed simulation models (FEM, FFT) and radar systems for oil-spill incident management software

Industries Experience

See where this freelancer has spent most of their professional time. Longer bars indicate deeper hands-on experience, while shorter ones reflect targeted or project-based work.

Experienced in Information Technology (14 years), Healthcare (10.5 years), Food and Beverage (10 years), Manufacturing (6 years), and Telecommunication (4.5 years).

Information Technology
Healthcare
Food and Beverage
Manufacturing
Telecommunication

Business Areas Experience

The graph below provides a cumulative view of the freelancer's experience across multiple business areas, calculated from completed and active engagements. It highlights the areas where the freelancer has most frequently contributed to planning, execution, and delivery of business outcomes.

Experienced in Product Development (27.5 years), Information Technology (24 years), Research and Development (14.5 years), Quality Assurance (13 years), Business Intelligence (10 years), and Project Management (10 years).

Product Development
Information Technology
Research and Development
Quality Assurance
Business Intelligence
Project Management

Summary

Experienced software architect and engineering leader with over 20 years of proven success in designing and delivering complex embedded and desktop software systems. Demonstrated ability to lead cross-functional teams, drive development processes, coordinate with internal departments and clients, and ensure compliance with industry standards including FDA and IEC. Expertise in structuring development lifecycles, facilitating technical documentation, and promoting interdepartmental collaboration.

Skills

  • Leadership & Management: Team Leadership (Up To 10 Engineers), Project Coordination, Coaching & Mentoring, Stakeholder Communication

  • Organizational Skills: Requirements Engineering, Development Process Design (Agile, V-model), Cross-functional Collaboration

  • System Architecture: Hal Design, Distributed Systems, Real-time Systems, Safety-critical Architecture (Iec 62304)

  • Quality & Compliance: Fda/ce Documentation, Verification & Validation, Ci/cd, Unit/integration/system Testing

  • Communication & Coordination: Liaison With Qa, Product Management, Regulatory Affairs, And Clients

  • Languages: C/c++, Qt/qml, Python, C#/wpf, Shell Script, Java (Android), Delphi

  • Frameworks & Tools: Qt, Boost, Stl, Ace/tao, Corba, Opencv, Jenkins, Git, Svn, Tfs

  • Operating Systems: Embedded Linux, Windows

  • Databases: Oracle (Timesten), Mysql, Mssql

  • Protocols: Tcp/ip, Voip, Mrcp, Sip, Ss7, Soap, Isdn

  • Embedded: Arm7, Atmega, Indel, Iar, Keil, Stm32

  • Modeling & Documentation: Uml, Rhapsody, Enterprise Architect, Doxygen, Latex

Languages

Russian
Native
German
Advanced
English
Advanced
Ukrainian
Intermediate
French
Elementary

Education

Sep 1990 - Jun 1995

St. Petersburg State University, Faculty of Mathematics and Mechanics

M.Sc. · Applied Mathematics (Control Theory) · Saint Petersburg, Russian Federation

Certifications & licenses

Ai Networks Introduction

Nvidia

Rhapsody Advanced Course

Machine Learning, Andrew Ng

Coursera

Pattern-Oriented Architectures

Vanderbilt

Parallel Programming On Gpu

Udacity

Real-Time Systems & Embedded Coder

MathWorks

In, Camel, Sip, Voip Protocols

Telecoms Academy

Profile

Created
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Konstantin based?

Konstantin is based in Hebertshausen, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Konstantin speak?

Konstantin speaks the following languages: Russian (Native), German (Advanced), English (Advanced), Ukrainian (Intermediate), French (Elementary).

How many years of experience does Konstantin have?

Konstantin has at least 29 years of experience. During this time, Konstantin has worked in at least 11 different roles and for 11 different companies. The average length of individual experience is 2 years and 5 months. Note that Konstantin may not have shared all experience and actually has more experience.

What roles would Konstantin be best suited for?

Based on recent experience, Konstantin would be well-suited for roles such as: Architect, Software Developer, Team Lead, GUI Software, Software Architect / Safety Engineer.

What is Konstantin's latest experience?

Konstantin's most recent position is Architect, Software Developer at IPG Photonics.

What companies has Konstantin worked for in recent years?

In recent years, Konstantin has worked for IPG Photonics and Hamilton Medical.

Which industries is Konstantin most experienced in?

Konstantin is most experienced in industries like Information Technology (IT), Healthcare, and Food and Beverage. Konstantin also has some experience in Manufacturing and Telecommunication.

Which business areas is Konstantin most experienced in?

Konstantin is most experienced in business areas like Product Development, Information Technology (IT), and Research and Development (R&D). Konstantin also has some experience in Quality Assurance (QA), Business Intelligence, and Project Management.

Which industries has Konstantin worked in recently?

Konstantin has recently worked in industries like Healthcare and Manufacturing.

Which business areas has Konstantin worked in recently?

Konstantin has recently worked in business areas like Product Development, Quality Assurance (QA), and Information Technology (IT).

What is Konstantin's education?

Konstantin holds a Master in Applied Mathematics (Control Theory) from St. Petersburg State University, Faculty of Mathematics and Mechanics.

Does Konstantin have any certificates?

Konstantin has 7 certificates. Among them, these include: Ai Networks Introduction, Rhapsody Advanced Course, Machine Learning, and Andrew Ng.

What is the availability of Konstantin?

Konstantin is immediately available part-time for suitable projects.

What is the rate of Konstantin?

Konstantin's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Konstantin?

To hire Konstantin, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Market avg: 780-940 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.