Enis S.

Softwareentwickler

München, Deutschland

Erfahrungen

Mai 2023 - Mai 2025
2 Jahren 1 Monate
Berlin, Deutschland

Softwareentwickler

50Hertz Transmission GmbH

  • Beteiligte sich an der schrittweisen Modernisierung von Komponenten zu Cloud-nativen 12-Factor-Anwendungen
  • Arbeitete eng mit dem Business Operations Team zusammen, um manuelle Prozesse zu eliminieren und mehrere Performance-Engpässe zu beheben
  • Entwarf und implementierte eine CI/CD-Pipeline, um die Produktivität der Entwickler zu steigern, Qualitäts- und Sicherheitsprüfungen durchzusetzen und die Produktbereitstellung zu automatisieren
  • Migrierte mehrere Komponenten in den OpenShift-Kubernetes-Cluster
  • Baute einen Monitoring-Stack von Grund auf mit Prometheus und Grafana auf, um die in OpenShift laufenden Services zu überwachen
  • Entwickelte Dashboards sowohl in Grafana als auch in Splunk für die operative Transparenz
  • Implementierte eine OIDC/OAuth2-basierte Single-Sign-On (SSO)-Lösung mit Keycloak, um mehrere Anwendungen zu sichern
  • Technologien: Java, Spring, Quarkus, Kafka, MySQL, Cassandra, Redis, Spring Data, Hibernate, Docker, Kubernetes, OpenShift, Keycloak, OIDC, OAuth2, Helm, Prometheus, Grafana, Splunk, Spark
März 2023 - Bis heute
2 Jahren 9 Monaten
München, Deutschland

Architekturberater

OpenValue

  • Präsentierte den Vortrag "Communicating our APIs: Enhance Provider and Consumer Interaction" bei der Java User Group München
  • Hielt den Vortrag "3 Approaches in api development" beim Meetup von OpenValue Düsseldorf
Sept. 2020 - Feb. 2023
2 Jahren 6 Monaten
München, Deutschland

Leitender Softwareingenieur

Unzer GmbH

  • Architekt kritischer Sicherheitskomponenten zur Erfüllung der PCI DSS-Zertifizierungsanforderungen, einschließlich JWT-basierter Authentifizierung mit OAuth2.0
  • Verantwortlich für die Architektur und die Anleitung weiterer Teams beim Beitrag zur neuen Plattform
  • Implementierte ein ereignisgesteuertes Chargeback-Processing auf Basis einer serverlosen Architektur
  • Erreichte alle Projektziele und ermöglichte eine reibungslose Übergabe durch starke Kommunikationsfähigkeiten
  • Technologien: Kotlin, Spring WebFlux, Kafka, AWS Lambda, MongoDB, PostgreSQL, Spring Data MongoDB/R2DBC, Docker, Kubernetes, Helm, AWS, Datadog, Terraform, OAuth2.0, JWT
Dez. 2018 - Sept. 2020
1 Jahr 10 Monaten
München, Deutschland

Softwarearchitekt

Wirecard Technologies

  • Bewältigte komplexe architektonische Herausforderungen, um hohe Verfügbarkeit, hohen Durchsatz, verteilte Entwicklung und PCI DSS-Zertifizierung sicherzustellen
  • Diente als technischer Lead für die neue Plattform und führte Schulungen für international verteilte Teams durch
  • Setzte Expertise im Design reaktiver Systeme ein, um Projektmeilensteine zu erreichen
  • Technologien: Java, Akka, gRPC, Protobuf, Event Sourcing, CQRS, Cassandra, Prometheus, Grafana, Datadog, Ansible, DDD, Reaktiv, NoSQL, Agile, Scrum
März 2015 - Nov. 2018
3 Jahren 9 Monaten
München, Deutschland

Senior Softwareingenieur

Wirecard Technologies

  • Entwickelte ein API-Gateway, das mehrere Zahlungsmethoden als einzelne Transaktion orchestriert
  • Technischer Ansprechpartner für mehrere Module, inklusive Onboarding und Mentoring neuer Teammitglieder und kontinuierliche Pflege der Module
  • Technologien: Java, Spring Boot, Spring MVC, Spring Data, Apache Camel, JPA, Spring Cloud Config Server, Oracle DB, MySQL
Sept. 2014 - Feb. 2015
6 Monaten
İstanbul, Türkei

Teamleiter

Hitit Computer Services

  • Leitete ein Team von 4-5 Entwicklern, um Projektmeilensteine erfolgreich zu erreichen
  • Technische Leitung der Zahlungsintegrationen des Flugreservierungs- und Ticketingsystems
  • Leiter für Check-in-, Boarding- und Self-Service-Kiosk-Integrationen
  • Technologien: Java, Java EE, Servlet, JSF, JSP, SOAP
Nov. 2009 - Aug. 2014
4 Jahren 10 Monaten
İstanbul, Türkei

Senior-Analyst-Programmierer

Hitit Computer Services

  • Erweiterte die Software für die Flugbuchung um neue Zahlungsmethoden
  • Zertifizierte das Check-in-System der Fluggesellschaft für den Betrieb an zusätzlichen Flughäfen
  • Integrierte Zahlungsmethoden wie PayPal, China Union Pay, Global Collect, Asseco EST, Garanti, B&S, Sofort und POS-Terminals
  • Zertifizierte die Airline-Software erfolgreich mit Anbietern von Flughafen-IT-Infrastruktur (SITA CUTE, SITA CUSS, ARINC MUSE, Resa)
  • Entwickelte Schnittstellen zu Peripheriegeräten wie Boarding-Card- und Gepäckanhänger-Druckern, Kiosken, Boarding-Gate-Readern, Magnetstreifen- und OCR-Readern
  • Technologien: Java, Java EE, Servlet, JSF, JSP, SOAP
Feb. 2009 - Okt. 2009
9 Monaten
İstanbul, Türkei

Webanwendungsentwickler

AEC Teknoloji

  • Entwickelte E-Commerce-Websites
  • Technologien: C#, ASP.net
Juli 2008 - Jan. 2009
7 Monaten
İstanbul, Türkei

Softwareingenieur

Garanti Bank

  • Implementierte einen PDF-Berichtsgenerator
  • Technologien: Java

Zusammenfassung

Enis ist ein erfahrener und motivierter Softwareentwickler sowie Hands-on-Architekt und arbeitet seit 2008 mit Java.

Er ist auf Plattformmodernisierung in komplexen Umgebungen spezialisiert, insbesondere mit Java, Kotlin, Spring, Quarkus, Kafka und Kubernetes. Enis hat mehrere Unternehmen erfolgreich bei der Cloud-nativen Transformation unterstützt.

Er ist ein guter Kommunikator, hält regelmäßig Vorträge auf Community-Events und legt großen Wert auf hochwertige Dokumentation.

Sprachen

Deutsch
Muttersprache
Türkisch
Muttersprache
Englisch
Verhandlungssicher
Albanisch
Verhandlungssicher

Ausbildung

Okt. 2012 - Juni 2014

Istanbul Technical University

Master in Computertechnik · Computertechnik · İstanbul, Türkei

Okt. 2004 - Juni 2008

Yildiz Technical University

Bachelor in Computertechnik · Computertechnik · İstanbul, Türkei

Zertifikate & Bescheinigungen

AWS Cloud Practitioner Essentials

iSAQB Certified Professional for Software Architecture - Foundation Level

Sie suchen Freelancer?Passende Kandidaten in Sekunden!
FRATCH GPT testen
Weitere Aktionen