Profilbild von Ender Ayalp Freelancer Verfügbar ab Sofort | Fullstackentwickler | Java | Spring Boot | Angular | Rest aus Gelsenkirchen

Ender Ayalp

verfügbar

Letztes Update: 12.01.2024

Freelancer Verfügbar ab Sofort | Fullstackentwickler | Java | Spring Boot | Angular | Rest

Abschluss: Diplom Informatik
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

Ender-Ayalp-CV_110423.docx

Skills

Mehrjährige Erfahrung in der Java Backend Entwicklung in Spring Boot
Schnittstellenentwicklung in REST / OpenApi
Erfahrung in Frontendentwicklung mit Angular | Typescript| HTML | CSS

Zertifizierung 
  • Java 8 Oracle Certified Professional
  • Java 8 Oracle Certified Associate
  • UML Professional 2 
  • SCM I Scrum Master
Frontend
  • Angular
  • JavaScript
  • TypeScript
  • HTML
  • CSS
  • Bootstrap
  • Tailwind
  • Angular Material
  • Wordpress
  • JSF
  • Selenium
  • Wicket
Backend
  • Java
  • C++
  • SQL
  • Maven
  • Spring Data JPA
  • Spring Webflux / Reactor
  • Spring DI, AOP, BOOT
  • RabbitMQ
DevOps
  • GitLab
  • CI/CD
Scripting
  • Pyhton
  • VBA
Datenbanken
  • MongoDB
  • MYSQL
  • H2
  • FlyWay
  • OracleDB
Backend Testing
  • JUnit
  • Mockito
Schnittstellen Testing
  • Postman Scripting
Frontend Testing
  • Selenium
  • Typescript Unit Tests in Angular
Schnittstellen
  • Microservices
  • Open API
  • Rest
  • Swagger
  • SOAP
Versionierung
  • GIT
  • GITLab
  • SVN
Security | Benutzerverwaltung
  • Keycloak
  • Spring Security
  • OAuth
  • OpenID
Arbeitsweisen
  • Design Pattern nach Gang of Four
  • Domain Driven Design
  • UML
  • Clean Code
  • SCRUM
  • JIRA
  • Confluence
Werkzeuge
  • IntelliJ
  • Docker
  • Eclipse
  • Netbeans
  • BitBucket
  • Postman
  • Jenkins
  • Word | Excel
  • Adobe Illustrator
  • Adobe Photoshop
Webserver
  • JBoss
  • Weblogic
Betriebssysteme
  • Windows
  • Linux 

Projekthistorie

07/2023 - bis jetzt
Senior Software Engineer
Deutschen Bahn (Transport und Logistik, >10.000 Mitarbeiter)

Weiterentwicklung Reisendeninformationssysteme bei der Deutschen Bahn

Frontend
TypeScript - JavaScript - CSS - HTML
Backend
Java - Microservices -
Spring DI, AOP, Boot
Weitere
SCRUM - JIRA - Maven - GIT - GITLab - JUnit - Mockito - IntelliJ

08/2019 - bis jetzt
Senior Software Engineer
adesso SE GmbH (Marketing, PR und Design, 1000-5000 Mitarbeiter)

Webplatform für die Erstellung und Pflege von Werbungen und Rabatten für Den Endverbraucher


Backend

Java , Microservices , REST , Spring DI, AOP, Boot , SCRUM , JIRA , Maven , GIT , GITLab , JUnit , IntelliJ 

Eigene Aufgaben im Projekt
Java Backend Entwicklung in Springboot. Schnittstellendesign und Implementierung. Auftragsanlage/Bearbeitung/Versionierung. Kundenanlage/Altkundenmigration. Diverse Produktfeatures. Datenbankentwurf.

02/2022 - 07/2023
Senior Software Engineer
(Pharma und Medizintechnik, 50-250 Mitarbeiter)

Weiterentwicklung eines Abbrechnungsmanagmentsystems im Gesundheitswesen

Frontend
Angular -TypeScript - JavaScript - CSS - HTML
Backend
Java - Microservices - Open API - SQL - RabbitMQ
Spring DI, AOP, Boot
Weitere
SCRUM - JIRA - Maven - GIT - GITLab - JUnit - Mockito - IntelliJ

