Caglar Özdemir

Lecturer

Übach-Palenberg, Germany

Experience

Jan 2024 - Present
1 year 7 months
Germany

Lecturer

GFU Cyrus AG

  • Project language: German & English
  • Trainings in C++ (QT, Visual Studio, CLion)
  • Trainings in C# (.NET 8, Blazor, WPF)
  • Trainings in Python (OpenCV)
  • Trainings in integration testing and UI automation
  • Tools: Visual Studio, JetBrains
Jan 2024 - Present
1 year 7 months
Germany

Software Developer

Trumpf Laser AG

  • Project language: German & English
  • Development of a domain-specific language for laser welding processes
  • C# .NET 8 back-end development
  • Working with LionWeb models
  • Development of post-processors
  • Azure DevOps
  • CI/CD
  • Creation of unit tests
  • Creation of integration tests
  • Scrum
  • Documentation
  • Tools: Visual Studio, MPS, Azure DevOps, LionWeb
Oct 2023 - Oct 2023
1 month
Germany

Lecturer

CSB System SE

Apr 2023 - Jan 2024
10 months
Germany

Software Developer

Carl Zeiss Meditec AG

  • Project language: German
  • Development of the successor product IOL Master 700
  • Meditec software development
  • HMI development with WPF/MVVM
  • HMI development with Blazor, JavaScript, CSS, HTML
  • Development in C# .NET & .NET Core
  • Dependency injection with PRISM/Unity
  • Creation of unit tests
  • Creation of integration tests
  • Azure DevOps CI/CD
  • Scrum
  • Requirements engineering
  • Documentation
  • Tools: Visual Studio, Azure DevOps, MSSQL
Oct 2022 - Oct 2022
1 month
Germany

Lecturer

CSB System SE

  • Project language: German
  • Creation of a curriculum
  • Supervising a class
  • Teaching C#, WPF, game development
  • Tools: Visual Studio, C#
Oct 2021 - Oct 2021
1 month
Germany

Lecturer

CSB System SE

  • Project language: German
  • Creation of a curriculum
  • Supervising a class
  • Teaching C#, WPF, game development
  • Tools: Visual Studio, C#
Aug 2020 - Aug 2020
1 month
Germany

Lecturer

CSB System SE

  • Project language: German
  • Creation of a curriculum
  • Supervising a class
  • Teaching C#, WPF, game development
  • Tools: Visual Studio, C#
Apr 2020 - Dec 2022
2 years 9 months
Germany

Software Developer

Elettronica GmbH

  • Project language: English
  • Development of radar simulators for NATO-JEWCS & the German Armed Forces
  • Development of software modules for pan/tilt units & radar scans
  • Development of hardware interfaces for signal generators & SDR
  • Signal processing (modulation, filtering, arbitration)
  • HMI development with WPF/MVVM
  • Development in C# .NET & .NET Core
  • Microservices with Akka.NET & Docker containers
  • 3D development with HelixToolkit & Unity
  • Dependency injection with Autofac
  • Creation of database models & interfaces with Entity Framework
  • Development in C++ on Linux
  • Development of C plugins for LabVIEW
  • Development of custom protocols (Keysight Data Streaming Protocol)
  • Adaptation of MATLAB models
  • Creation of unit tests
  • Deployment
  • Documentation
  • Tools: Visual Studio, C#, C++, TeamCity, Git, Docker, MySQL, MariaDB, Heidi, WiX, Unity, Wireshark
Aug 2019 - Oct 2019
3 months
Germany

Lecturer

CSB System SE

  • Project language: German
  • Creation of a curriculum
  • Supervising a class
  • Teaching C#, WPF, game development
  • Tools: Visual Studio, C#
Jul 2019 - Dec 2023
4 years 6 months
Germany

Software Developer

EDS Systemtechnik GmbH

  • Project language: German
  • Development of software products for Deutsche Bahn
  • Development of an IDE for creating track diagrams
  • Development of a runtime for operating diagrams on the ZLV bus
  • Further development of legacy C++ products
  • HMI development in WinForms, WPF/MVVM, native C++
  • Back-end development in C#, C++
  • Interface development (TCP, RS232/V24)
  • Integration of unit tests
  • Creation of Git repositories
  • Deployment
  • Documentation
  • Tools: Visual Studio, C#, C++, PuTTY, Wireshark, Git
May 2019 - Apr 2020
1 year
Germany

Software Developer

Limixx GmbH

  • Project language: German
  • Development of a machine for dosing e-liquids
  • Front-end development in Angular/TypeScript
  • Back-end development in NestJS
  • Database integration with MongoDB
  • Hardware interface with TCP for control
  • REST API for recipe database
  • Development of software for designing and generating HTML labels
  • Documentation
  • Tools: Visual Studio Code, Node.js, Angular, MongoDB, Git
Aug 2018 - Apr 2019
9 months
Germany

Software Developer

