Profilbild von Selman Cetin Javaentwickler, Backendentwickler, Fullstackentwickler aus Rodgau

Selman Cetin

verfügbar

Letztes Update: 03.04.2024

Javaentwickler, Backendentwickler, Fullstackentwickler

Firma: FortisCloud GmbH
Abschluss: Bachelor of Science
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut) | türkisch (Muttersprache)

Dateianlagen

Profil-Selman-Cetin_030424.pdf

Skills

Frameworks:
  • Spring (Boot)
  • Hibernate
  • Golang
  • Typescript
  • React
  • Node JS
  • ExpressJS / NestJS
  • Vue
  • Angular
Programmier-, Modellier- und Auszeichnungssprachen:
  • Java
  • JavaScript
  • TypeScript
  • HTML5
  • CSS
  • UML
  • Unix-Shell
Anwendungen / Tools:
  • IntelliJ IDE
  • Maven
  • Git (Pipelines)
  • Kafka
  • RabbitMQ
  • Kubernetes
  • OpenShift
  • AWS
  • Azure
  • ElasticSearch
  • Docker
  • Jenkins
  • Helm
  • DevOps
  • Jenkins
  • CI/CD
  • Prometheus
  • Grafana
  • Testcontainers
Datenbanken:
  • PostgreSQL
  • MongoDB
  • MSSQL
  • Oracle DB

Projekthistorie

06/2023 - bis jetzt
Produktentwicklung und Architektur
Fortis Cloud GmbH (Internet und Informationstechnologie, < 10 Mitarbeiter)

Entwicklung eines internen Produktes
  • Planung und Entwicklung der Anwendung
  • Kotlin und Ktor
  • Abrufen von Dateien von AWS S3
  • Authentifizierung und Authorisierung über AWS Cognito
  • Anpassung an GitLab Pipelines
  • Deployments auf ECS-Cluster
  • IAC (Terraform) für die AWS Infrastruktur

01/2021 - 04/2024
Softwareentwickler
Daimler (Internet und Informationstechnologie, >10.000 Mitarbeiter)

- Planung und Entwicklung der Anwendung
- Implementierung mit Spring Boot, React, NodeJs, NestJS, PostgreSQL und MongoDB
- Komunikation mit SAP zu Abrufen von Daten
- Kommunikation von Microservices über RabbitMQ
- Anpassungen an Deploymens und Konfigurationen in Kubernetes
- Mitarbeit im DevOps Bereich für den Übergang von On-Premise zu AWS
- Anpassung an Github Pipelines und Helm Charts
- Code Reviews

11/2022 - 04/2024
Softwareentwickler und Architekt
GVL (Öffentlicher Dienst, 1000-5000 Mitarbeiter)

Entwicklung der Microservices für die GVL Landschaft
  • Planung und Entwicklung der Anwendung
  • Implementierung mit Spring Boot, Postgres, MongoDB und RabbitMQ
  • Reaktive Programmierung der Microservices
  • Abrufen von Dateien von AWS S3 über SQS-Events
  • Kommunikation von Microservices über RabbitMQ
  • Anpassungen an Deployments und Konfigurationen in Kubernetes
  • Anpassung an GitLab Pipelines und Helm Charts
  • Code-Reviews

01/2022 - 11/2022
Softwareentwickler
Deutsche Post (Transport und Logistik, >10.000 Mitarbeiter)

Entwicklung von Microservices in der Deutsche Post Landschaft
  • Planung und Entwicklung der Anwendung
  • Implementierung mit Spring Boot und Kafka
  • Implementierung von Kafka Fehlerbehandlung
  • Kommunikation von Microservices über Kafka (Streams und Tables)
  • Code-Reviews
  • Anpassung an rpm Deployments
  • Anpassung der Github Pipelines

