You're seeing this page as if you were . The main menu is still yours, though. Exit from immersion
Ioannis MakrisIM

Average response time: 1 hour

About Ioannis

For the past 20 years, my work has focused on building complete, marketable software products, often for specialized hardware. As a solo engineer, I handle the full software stack for scientific, medical, and industrial instruments, from low-level hardware communication to the user interface.

My development philosophy is grounded in creating tangible value. This extends beyond writing clean, maintainable code to include the direct, honest technical advice necessary to ensure a client's goals are met and their investment is respected.

Based in Berlin, I am available for remote contracts, with occasional on-site visits where required.
  • Greek

    Native or bilingual

  • English

    Fluent

  • German

    Fluent

Can work on-site
Berlin (up to 50km)

Experience

  • HP Spectroscopy GmbH
    X-Ray Spectroscopy Software
    RESEARCH
    April 2022 - Today (4 years and 2 months)
    Independently developed the full software stack (hardware communication, middleware, user interface with Qt/QML) for an X-ray spectrometer. The product is commercially available.
    Qt Software Architecture Cross-platform UI & Application Development C++
  • ALCON Deutschland GmbH
    Laser Eye Surgery Device Interface
    HEALTH AND WELLNESS
    October 2021 - February 2022 (4 months)
    Refactored and modernized a legacy Qt GUI to support multiple languages and improve maintainability.
  • IMC AG
    E-Learning Authoring Tool
    DIGITAL AND IT
    April 2020 - February 2024 (3 years and 10 months)
    Maintained and modernized an existing e-learning application, ensuring compatibility with current operating systems and adding requested features.

Recommendations

Be the first to recommend Ioannis

Help this freelancer shine by sharing your experience working together.

These freelancer profiles also match your criteria

AgathaA

Agatha Frydrych

Backend Java Software Engineer

4.7

(3)

2

BaptisteB

Baptiste Duhen

Fullstack developer

4.6

(4)

5

AmedA

Amed Hamou

Senior Lead Developer

4

(2)

7

AudreyA

Audrey Champion

Web developer

4.3

(3)

4

Education

  • M.Sc. Vision
    University College London
    2006
    M.Sc. Vision
  • M.Sc. High Performance Computing
    University of Edinburgh
    2005
    M.Sc. High Performance Computing

Skill set

Categories