RailWatch GmbH

  • Project language: German
  • Development of microservices for measuring brakes and axles on freight trains
  • Interface development for capturing image data from cameras
  • Image processing with C++/OpenCV (Hough, Cascade Classifier)
  • Development of C# software for detecting anomalies in acoustic motion patterns of axles
  • Deep learning for training OCR (HALCON)
  • Documentation
  • Tools: Visual Studio, C#, C++, OpenCV, Boost, Basler, HALCON, Git
May 2018 - Aug 2018
4 months
Germany

Software Developer

SMS Group GmbH

  • Project language: German & English
  • Development of microservices & HMIs for process monitoring on machines for metallurgy
  • Development of a dashboard in JavaScript and JSF
  • Development of C++ microservices in CORBA
  • Creation of an OPC with Modbus data & VIP, ABB
  • Database integration (Oracle)
  • Documentation
  • Tools: Visual Studio, C++, CORBA, Jaspersoft, JSF, Java, JavaScript, IntelliJ, Wireshark, Tomcat Server
Mar 2018 - Apr 2018
2 months
Germany

Software Tester

SICK AG

  • Project language: English
  • Test automation
  • Commissioning of a C# test toolchain
  • Creation of Ranorex tests
  • Tools: Visual Studio, Git, TC, .NET, C#, Ranorex, VirtualBox
Oct 2017 - Apr 2018
7 months
Germany

Software Developer

Tarent GmbH

  • Project language: German & English
  • Development of an NB-IoT infrastructure for Deutsche Telekom AG
  • Embedded development with Atmega & Raspberry Pi
  • Development in C++ for controlling the NB-IoT modem
  • Development of a FOTA for Atmega
  • Back-end development in Java
  • Data encryption with AES, ECC, SHA256 and pre-shared keys
  • Use of MQTT
  • Database integration (Oracle)
  • Documentation
  • Tools: Visual Studio, C++, IntelliJ, Java, Atmega, Raspberry Pi, PSoC, Git
Apr 2017 - Sep 2017
6 months
Germany

Software Developer

Leica Camera AG

  • Project language: German
  • Development of modular software for automating production processes (camera lens manufacturing)
  • HMI development in WPF/MVVM
  • Dependency injection with MEF
  • Access to SQLite databases with Entity Framework
  • Control of TriOptics systems
  • Hardware interfaces (RS232, TCP)
  • Adaptation of mathematical models (infinity calibration)
  • Creation of unit tests
  • Deployment
  • Documentation
  • Tools: Visual Studio, C#, WPF, Jenkins, Git, Confluence, WiX, ReSharper, SQLite
Apr 2015 - Mar 2017
2 years
Germany

Hardware & Software Developer

Pulsar Photonics GmbH

  • Project language: German & English
  • Development of various software products for controlling ultrashort pulse lasers
  • Team lead in the software department
  • HMI development in C#/WinForms
  • Control of cameras (HALCON, IDS, Basler)
  • Control of XYZ axes, rotary axes (Aerotech, Bosch, ISEL) in C#
  • Control of fieldbus systems in TCP-Modbus (Beckhoff) in C#
  • Control of stepper, DC & asynchronous motors in C#
  • Control of ultrashort pulse lasers (Trumpf, Coherent)
  • Embedded development of an industrial camera extension in C++
  • Image processing in OpenCV, EmguCV for marker detection
  • Development of an autofocus function using entropy and the camera’s Z-distance to the object
  • Interface development (TCP, RS232, I2C)
  • Development of a custom scripting language for automating modules and the entire process
  • Development of an interface for processing CAD/CAM data
  • Further development of existing system software in Python/ITOM
  • Database integration with MS-SQL
  • Review of circuit diagrams (control cabinets, prototypes)
  • Documentation
  • Tools: Visual Studio, C#, C++, Atmega, ITOM, Python, OpenCV, AForge, EmguCV, MS-SQL, Windows Forms, Beckhoff, Aerotech, Bosch, ISEL, Scanlab, Trumpf, Coherent, IDS, Basler, Wireshark, Heidenhain, Git
Apr 2013 - Mar 2015
2 years
Germany

Hardware & Software Developer

EDS Systemtechnik GmbH

  • Project language: German
  • Development of various products for Deutsche Bahn AG
  • Development of software in C++ for capturing telegrams on the V24 ZLV bus
  • Development of an analyzer in C++ for measuring the captured data
  • Control of hardware modules via TCP
  • Development of analysis software for measuring current curves on turnout controllers
  • Redevelopment of a display for the signal board at reporting systems
  • Creation of circuit diagrams
  • Documentation
  • Tools: Visual Studio, C++, Atmega, EagleSoft, Wireshark
Feb 2012 - Mar 2013
1 year 2 months
Germany

Student Assistant

RWTH Aachen Werkzeugmaschinenlabor

  • Project language: German
  • Development of a back-end for analyzing words on social media
  • Development in Java
  • Use of APIs for remote access to Twitter
  • Sentiment analysis of results based on search terms
  • Integration of MySQL
  • Documentation
  • Tools: Eclipse, Java, MySQL, Git

Languages

German
Native
Turkish
Native
English
Advanced

Education

Fachhochschule Aachen

Bachelor of Engineering · Aachen, Germany