07/2020 - 12/2020
Softwareentwickler
DFB (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Projekte Entwicklung eines Microservices zur Überwachung von Kunden
für den Risikoausschuss

meine Aufgaben * Planung und Entwicklung der Anwendung
* Implementierung des Backends mit Spring Boot, Angular
und zwei MSSQL Datenbanken und einem Linked
Server
* Scheduler zum Überprüfen der Kunden für den Risikoausschuss

* Sortieren der Kunden anhand von verschiedenen Bedingungen

* Erstellen, Verwalten und Handhaben einer Tagung eines
Risikoausschusses
* Kommunikation mit mehreren Schnittstellungen über
Kafka
* Konfiguration von Pipelines, HelmChart und OpenShift
* Authentifizierung und Autorisierung der Applikation
über Keycloak

Technologien Spring Boot, Hibernate, Angular, Flyway, Kafka, Helm,
OpenShift, Gitlab, Git Pipelines, REST, MSSQL, Testcontainer,
Docker, Prometheus, Grafana

01/2020 - 12/2020
Softwareentwickler
IT-Dienstleister (Medien und Verlage, < 10 Mitarbeiter)

Projekte Erstellung einer Applikation zur Schaltung von digitalen Menüboards

meine Aufgaben * Planung und Entwicklung der Anwendung
* Implementierung des Backends mit Node.js und Express.js

* Speicherung und Abrufen von Videos und Bildern
* Bearbeitung der Videos in Express.js durch ffmpeg
* Eventbasierte Kommunikation mit socket.io
* Entwicklung des Frontend-Panels mit Vue.js
* Entwicklung von nativen Apps mit React-Native
* Web-App Entwicklung zur Anzeigen der Menüboards
auf Displays
* Hosting der Applikation auf AWS EC2
Technologien JavaScript, Node.js, Express.js, Vue.js, React-Native, ffmpeg,
AWS, MongoDB

01/2020 - 07/2020
Softwareentwickler
IT-Dienstleister (Banken und Finanzdienstleistungen, >10.000 Mitarbeiter)

Projekte Entwicklung eines Microservices zur Verwaltung und Historisierung
von Anträgen

meine Aufgaben * Planung und Entwicklung der Anwendung
* Implementierung des Backends mit Spring Boot, Angular
und einer MSSQL Datenbank
* Erstellen sowie Verwaltung von Anträgen
* Hochladen von Antragsunterlagen
* Kommunikation mit mehreren Schnittstellungen über
Kafka
* Konfiguration von Pipelines, HelmChart und OpenShift
* Authentifizierung und Autorisierung der Applikation
über Keycloak




Technologien Spring Boot, Hibernate, Angular, Flyway, Kafka, Helm,
OpenShift, Gitlab, Git Pipelines, REST, MSSQL, Testcontainer,
Docker, Prometheus, Grafana

10/2018 - 12/2019
Softwareentwickler
IT-Dienstleister (Merck Group) (Pharma und Medizintechnik, 1000-5000 Mitarbeiter)

Projekte Erweiterung einer Applikation zur Konvertierung von Messdaten

meine Aufgaben * Implementierung von neuen Features in bestehenden
Anwendungen (Frontend sowie Backend)
* Planung und Entwicklung der Anwendung
* Entwicklung eines Audit-Trails mit Java 8 und Spring
* Planung der Message Pipeline in eine Microservice Umgebung

* Fehlerbehebung und Tests (JUnit)
* Behebung von Speicher-Leaks (Java und C#)
* Entwicklung von C# APIs und Verwendung im Java Code
über jni4Net
Technologien Java, JavaScript, RabbitMQ, VisualVM

Frameworks (Vue, Spring Boot, JQuery/UI)

01/2018 - 06/2018
Softwareentwickler
IT-Dienstleister (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Projekte Entwicklung einer Webapplikation für ein Inventar
Management System
meine Aufgaben * Planung und Entwicklung der Anwendung
* Modernisierung einer alten APEX Anwendung in Angular/Java

* Dokumentation der Anwendung
* Security relevante Implementierungen sowie Konfigurationen

* Frontend mit Angular
* Backend mit Spring Boot
* Fehlerbehebung und Test
Weiterbildung in den für das Projekt relevanten Technologien

Technologien Java, JavaScript , PL/SQL , Oracle Datenbank

Frameworks (Spring Boot, JPA (Hibernate) und Angular 7)

06/2017 - 12/2017
Softwareentwickler
IT-Dienstleister bei Cloudideas GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Projekte Weiterentwicklung von Salesforce Umgebungen
meine Aufgaben * Apex-Programmierung und Entwicklung von Features
und Funktionen
* Systempflege und Systemerweiterung
* Entwicklung von Webseiten mit Visualforce
* Entwicklung von Lightning-Komponenten
* Durchführung von Unit-Tests
* Importskript von Testdaten mit Python
Technologien Salesforce, Apex, Visualforce, Lightning-Components, Python

01/2017 - 06/2017
Softwareentwickler
IT-Dienstleister bei Schleißheimer GmbH (Automobil und Fahrzeugbau, 10-50 Mitarbeiter)

Projekte Entwicklung des Displays von Kanalreinigungsfahrzeugen
meine Aufgaben * Teilnahme an Meetings zur Anforderungsdefinition
* Automatische Einrichtung von Linux-basierten eingebetteten
Geräten über Shell-Skripte
* Auslesen von GPS-Daten mit der Programmiersprache
C++
* Schreiben von CanEasy-Tests mit C++
Technologien C / C++, QT, Visual Studio, Unix-Shell, Embedded Systems,
CanEasy

01/2015 - 01/2017
IT-Dienstleister
arades GmbH (Internet und Informationstechnologie, < 10 Mitarbeiter)

Weiterentwicklung von MS CRM
  • Teilnahme an Meetings zur Anforderungsdefinition
  • Entwicklung von Plugins (mit C#)
  • Entwicklung des Frontends mit Javascript, HTML und CSS
  • Importieren von Daten ins CRM System
  • Vorbereitung und Einspielen von Lösungen ins CRM System
  • Schreiben von SQL Skripten zur Änderung von vorhandenen Daten
  • Entwicklung von Desktopanwendungen mit Vue.js

Zertifikate

Certified Kubernetes Administrator
Linux Foundation
2023
Aws Solutions Architect
AWS
2023
Java SE 11 Developer
Oracle
2022
Spring Certified Professional
VMWare
2022
Certified Kubernetes Application Developer
Linux Foundation
2022
Java SE 8 Programmer 1
Oracle
2019

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Selman Cetin Javaentwickler, Backendentwickler, Fullstackentwickler aus Rodgau Javaentwickler, Backendentwickler, Fullstackentwickler
Registrieren