Profilbild von Iyad AlSahwi Java Backend Engineer aus Berlin

Iyad Al-Sahwi

verfügbar

Letztes Update: 19.04.2024

Java Backend Engineer

Abschluss: Master of Science
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (gut)

Dateianlagen

Profile-Iyad-Al-Sahwi_190424.pdf

Skills

Seit 2014 bin ich in diversen Bereichen der Software-Entwicklung tätig. 2021 habe ich mich als Freelancer selbstständig gemacht. Dabei habe ich mich größenteils auf das Backend spezialisiert. Hierfür arbeite ich vorwiegend mit Java (vermehrt auch Kotlin) und Spring Boot. Es sind sowohl Erfahrungen mit Monolithen als auch Microservice Architektur vorhanden. Weiterhin habe ich DevOps-Nahe Tätigkeiten erledigt. Dazu sind unter Anderem Tools wie Docker, Kubernetes, Gradle, Maven, Linux, Bash, Jenkins u. CircleCI anzuordnen. Bisher habe ich immer mit agilen Prozessmethoden (Scrum und Kanban) gearbeitet.

Projekthistorie

08/2022 - 06/2023
Freelance Java Backend Entwickler
MHP GmbH (Automobil und Fahrzeugbau)

Kafka event stream using AWS Lambda, Spring Boot Secret rotation
during runtime, Circuit Breaker and Retry Handler for 3-party APIs +
error handling, Update microservice to Java 17, Fix docker image
based on Alpine, Dynamodb local tests with Testcontainers

12/2021 - 02/2022
Freelance Backend Developer
SD&C (Banken und Finanzdienstleistungen)

- Verbesserung der Software-Architecture auf Basis des 3-Schichten
Modells (Controller-Service-Repository) und Optimierung der Code-Basis
(Refactoring), um die Wartbarkeit, Erweiterbarkeit und Lesbarkeit der Applikation zu steigern
- Entwicklung neuer Funktionalitäten wie das editierbare Email-System zur Benachrichtigungen der Beteiligten über den Status der Kreditvergabe

01/2019 - 12/2020
Backend Engineer
Signavio GmbH

Backend Java: Feature development, maintenance and bug fixing
Performance improvements for Signavio dictionary
01/2019 - 12/2021 Update web application from Java 8 to Java 11
Application startup check for database type
Deployment of Signavio Process Manager (Dockerized)
CI-Migration from Jenkins to CircleCi
Started basic use of Kubernetes, Helm and AWS

09/2016 - 01/2019
Automation Engineer
Signavio GmbH

Automation of development tasks for 3 engineering teams
using Java, Kotlin, Groovy and Gradle as well as Docker, Docker

08/2014 - 08/2016
QA Automation Engineer (Backend)
idealo internet GmbH

Develop complex End-2-End test setup as well as full backend
regression tests, automated functional and non-functional tests on
Rest API layer in Java and NodeJS, BDD with Cucumber

07/2012 - 09/2012
Software Engineer
LINCE, "Universidade Federal de São Carlos"

Development of a web application for multimedia-based content with
Grails (Java and Groovy), HTML, CSS and JavaScript

09/2010 - 01/2011
Software Developer
hmmh multimediahaus AG

Software quality in Java projects, continuous integration with
Hudson, quality measurement with SonarQube as well as Frontend
development with Flash (AS3)

Reisebereitschaft

Weltweit verfügbar
Bevorzugt Remote und in Berlin! Bei Reisen über 200km (Deutschland) kann ich max. 1x im Monat anbieten. Europa wäre eventuell auch möglich. Für alle Länder außerhalb dessen stehe ich nur in Remote zur Verfügung

Sonstige Angaben

Spannende Bereiche: Gesundheit, Ernährung, Sport sowie FinTech und Blockchain
Profilbild von Iyad AlSahwi Java Backend Engineer aus Berlin Java Backend Engineer
Registrieren