09/2019 - 08/2020
Senior Software Engineer
Cognizant Tecnologie Solutions (Telekommunikation)

Neuentwicklung eines Portals für Auftragsabwicklung im E2E Bereich

Frontend
Angular -TypeScript - JavaScript - CSS - HTML
Backend
Java - Microservices - Open API - Mongo DB - Keycloak -
Spring DI, AOP, Boot
Weitere
SCRUM - JIRA - Maven - GIT - GITLab - JUnit - Mockito - IntelliJ

Eigene Aufgaben im Projekt
Koordinierung der Entwicklung in den Sprints.
Rechtzeitige Eskalation von Impediments die das Sprintziel gefährden.
Analyse der Anforderung und Kommunikation mit der Fachseite mit den
Themen (Impediments, bestehende Lösungen, Machbarkeit,
Abhängigkeiten, Lösungsvorschläge).
Kommunikation mit anderen Entwicklerteams bei überschneidenden
Themen.

04/2017 - 08/2019
Senior Software Engineer
Cognizant Technologie Solutions (Telekommunikation)

Projekt:
Schnittstelle zwischen Clients und Backends. Weiter- und
Neuentwicklung von Services. Request und Response handling. Service
Orchestrierung.


Backend
Java - Microservices - Open API - SQL - SOAP -
Spring DI, AOP, Boot
Weitere
SCRUM - JIRA - Maven - GIT - GITLab - JUnit - Mockito - IntelliJ

Eigene Aufgaben im Projekt
Backend-Entwicklung in Java und SQL.
Analyse von Requirements und Vorstellung in den Refinments für ein
besseres Verständnis (was genau muss gemacht und wie könnte die
technische Umsetzung aussehen) mit dem Ziel Userstorys besser
einschätzen zu können und das Sprintziel zu erreichen.
Scrummastervertretung.

10/2016 - 03/2017
Junior Software Engineer
Telekommunikationsunternehmen - Projekt Electronic Point of Sales (Telekommunikation)

Frontend Kundenverwaltungssystem. Anbindung neuer Services aus
MCE (siehe nachfolge Projekt) wie z.B. Bankdatenvalidierung,
Adressabgleich, Fraudprävention und Entwicklung der UI.


Frontend
Java - Wicket - Open API - JBoss
Weitere
SCRUM - JIRA - Maven - GIT - GITLab - JUnit - Mockito - IntelliJ


Eigene Aufgaben im Projekt
Frontend- und Backend-Entwicklung.

04/2014 - 09/2016
Junior Software Engineer
(Banken und Finanzdienstleistungen)

Green Field Projekt. UI Entwicklung nach Kundenvorgabe in JSF
inklusiver Integrationstest mit Selenium.
Eigene Aufgaben im Projekt
Frontend-Entwicklung in JSF und Backend Entwicklung in Java und
SQL.


Frontend
JSF - CSS - HTML - Selenium
Backend
Java - SQL - Maven - Weblogic
Weitere
SCRUM - JIRA - Maven - SVN - JUnit - Mockito - IntelliJ

Eigene Aufgaben im Projekt
Frontend-Entwicklung in JSF und Backend Entwicklung in Java und SQL.

12/2010 - 07/2013
Junior Software Engineer
(Automobil und Fahrzeugbau)

Integration und Erweiterung der Entwicklung aus meiner Diplomarbeit
in ein Bedarfsmanagmentsystem von BMW entwickelt am Fraunhofer
Institut für Materialfluss und Logistik.


Backend
Java - C++ - SQL
Weitere
SCRUM - JIRA - Maven - SVN - JUnit - Eclipse


Eigene Aufgaben im Projekt
Weiterentwicklung des bestehenden Systems zur Simulation von Supply
Chains in C++.
Neuentwicklung einer Stücklistenauflösung in Java.

03/2006 - 09/2009
Wissenschaftliche Hilfskraft
TU Dortmund


Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Ender Ayalp Freelancer Verfügbar ab Sofort | Fullstackentwickler | Java | Spring Boot | Angular | Rest aus Gelsenkirchen Freelancer Verfügbar ab Sofort | Fullstackentwickler | Java | Spring Boot | Angular | Rest
Registrieren