05.07.2024 aktualisiert

**** ******** ****
100 % verfügbar

IT-Consultant & Software Engineer / FullStack Developer

Landshut, Deutschland
Weltweit
B. Sc. Wirtschaftsinformatik / M.Sc. Software-Engineering
Landshut, Deutschland
Weltweit
B. Sc. Wirtschaftsinformatik / M.Sc. Software-Engineering

Profilanlagen

Professional Scrum Master I .pdf
Rachid el Wardi_SW-Entwickler_CV.docx

Skills

Leistungsportfolio und Qualifikationen
  • Web-Sprachen : HTML / SCSS / JavaScript / TypeScript / XML / XSD / XSLT / XPath / JSON
  • CSS-Frameworks : Bootstrap / Flex / Sass / Less / Material Design
  • JS-Frameworks & Libs: Angular / RxJS / NgRX / Redux
  • Build-Tools: npm / Yarn / Gulp / Webpack
  • Java-Technologien :  Java / J2EE / JSP/ JSF & EJB / Apache Tomcat / JBoss
  • Java-Frameworks : Spring / Spring Boot / Spring Data / Spring MVC 
  • CI/CD : Bitbucket Git / GitHub Actions / Gitlab / Git / Maven / Nexus / OpenShift / Jenkins / Jira
  • Authentication / Authorization : SSO / OAuth2 / SAML / OpenID / JWT / Keycloak
  • Architekturen : Monolith / SOA / Microservices / TDD / DDD / EDD / MDD
  • Testing : Protractor / Cypress / Jest / Jasmine / Selenium WebDriver / JUnit / Jenkins
  • Datenbanken : MySQL / PostgreSQL / Oracle PL-SQL / MongoDB / NoSQL
  • Modellierung : UML / BPEL / BPMN / ERM / eEPK
  • Entwiclngsumgebungen : IntelliJ / Eclipse / Visual Studio Code / Webstorm / Visual Paradigm

Sprachen

ArabischMutterspracheDeutschMutterspracheEnglischverhandlungssicherFranzösischMuttersprache

Projekthistorie

IT-Consultant und SW-Developer

Globale Bank

Internet und Informationstechnologie

1000-5000 Mitarbeiter

Tätigkeiten : Entwicklung von Angular Web-Komponenten und Gestaltung der REST-Schnittstellen zu den Spring Backend-Microservices in Abstimmung mit den Product Owner und den Systemarchitekten zur Realisierung von SEPA-Anforderungen
Betrieb, Betreuung und Modernisierung einer Legacy-Angular-Applikation als Bilanzanalyse-Tool für die Geschäftskunden einer Universalbank
Migration des alten Clients sowie die Automatisierung des Build- und Deployment Workflows
Programmierung und Implementierung von Dashboards zur Darstellung und Administration von User-Interaktionen und vom Datenaustausch
Refactoring von Legacy-Code zur Migration und Optimierung der zugehörigen PWA
Modellierung und Implementierung von neuen Requirements an der Business Logik für den neuen Angular Client
E2E Testing mit Cypress und Jest + Unit Testing mittels Jasmine, Karma und JUnit / Jenkins
Bugfixing, Ticketanalyse und -pflege für die angelegten User-Stories im Jira Ticketing-System
Kontinuierliche Steigerung der Code-Qualität durch Code-Reviews, statische Code-Analyse und Pair-Programming
Agile Teamarbeit nach Scrum, Kanban und SAFe
  • Technologien & Frameworks :
Angular 13, TS & JS, HTML, CSS, Material Design, JSON, XML, NodeJS, NPM, Webpack, RxJS, NgRX, Akita State-Management, Nx MonoRepo, Greasemonkey, CI/CD Gitlab, Jenkins, Docker, Kubernetes, Zulu Java, Apache Tomcat, Maven, IBM-DB2, jBoss, Keycloak, Redis, OpenShift, OWSAP,
MQ Highway, Cocoon, Nexus, Cypress, Jest, ITSM, VS Code, IntelliJ Pro, Jira, Confluence

IT-Consultant & SW-Developer

Krypto Plattform

Banken und Finanzdienstleistungen

10-50 Mitarbeiter

Entscheidung über Architektur, Entwicklungsumgebung und die zu verwenden Bibliotheken
Entwicklung einer sicheren Plattform für Kryptowährungshandel mit Online Wallet
Dynamisches Prototyping von Wireframes der Designer in Form von UI-Mockups
Umsetzung der mit den Stakeholdern vereinbarten Architektur in Frontend-Code
Implementieren des Kunden-Onboarding-Prozesses und eines Dashboards für den Handel
Administrationspanel zur Verwaltung von User-Interaktionen und Daten
Integration von Drittanbietern und externen Web-Services
Einbinden eines Krypto-Fiat-Währungsumrechner
Unterstützung bei Ein-und Auszahlungstransaktionen
Bereitstellen externer APIs für die involvierten Banken und Partner
Durchführen von Unit-Tests und Analyse der Ergebnisse
  • Technologien & Frameworks :
Angular 11, Typescript & JavaScript, HTML5, Bootstrap CSS, XML/JSON, Pencil
Node.js, REST-API, MySQL, PostgreSQL
Java Spring, Spring Boot, Spring Data, Spring Security, Maven, Bitcoinj
JUnit, Karma, Bitcoinj-TestUtils
Visual Studio Code, IntelliJ, GitHub, Agile Scrum, Jira

SW-Developer

Versicherungsunternehmen

Internet und Informationstechnologie

250-500 Mitarbeiter

Entwicklung einer SPA (Mobile First-Ansatz) zur Konkretisierung von Smart Contracts                               
Programmieren des TypeScript/Angular-Frontends mit Überführung ins Go Live und Bug-Fixing
Entwicklung neuer REST APIs zur Implementierung der Business-Logik sowie Erweiterung und Verbesserung bestehender APIs
Erweiterung und Anpassung des bestehenden Java-Backends sowie Implementierung neuer Services und Transaktionen mittels Spring Framework und Hibernate/ JPA
Integration von Cloud-Lösung als CI/CD Lösung für einen automatisierten Entwicklungs-Workflow
Mitarbeit am Aufbau einer neuen Testing-Pipeline basierend auf Jenkins
Realisierung einer Single-Sign-On-Umgebung auf Basis von OAuth2 und OpenID
Implementierung eines Upload-Bereichs unter Einbehaltung von Standards der WebSecurity
Agile Scrum, Bitbucket, Jira und Confluence
  • Technologien :
Angular 4, Typescript, JavaScript, HTML5, CSS, Bootstrap, Material Design
Webpack, Gulp.js, Node.js, REST-API, SQL
J2EE, Spring Boot, Maven, Hibernate/JPA, UML, Azure Cloud, OpenID Connect, XML/JSON
Jenkins, JUnit, Selenium Drive, e2e, Bitbucket Git, Visual Studio Code, Scrum, Jira, Confluence

Zertifikate

Professional Scrum Master PSM

scrum.org

2022

Professional Scrum Product Owner PSPO

scrum.org

2022


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden