Profilbild von Caglar OEzdemir Softwareentwickler aus UEbachPalenberg

Caglar Özdemir

verfügbar

Letztes Update: 19.10.2022

Softwareentwickler

Abschluss: Bachelor of Engineering
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | türkisch (Muttersprache)

Dateianlagen

CV Caglar Özdemir 20220829.docx

Skills

-Softwareentwicklung (C#, C++, Python, Java)
- SW-Architektur (MVC, MVVM, Frontend/Backend)
- Embedded Entwicklung (Atmel, ARM)
- IoT & Industrie 4.0
- Prozessautomatisierung
- Bildverarbeitung (OpenCV, Kameraintegration)
- Frontend/Backend (WPF, Windows Forms, Asp .Net)
- Schnittstellen (VIP, Modbus, I2C, RS232, TCP/IP/UDP, REST, UFTP)

Projekthistorie

04/2020 - bis jetzt
Softwareentwickler
Elettronica GmbH (Sonstiges, 50-250 Mitarbeiter)

Entwicklung einer modularen SW für JEWCS/NATO

  • Fullstack Entwickler
  • HMI/GUI Entwicklung mit WPF/MVVM/C#
  • 3D Simulation (HelixToolkit, Unitiy)
  • Backendentwicklung mit Microservices (Cluster-Architektur, Docker-Container, .Net Core)
  • Entwicklung HW-Schnittstellen (Signalgeneratoren, TCP, KDSP, RS232)
  • Entwicklung von SW-Modulen für PAN/TILT-Einheiten & Radarscans
  • Radartechnik (Embedded Linux C++ Entwicklung)
  • Signalverarbeitung ( Modulation, Filterung, Arbitration)
  • Interpretation & Adaption von Matlab Berechnungen
  • Entwicklung von C-Plugins für Labview
  • API Python Service Routine
  • Dependency Injection
  • Deployment
  • Dokumentation

07/2019 - bis jetzt
Softwareentickler
EDS Systemtechnik (Transport und Logistik, 10-50 Mitarbeiter)

Entwicklung von SW-Komponenten & Tools für die Deutsche Bahn

  • Fullstack Entwicklung (GUI, Backend, HW-Schnittstelle)
  • Entwicklung von Analyse-Tools für den Zuglaufverfolgungs-BUS (ZLV-BUS)
  • Weiterentwicklung von vorhandenen Softwareprodukten (C++)
  • Entwicklung eines Bahnhofsgleisabschnitt-Designers (C#,WPF,Winforms)
  • Git-Repo Admin
  • Schnittstellenentwicklung (TCP,RS232)

 

Tools: Visual Studio, C#, C++, Git, MySQL, MariaDB, HeidiSQL


10/2022 - 10/2022
Dozent
CSB System SE (Industrie und Maschinenbau, 500-1000 Mitarbeiter)

Dozent für die Code-Week 2022

  • Erstellung eines Lehrplans
  • Betreuung einer Klasse mit 20 Schülern
  • Grundlagen C#, WPF, Spielentwicklung

Tools: Visual Studio


10/2021 - 10/2021
Dozent
CSB System SE (Industrie und Maschinenbau, 500-1000 Mitarbeiter)

Dozent für die Code-Week 2021

  • Erstellung eines Lehrplans
  • Betreuung einer Klasse mit 20 Schülern
  • Grundlagen C#, WPF, Spielentwicklung

Tools: Visual Studio


08/2020 - 08/2020
Dozent
CSB System SE (Industrie und Maschinenbau, 500-1000 Mitarbeiter)

Dozent für die Code-Week 2020

  • Erstellung eines Lehrplans
  • Betreuung einer Klasse mit 20 Schülern
  • Grundlagen C#, WPF, Spielentwicklung

Tools: Visual Studio


05/2019 - 05/2020
Softwareentwickler
Limixx GmbH (Konsumgüter und Handel, 10-50 Mitarbeiter)

Entwicklung eines E-Liquid-Automaten mit IoT Anbindung

  • Requirmentengineering Hardware Backend ó HMIóCloud
  • Architektur  
    • Automat MVVMóLogikó Hardware(PLC)
    • Cloud RESTóMicroservicesóDBóDashboard
    • Product-Designer (Etiketten-Designs+Lizensen)óCloudóDB
  • Protypenbau in Arduino/Raspi (C++)
  • HMI (C#, WPF, MVVM, Asp .Net)
  • Git-Repo Admin
  • Datenbankintegration (Sqlite, MongoDB)
  • Entwicklung von Shell Skripten für automatisierte Inbetriebnahmen
  • Inbetriebnahme beim Kunden
  • Dokumentation

Tools: Visual Studio, C#, C++, Git, SQL, HTML/CSS


08/2019 - 08/2019
Dozent
CSB System SE (Industrie und Maschinenbau, 500-1000 Mitarbeiter)

Dozent für die Code-Week 2019

  • Erstellung eines Lehrplans
  • Betreuung einer Klasse mit 20 Schülern
  • Grundlagen C#, WPF, Spielentwicklung

Tools: Visual Studio


08/2018 - 04/2019
Softwareentwickler
Railwatch GmbH (Transport und Logistik, 10-50 Mitarbeiter)

Entwicklung einer IoT – Architektur für die Überwachung von Güterzügen

  • Fullstack (Winforms C#, C++)
  • Bildverarbeitung von Highspeed-Kameras
  • Architektur
    • Camera Host óCamera-ManageróHMI(C#,WinForms)
  • Git-Repo Admin
  • Entwicklung von Shell Skripten für automatisierte Inbetriebnahmen (Setup)
  • Deep Learning für die Lokalisierung von Mustern (Bremssohlen, OCR)
  • Dokumentation ( Wiki)

05/2018 - 08/2018
Sofwtareentwickler
SMS Group GmbH (Industrie und Maschinenbau, 50-250 Mitarbeiter)

Entwicklung von Industrie-IoT Lösungen für die Metallurgie

  • Fullstack (WPF, C#, C++, Java/JS (Web-Dashboard))
  • Architektur  HWóServer-Node PluginsóDBóDashboard
  • Prozessdatenerfassung/automatisierung von Industrieschnittstellen und PLCs (Modbus, VIP)
  • Backend Modulentwicklung (OPC, REST, Corba)
  • Datenbankintegration ( Oracle)
  • Dashboard (JasperReport, JSP,HTML/CSS/Javascript)
  • Dokumentation ( Wiki)

Tools: Visual Studio, C#, C++, Git, Eclipse, Java, JasperSoft, JSF, SQL, Wireshark


10/2017 - 04/2018
Softwareentwickler
Deutsche Telekom AG (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Entwicklung eines autarken IoT-Moduls für das Narroband-Netz

  • Fullstack (C++, Java)
  • Architektur  Nb-IoT-ModemóEmbedded ControlleróCloud
  • Embedded (Atmel, PSoC)
  • Embedded Linux ( Rasberry PI)
  • Ansteuerung eines Narrowband IoT Modems (UART)
  • FOTA (Firmware over the Air)
  • Security (Datenverschlüsselung AES, ECC, SHA256)
  • Schnittstellenentwicklung für die Cloud ( TFTP, MQTT)
  • SD-Card-BIOS (Atmel, SPI, Bootloader)
  • Backendentwicklung für das MQTT- Protokoll
  • Dokumentation ( Wiki)

Tools: Atmel Studio, Eclipse, Git, PSoC Creator, C/C++, Java


04/2017 - 09/2017
Softwareentwickler
Leica Camera AG (Sonstiges, 50-250 Mitarbeiter)

Entwicklung einer Modularen Produktionssoftware

    • Fullstack Entwickler (Wpf C#)
    • Architektur (MVVM, MEF)
    • Frontendentwicklung ( WPF)
    • Backendentwicklung (HW-Schnittstellen, DB-Integration)
    • Adaption von mathematischen Lösungen in der Optik (Unendlich-Abgleich)
    • Datenbankintegration (SQLite)
    • Deployment Unittests, Jenkins, Batch-Files, Setuperzeugung mit WIX
    • Dokumentation ( Confluence)

 

Tools: Visual Studio, C#, ReSharper, WPF, SQLite, Python, Git, Jenkins, Trioptics, WIX (Setup-Erzeugung), Confluence


09/2014 - 03/2017
Softwareentwickler
Pulsar Photonics GmbH (Industrie und Maschinenbau, 10-50 Mitarbeiter)

  • Entwicklung einer Anlagensoftware zur Ansteuerung und Automatisierung von UKP-Lasern mit Scan-Systemen
    • Zeitraum 1/2016 – 3/2017
    • Gruppenleitung und Entwicklung
    • HMI bestehend aus SW-Modulen
    • Prozessdatenerfassung/automatisierung (Anlagen, PLCs, Steuergeräten, Feldbussysteme, Sensorik, Aktorik)
    • Schnittstellenentwicklung ( TCP/IP, Modbus, REST, CAD/CAM, G-Code)
    • Automatisierung von mathematischen Lösungen (Interpolation, Autofokus, Korrelation)
  • Automatisierung von Rückgekoppelten Prozessen ( Aktive Messsysteme)
  • Entwicklung einer Script-Sprache zur übergeordneten Automatisierung
  • Bildverarbeitung(Korrelation, Kantenerkennung, Entropie)
  • Frontendentwicklung (WPF, MVVM, Windows Forms)
  • Backendentwicklung (Maschinensteuerung, Hardware, DB-Integration)
  • Datenbanken (SQL)
  • Nutzung von Hardwareschnittstellen ( RS232/RS485, I2C)

Tools: Visual Studio, .Net C#, C++, MS-SQL, Windows Forms, WPF, MySQL, OpenCV, AForge, Aerotech(G-Code), Git, Beckhoff, ScanLab, IDS Camera, Heidenhain, Coherent Laser, Trumpf Laser, Atmel.

 

  • Modulentwicklung SC-x19 zur Ansteuerung von Wendelbohroptiken
    • Zeitraum 11/2015 – 1/2016
    • Requirementengineering
    • Architektur HWóBackend-PluginóHMI
  • Hardware (Schaltplan/Schnittstelle/Elektrik)
  • Software-Modul-Entwicklung
  • Embedded  ( C++, Atmel, Schrittmotor, Umrichter, Controller, Kamera, Sensoren, Feldbus-Modul, Treiber )
  • Nutzung von Hardwareschnittstellen ( I2C, RS232/RS485, TCP/IP, USB)

Tools: Visual Studio, Atmel Studio, C++, C#, Nanotec, Basler, Faulhaber, Git

 

  • Produktentwicklung CM R2 ( Systemkamera) für Mikrobearbeitung
  • Zeitraum 10/2015 – 11/2015
  • Requirementengineering
  • Architektur KameramodulóSW-PluginóHMI
  • Embedded (Firmware C++ Atmel, Schnittstelle, Treiber)
  • Ansteuerung eines LED-Rings mittels PWM
  • Ansteuerung eines Laserpointers zur Einmessung von Werkstücken
  • RS232/RS485 Schnittstelle
  • SW-Modulentwicklung (C#, Modul-Library)

Tools: Atmel Studio, Visual Studio, C#, Windows Forms, C++, Git

 

  • Entwicklung eines CMS4 (Condition Monitoring System 4.0)
    • Zeitraum 07/2015 – 10/2015
  • Requirementengineering
  • SW-Modul + HW
  • Embedded (Raspberry Pi, I2C, RS485,  Schnittstellen, Treiber)
  • DB ( MS-SQL)
  • Frontendentwicklung ( C#, HMI)

Tools: Visual Studio, C#, Windows Forms, MySQL), Python IDE, Git

 

  • Weiterentwicklung einer vorhandenen Anlagen-Software
    • Zeitraum 04/2015 – 07/2015
    • Framework bestehend aus Plugins in QT/C++ und HMI QT-Designer/Python
    • Softwareentwicklung in Python/C++
    • Frontendentwicklung (QT, Python)
    • Backendentwicklung  ( C++ Plugins)
    • Nutzung von Hardwareschnittstellen ( RS232/RS485, TCP/IP, USB)

Tools: Visual Studio, C++, MFC, Python.h, Itom, Python, QT Creator, Lua, Git

 

EDS Systemtechnik GmbH:

 

  • Entwicklung einer Stelltafelanzeige für den ZLV-Bus ( Deutsche Bahn)
    • Zeitraum 09/2014 – 03/2015
    • Requirementengineering (RetroFit)
    • Hardwareentwicklung(Schaltung/Layout/Bestückung)
  • Embedded Softwareentwicklung( Atmel, C++)
  • Simulations-SW-Entwicklung (C#)
  • Inbetriebnahme vor Ort (Deutsche Bahn Stellwerk Hamburg)

Tools: Arduino(C++), Visual Studio(.Net C#, Windows Forms), Git

  • Weiterentwicklung einer Monitoring-SW von ZLV-Bus-Anlagen

 (Deutsche Bahn)

    • Zeitraum 08/2014 – 09/2014
  • Softwareplanung/Realisation
  • Aufzeichnung von Langzeitmessungen
  • Frontend Entwicklung (C++, UI)
  • Backendentwicklung (C++, Schnittstellen, TCP/IP)

Tools: Visual Studio, C++, MFC, Git

 

 

  • Entwicklung einer Monitoring-SW  von Bahnweichen (Deutsche Bahn)
    • Zeitraum 02/2014 – 08/2014
    • Erkennung von defekten Bahnweichen
    • SW bestehend aus Plugins:
      • Analyser s.u.
      • TCP-Client (Hardwareansteuerung)
      • Drehfelderkennung von Drehstrommotoren
      • GUI
  • Inbetriebnahme in Berlin

Tools: Visual Studio, C++, MFC, Git

 

  • Entwicklung einer Simulations-SW für ZLV-Bus-Anlagen

(Deutsche Bahn)

    • Zeitraum 10/2013 – 2/2014
    • Simulation eines ZLV-BUSes
  • SW bestehend aus Plugins:
    • Analyser s.u.
    • TCP-Client (Hardwareansteuerung)
    • Telegramminterpretation (Logik, Fehler etc.)
    • Bus&Unterstations-Simulator
    • GUI

Tools: Visual Studio, C++, MFC, Git

 

  • Entwicklung eines Graphik-Analysers für Signale (DB Bahn)
    • Zeitraum 04/2013 – 10/2013
  • SW – Plugin-Entwicklung in C++
  • Langzeit Analyser (Zoom ms->Tagen) für digitale,serielle u. analoge Signale
  • Farbliche Kennzeichnung von Fehlsignale
  • Navigation +  Messmodule (ähnliche wie ein Oszilloskop)

Tools: Visual Studio, C++, MFC, Git


09/2014 - 03/2015
Softwareentwickler
Eds Systemtechnik GmbH (Transport und Logistik, 10-50 Mitarbeiter)

  • Entwicklung einer Stelltafelanzeige für den ZLV-Bus ( Deutsche Bahn)
    • Zeitraum 09/2014 – 03/2015
    • Requirementengineering (RetroFit)
    • Hardwareentwicklung(Schaltung/Layout/Bestückung)
  • Embedded Softwareentwicklung( Atmel, C++)
  • Simulations-SW-Entwicklung (C#)
  • Inbetriebnahme vor Ort (Deutsche Bahn Stellwerk Hamburg)

Tools: Arduino(C++), Visual Studio(.Net C#, Windows Forms), Git

  • Weiterentwicklung einer Monitoring-SW von ZLV-Bus-Anlagen

 (Deutsche Bahn)

    • Zeitraum 08/2014 – 09/2014
  • Softwareplanung/Realisation
  • Aufzeichnung von Langzeitmessungen
  • Frontend Entwicklung (C++, UI)
  • Backendentwicklung (C++, Schnittstellen, TCP/IP)

Tools: Visual Studio, C++, MFC, Git

 

 

  • Entwicklung einer Monitoring-SW  von Bahnweichen (Deutsche Bahn)
    • Zeitraum 02/2014 – 08/2014
    • Erkennung von defekten Bahnweichen
    • SW bestehend aus Plugins:
      • Analyser s.u.
      • TCP-Client (Hardwareansteuerung)
      • Drehfelderkennung von Drehstrommotoren
      • GUI
  • Inbetriebnahme in Berlin

Tools: Visual Studio, C++, MFC, Git

 

  • Entwicklung einer Simulations-SW für ZLV-Bus-Anlagen

(Deutsche Bahn)

    • Zeitraum 10/2013 – 2/2014
    • Simulation eines ZLV-BUSes
  • SW bestehend aus Plugins:
    • Analyser s.u.
    • TCP-Client (Hardwareansteuerung)
    • Telegramminterpretation (Logik, Fehler etc.)
    • Bus&Unterstations-Simulator
    • GUI

Tools: Visual Studio, C++, MFC, Git

 

  • Entwicklung eines Graphik-Analysers für Signale (DB Bahn)
    • Zeitraum 04/2013 – 10/2013
  • SW – Plugin-Entwicklung in C++
  • Langzeit Analyser (Zoom ms->Tagen) für digitale,serielle u. analoge Signale
  • Farbliche Kennzeichnung von Fehlsignale
  • Navigation +  Messmodule (ähnliche wie ein Oszilloskop)

Tools: Visual Studio, C++, MFC, Git


Reisebereitschaft

Weltweit verfügbar
Übach-Palenberg
DE

Sonstige Angaben

- Schnelle Einarbeitung
- Technisches & Wissenschaftliches Hintergrundwissen ( Telekommunikation , Lasertechnik, Optik, Maschinensteuerung)
Profilbild von Caglar OEzdemir Softwareentwickler aus UEbachPalenberg Softwareentwickler
Registrieren