I am an independent software developer.


I have over 15 years’ worth of experience designing and developing vision systems.


I like to invent, experiment and create new solutions.


I use mathematical modelling skills to develop algorithms for image processing and analysis.


My fascination with artificial intelligence has led me to expand my knowledge of both machine learning and deep learning.


I provide tailored solutions, intuitive software, intelligent algorithms and trustworthy support for machine manufacturers and vision system developers.

High-quality systems endure, and I work to create the type of solutions that I can remain proud of.


I hold a Master of Science in Electronic Engineering and have been working in building machine vision systems for over 15 years.

I have developed vision systems for various industrial sectors, including:

Thanks to the high potential for calculation and analysis of machine vision, I have created vision systems that perform different types of inspections. Here are some examples:

In most projects, I have created the image processing algorithm using MVTec HALCON. This is my preferred vision library because it is powerful and device-independent. I also have experience with COGNEX VisionPro and OpenCV.

To develop the desktop application, I used programming languages such as C# or VB.Net.

Why Me

I have extensive experience in developing high-tech solutions.

I use my specialized Know-How to create high-quality vision systems.

It is a pleasure for me to work in a team and communicate freely and frequently.

Honesty and a sense of responsibility are very important to me.

All of this reflects on customer satisfaction.

Here are some recent reviews from my customers.

Customer: WoodBlocX Ltd

Work: Development of a system that controls the correct selection of the pieces picked up by the operator.


Review: Brilliant

Customer: YESSS GmbH

Work: Debugging and improvement of an algorithm used for semiconductor analysis by Unity Semiconductor SAS.


Review: Andrea did an excellent job on this project with MVTec Halcon. He quickly captured and understood the whole complexity of the project. He solved bugs and developed a better performing code. He regularly gave feedback and communicated in a clear and precise manner. In the end the job was completed successfully. Highly recommend.

Customer: Robro Systems

Work: Creation of an algorithm that automatically detects labels without setting their size.


Review: Andrea was wonderful to work with – precise, to the point and delivered excellent quality work which checked all the requirements, and a bit more! We are continuing to work with him for projects and consultancy!

Reviews of these works are on Upwork.