Recommended expert
Caglar Özdemir
Lecturer
Experience
Jan 2024 - Present
2 years 1 monthLecturer
GFU Cyrus AG
- Training in C++ (Qt, Visual Studio, CLion)
- Training in C# (.NET 8, Blazor, WPF)
- Training in Python (OpenCV)
- Training in integration testing and UI automation
- Tools: Visual Studio, JetBrains
Jan 2024 - Present
2 years 1 monthSoftware Developer
Trumpf Laser AG
- Developing a domain-specific language for laser welding processes
- C# .NET 8 backend development
- Working with LionWeb models
- Developing post-processes
- Azure DevOps CI/CD
- Creating unit tests and integration tests
- Scrum
- Documentation
- Tools: Visual Studio, MPS, Azure DevOps, LionWeb
Oct 2023 - Oct 2023
1 monthLecturer
CSB System SE
- Creating a curriculum
- Supervising a class
- Teaching C#, WPF, game development
- Tools: Visual Studio, C#
Apr 2023 - Jan 2024
10 monthsSoftware Developer
Carl Zeiss Meditec AG
- Development of the successor product IOL Master 700
- Meditec software development
- HMI development with WPF/MVVM and Blazor/JavaScript/CSS/HTML
- Development in C# .NET & .NET Core
- Dependency Injection with PRISM/Unity
- Creating unit tests and integration tests
- Azure DevOps CI/CD
- Scrum and requirements engineering
- Documentation
- Tools: Visual Studio, Azure DevOps, MSSQL
Oct 2022 - Oct 2022
1 monthLecturer
CSB System SE
- Creating a curriculum
- Supervising a class
- Teaching C#, WPF, game development
- Tools: Visual Studio, C#
Oct 2021 - Oct 2021
1 monthLecturer
CSB System SE
- Creation of a curriculum
- Supervising a class
- Teaching C#, WPF, game development
- Tools: Visual Studio, C#
Aug 2020 - Aug 2020
1 monthLecturer
CSB System SE
- Creation of a curriculum
- Supervising a class
- Teaching C#, WPF, game development
- Tools: Visual Studio, C#
Apr 2020 - Mar 2023
3 yearsSoftware Developer
Elettronica GmbH
- Development of radar simulators for NATO-JEWCS and the German Armed Forces
- Development of software modules for pan/tilt units and radar scans
- Development of hardware interfaces for signal generators and SDR
- Signal processing (modulation, filtering, arbitration)
- HMI development with WPF/MVVM
- Development in C# .NET and .NET Core
- Microservices with Akka.NET and Docker containers
- 3D development with HelixToolkit and Unity
- Dependency injection with AutoFac
- Creation of database models and interfaces with Entity Framework
- Development in C++ on Linux and C plugins for LabVIEW
- Development of custom protocols (Keysight Data Streaming Protocol)
- Adaptation of MATLAB models
- Creation of unit tests, deployment, and documentation
- Tools: Visual Studio, C#, C++, TeamCity, Git, Docker, MySQL, MariaDB, Heidi, WIX, Unity, Wireshark
Aug 2019 - Aug 2019
1 monthLecturer
CSB System SE
- Creation of a curriculum
- Supervising a class
- Teaching C#, WPF, game development
- Tools: Visual Studio, C#
Jul 2019 - Dec 2023
4 years 6 monthsSoftware Developer
EDS Systemtechnik GmbH
- Development of software products for Deutsche Bahn
- Development of an IDE for creating track diagrams
- Development of a runtime for operating the track diagrams on the ZLV bus
- Further development of older C++ products
- HMI development in WinForms, WPF/MVVM, native C++
- Backend development in C# and C++
- Interface development (TCP, RS232/V24)
- Integration of unit tests and creation of Git repositories
- Deployment and documentation
- Tools: Visual Studio, C#, C++, PuTTY, Wireshark, Git
May 2019 - Apr 2020
1 yearSoftware Developer
Limixx GmbH
- Development of a machine for dosing e-liquids
- Frontend development in Angular/TypeScript
- Backend development in NestJS
- Database integration with MongoDB
- Hardware interface using 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 monthsSoftware Developer
RailWatch GmbH
- 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 a C# software for detecting faults in acoustic movement 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 monthsSoftware Developer
SMS Group GmbH
- Development of microservices & HMIs for monitoring processes on metallurgical machinery
- 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 monthsSoftware Tester
SICK AG
- Test automation and commissioning of a C# test toolchain
- Creation of Ranorex tests
- Tools: Visual Studio, Git, TeamCity, .NET, C#, Ranorex, VirtualBox
Oct 2017 - Apr 2018
7 monthsSoftware Developer
Tarent GmbH
- Development of an NB-IoT infrastructure for Deutsche Telekom AG
- Embedded development with Atmega and Raspberry Pi
- Development in C++ for controlling the NB-IoT modem
- Development of a FOTA for Atmega
- Backend 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 monthsSoftware Developer
Leica Camera AG
- Development of modular software to automate production processes for camera lenses
- 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, and documentation
- Tools: Visual Studio, C#, WPF, Jenkins, Git, Confluence, WIX, ReSharper, SQLite
Apr 2015 - Mar 2017
2 yearsHardware & Software Developer
Pulsar Photonics GmbH
- Development of various software products to control ultrashort pulse lasers
- Team lead in the software department
- HMI development in C#/WinForms
- Camera control (Halcon, IDS, Basler)
- Control of XYZ and rotary axes (Aerotech, Bosch, ISEL) in C#
- Control of fieldbus systems via TCP-Modbus (Beckhoff)
- Control of stepper motors, 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 and EmguCV for detecting measurement markers
- Development of an autofocus feature based on entropy and Z-distance
- Interface development (TCP, RS232, I2C)
- Development of a scripting language to automate modules
- Development of a CAD/CAM data processing interface
- 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 yearsHardware & Software Developer
EDS Systemtechnik GmbH
- Development of various products for Deutsche Bahn AG
- C++ software for capturing telegrams on the V24 ZLV bus
- Development of an analyzer in C++ to measure captured data
- Control of hardware modules via TCP
- Development of analysis software to measure current curves on switch control units
- New development of a display for the control panel in signaling systems
- Creation of circuit diagrams and documentation
- Tools: Visual Studio, C++, Atmega, EagleSoft, Wireshark
Feb 2012 - Mar 2013
1 year 2 monthsRemote
Student Assistant
RWTH Aachen Werkzeugmaschinenlabor
- Development of a backend to analyze words in social media
- Development in Java
- Use of APIs for remote access to Twitter
- Sentiment analysis of search results
- Integration of MySQL
- Documentation
- Tools: Eclipse, Java, MySQL, Git
Skills
Programming Languages:**
C/c++: Very Good Knowledge
C#: Very Good Knowledge
Java: Good Knowledge
Javascript: Good Knowledge
Typescript: Good Knowledge
Lua: Basic Knowledge
Vb: Basic Knowledge
Python: Basic Knowledge
Css/html: Good Knowledge
Asp.net: Good Knowledge
Blazor: Good Knowledge
Xml: Good Knowledge
Xaml Wpf: Very Good Knowledge
Sql: Good Knowledge
Matlab: Basic Knowledge
Assembler: Basic Knowledge
Development Environments:**
Visual Studio
Atmel Studio
Arduino
Eclipse
Visual Studio Code
Intellij
Qt
Other Skills:**
Wireshark
Heidi
Docker
Git
Putty
Halcon
Ranorex
Flaui
Process Models:**
Scrum
V-model Xt
Waterfall
Languages
German
NativeTurkish
NativeEnglish
AdvancedEducation
Aachen University of Applied Sciences
Bachelor of Engineering · Aachen, Germany
Need a freelancer? Find your match in seconds.
Try FRATCH GPT More actions
Similar Freelancers
Discover other experts with similar qualifications and experience