08/03/2026 updated

**** ******** ****
100 % available

Mechatronics Engineer | PLC & SCADA Software Developer | Automation & Image Processing Specialist

Bursa, Turkey
Only remote
Master of Science in Mechatronic Engineering, Bursa Technical University (2018-2021)
Bursa, Turkey
Only remote
Master of Science in Mechatronic Engineering, Bursa Technical University (2018-2021)

Profile attachments

MyEnglishCV.pdf

About me

I help machine builders and manufacturing teams develop reliable automation software from PLC logic and motion control to HMI, machine vision, and commissioning. I bring 9+ years of industrial experience with Beckhoff TwinCAT 2/3, IEC 61131-3, C++, C#, Qt, OpenCV, CNC/NC motion.

AutomationSupervisory Control and Data Acquisition (SCADA)Image ProcessingMATLABMachine ControlsMachineryMechatronicsMotion ControlsOpenCVMachine SafetySoftware EngineeringTwincat
PLC & SCADA Programming (Beckhoff TwinCAT)
Umfangreiche Erfahrung in der Programmierung von PLCs mit Beckhoff TwinCAT 2 und 3 sowie in der Entwicklung von SCADA- und HMI-Systemen (TwinCAT HMI, C#). Umsetzung von objektorientierten Softwaredesigns und SOLID-Prinzipien in industriellen Automatisierungsprojekten.

Image Processing & Deep Learning
Kenntnisse in 2D- und 3D-Bildverarbeitung sowie im Training und der Integration von Deep-Learning-Modellen zur Inferenz. Einsatz von OpenCV, GoogleNet und ResNet in Projekten wie der Klassifikation von Rohrprofilen fuer Laserschneidmaschinen und der automatischen Laserstrahlausrichtung.

C++ & C# Software Development
Entwicklung von Software in C++ und C# fuer industrielle Anwendungen, einschliesslich QT Framework UI Design, Winforms-Benutzeroberflaechen, Entity Framework und datenbankgestuetzter Anwendungen. Anwendung von Software Design Patterns, Debugging und Unit Testing.

CNC & NC Motion Control
Implementierung von CNC-Unterprogrammen, NC-Achssteuerungsbibliotheken und Bewegungssteuerungsalgorithmen fuer Laserschneid- und Fertigungsmaschinen.

Industrial Communication Protocols
Erfahrung mit EtherCAT, Profinet, Modbus, OPC-UA, ADS, Ethernet TCP/IP, Profibus, RS232 und weiteren industriellen Kommunikationsprotokollen fuer die Vernetzung von Maschinen und Systemen.

Electrical & Hardware Design
Entwurf und Entwicklung elektrischer Systeme fuer Automatisierungsmaschinen, einschliesslich Hardware-Diagnose, Inbetriebnahme von Antrieben, IO-Boxen und pneumatischen Systemen.

CAD/CAM Post Processor Development
Entwicklung und Design von CAD/CAM-Postprozessoren sowie Implementierung von CNC-Unterprogrammen fuer Laserschneid- und Fertigungsmaschinen.

Matlab & Scientific Computing
Kenntnisse in Matlab fuer technische Berechnungen und Simulationen im Bereich Mechatronik und Automatisierung.

Git Version Control & Azure DevOps
Einsatz von Git zur Versionskontrolle sowie Arbeit in agilen Teams mit Azure DevOps fuer Projektmanagement und kollaborative Softwareentwicklung.

Hydraulic & Pneumatic Systems
Kenntnisse in hydraulischen und pneumatischen Systemen, eingesetzt in der Entwicklung und Inbetriebnahme von Automatisierungsanlagen.

Languages

EnglishFluent

Project history

Senior Software Developer

Metarob
Taetig im Robotic Sector, Engineering Department. Aufgaben umfassten 2D & 3D Image Processing, Training und Integration von Deep Learning Modellen fuer Inferenz, C++ Software Development, QT Framework UI Design sowie Kommunikationshandling fuer Industrieroboter.

Software Development Engineer

Lunes Teknoloji
Taetig im Informatics Sector. Entwicklung von Twincat 3, C# und Twincat HMI Software. Objektorientiertes Softwaredesign, SOLID-Programmierung, Software Design Patterns, Debugging und Unit Testing, Refactoring und Optimierung von bestehendem Code, CNC&NC Motion Controls, industrielle Kommunikation (Ethercat, Profinet, Modbus, OPC-UA), Inbetriebnahme, Git Version Control, Azure DevOps Agile Teamarbeit. Projekte basierend auf Kundenanforderungen wie Linienautomatisierung, Verpackung, Schrauben, Schneiden und Dosierautomatisierungssysteme.

Software Development Engineer

Ermaksan Makina
Taetig in der IT Machinery and Equipment Sector, Research and Development (R&D) Department. Entwicklung von Twincat 2, Twincat 3 und C# Software. Management neuer Projekte, Entwicklung von PLC & UI Software, CNC-Unterprogramm-Implementierungen, Kommunikationshandling mit anderen Geraeten/Systemen (EtherCAT, Ethernet TCP/IP, Modbus, Profibus, RS232, Analog etc.), Electrical Design, Inbetriebnahme, Test und Debugging der Software, Hardware-Diagnose, CAD/CAM Postprozessor Design und Entwicklung.

Intern Engineer

Vatan Pres
Praktikum im Automotive Sector, Manufacturing/Production Department. Erfahrungen im Management von Produktionsprozessen fuer Automobilteile. Kennenlernen verschiedener Maschinentypen wie Press, CNC Freeze, Wire EDM und 3D Measurement Machines.

Intern Engineer

Hyundai Assan
Praktikum im Automotive Sector, Maintenance/Repairs/Installation Department. Arbeit in der Wartungsabteilung. Kurse zu Arbeitssicherheit, Fehlersuche und SPS-Programmierung.

Contact form

Log in to get in touch

You need to be logged in to use the contact form.

Sign upLog in