aydin demircioglu

Image Processing and Machine Learning

Software Engineer & Freelancer, based in Bochum

Service und Angebot Service and Offer


Ich biete Ihnen ein breites Spektrum von Leistungen an, von der Entwicklung kompletter Softwarelösungen mit graphischer Oberfläche, speziellen Bildverarbeitungsalgorithmen und Optimierung bereits existierender Lösungen über fachliche Beratung bis hin zu Seminaren zur Weiterbildung. Ich besitze Erfahrungen in den Branchen Automobil, Vordruck und Medizin. I offer you a wide range of services, from developing complete software solutions with graphical interfaces, custom-build image processing algorithms and optimization of already existing solutions, professional consulting to advanced training. I possess comprehensive experience in automtive, prepress and medical IT industry.


Bildverarbeitung

Ich freue mich darüber, Ihnen bei der Lösung von Problemen auf den Gebieten der Bildverarbeitung und Mustererkennung helfen zu dürfen. Ich erstelle Ihnen auf Wunsch auch Machbarkeitsstudien und entwickle ebenfalls Prototypen z.B. mit Matlab oder Python.

Image Processing

I am happy to help you solving your problems regarding image processing and pattern recognition. At your request, I also prepare feasibility studies and develop prototypes e.g. in Matlab or Python.

Maschinelles Lernen

Bei vielen komplexen Problemen, insbesondere wenn vielen Daten im Spiel sind, können Algorithmen aus dem Gebiet des Maschinellen Lernens viel zur Lösung beitragen. Gerne helfe ich Ihnen, diese in Ihr Projekt einzubringen. Auch bei Automatisierungs- und Optimierungsproblemen kann ich Ihnen behilflich sein.

Machine Learning

For many complex problems, especially when large amount of data are at play, algorithms from the field of machine learning can contribute much to a solution. Gladly I will introduce these to your projects. I can also help you with automation and optimization problems.

Entwicklung

Von kompletten Softwarepaketen über Module bis hin zu speziellen Algorithmen kann ich auch herausfordernde Projekte durchf"uhren. Hauptsächlich in C/C++, Python, R und Matlab, aber ebenfalls in Delphi, Perl, Java und Objective-C. Sowohl für Linux, Mac OS X als auch für Windows.

Development

From complete software packages via moduls to specific algorithms I can realize even most demanding projects. Mainly in C/C++, Python, R and Matlab, but also in Delphi, Perl, Java and Objective-C. For Linux, Mac OS X as well as Windows.

Beratung

Ich berate Sie gerne bei Projekten, und stehe Ihnen sowohl bei der Auswahl der Algorithmen und Technologien als auch bei der Projektplanung und der konkreten Umsetzung hilfreich zur Seite.

Consulting

I can advise you on your projects and will provide helpful support when selecting algorithms and technologies , planning projects and with the concrete implementations.

Dozententätigkeit

Gerne gebe ich mein Wissen im Rahmen von Fortbildungen und Seminaren weiter.

Lecturing

Gladly I impart my knowlegde in advanced training and seminars.

Sonstiges

Ich übernehme Dokumentationsarbeiten und stehe Ihnen ebenfalls für Codereviews als auch für Refactoring von Legacy-Code zur Verfügung.

Miscellaneous

I can carry out documentatary work and also can help out with code reviews and refactoring of legacy code.

Referenzen Clients

  • ...
  • ...

Über mich About me

Mein Hauptinteresse liegt in der modernen Bildverarbeitung, die insbesondere Methoden aus dem Gebiet des maschinellen Lernens anwendet. Als promovierter Mathematiker und mit über 9 Jahren Berufserfahrung als Research und Software Engineer bin ich in der Lage, effizient und effektiv kreative Ideen zu entwickeln und in Code umzusetzen. Durch meine Tätigkeit als Projektmanager bin ich außerdem in der Lage anspruchsvolle Projekte zu planen, zu leiten und auszuf"uhren.

Thematisch habe ich mich intensiver mit Problemen aus der Bildverarbeitung, wie Bildregistrierung, Farbstichentfernung, Bildverbesserungen wie Unsharp Masking, Algorithmen zur Himmelsersetzung und mit der Kennzeichenerkennung sowie der Optimierung von Reifendruckmessungen beschäftigt. Dabei sind Techniken aus dem Gebiet des maschinellen Lernens unabdinglich, wie z.B. tiefe neuronale Netze, Support Vektor Machinen und evolutionäre Algorithmen (CMA-ES, Particle Swarm Optimization...)

Ich habe schon mit vielen Programmiersprachen gearbeitet, hauptsächlich mit C/C++, Python, R sowie Matlab und besitze umfangreiche Kenntnisse in verschiedenen Frameworks wie OpenCV, Boost, Intel Performance Primitives, scikit, Qt und theano.

Systematisches und gründliches Arbeiten ist für mich selbstverständlich. Offene und ehrliche Kommunikation ist für mich ein Grundpfeiler jeglicher Zusammenarbeit. Daher stelle ich vor jedem Projekt viele Fragen, um das Problem zu verstehen und sicherzugehen, dass die von mir erstellte Lösung erfolgreich sein wird.

My main interest lies in modern image processing, which particularly utilizes methods from the field of maschine learning. Being a mathematician with doctorate degree and over 9 years of relevant work experience as a research and software engineer I can efficiently and effectively generate creative ideas and I am able to realize them in working code. Due to my activities as project manager, i am also able to plan, lead and execute challenging projects.

I have dealt profoundly and successfully with problems from image processing like image registration, colorcast removal, image enhancement, unsharp masking and algorithms to replace sky as well as license plate detection and optimization of tyre pressure readings. For this, techniques from the field of maschine learning are required esentially, like deep neural networks, support vector machines and evolutionary algorithms (CMA-ES, Particle Swarm Optimization...)

I have worked with several programming languages, mainly with C/C++, Python, R as well as Matlab and have extensive knowledge of different frameworks like OpenCV, Boost, Intel Performance Primitives, scikit, Qt and theano.

Systematic, thorough and careful working is naturally for me. I regard open and honest communication as one of the corner stones for any collaboration. Because of this, I will ask many questions to understand the problem to the fullest extent and to be sure that the solution i will develop will be as successful as possible.

Kontakt Contact

Sie haben ein Problem auf dem Gebiet der Bildverarbeitung? Sie würden gerne Ihr Verfahren durch Algorithmen aus dem Gebiet maschinelles Lernen optimieren oder automatisieren? Oder benötigen Sie einen zuverlässigen C/C++-Entwickler?

Gerne stehe ich Ihnen auch für Fragen oder Diskussionen zur Verfügung. Sie können mir jederzeit eine EMail schreiben oder mich telefonisch erreichen.
Do you have a problem relating to image processing? Do you want your optimize or automate your process by utilizing algorithms from machine learning? Or are you in need of a reliable C/C++-developer?

I will be happy to assist you with any further questions or if you want a discussion with me. You can write me an email or call me anytime.
  • Aydin Demircioglu

  • Am Bleckmannshof 44799 Bochum

  • (+49) 1522 8526409

  • hello@aydindemircioglu.de
  • skype:aydin.demircioglu