Jamal Baydoun

Freiberuflicher Softwarearchitekt & Entwickler

Avatar placeholder
München, Deutschland

Erfahrungen

Apr. 2024 - Bis heute
1 Jahr 10 Monaten
Hybrid

Freiberuflicher Softwarearchitekt & Entwickler

IBM Deutschland GmbH / BWI GmbH

  • Architektur, Design und Weiterentwicklung einer hybriden Lösung bestehend aus Java-Backend mit REST-API und C# / WPF-Frontend
  • Entwicklung sicherer, verteilter Funktionen zur klassifizierten Nachrichten-Verarbeitung, -Kategorisierung und -Verschlüsselung
  • Integration von Backend-Services mit Dokumentenmanagementsystemen (DMS) zur strukturierten Ablage von Dateien
  • Planung, Aufbau und kontinuierliche Optimierung von Azure DevOps Pipelines zur automatisierten Bereitstellung und Qualitätssicherung verteilter Anwendungen im sicherheitskritischen Umfeld
  • Technische Abstimmung mit Projektverantwortlichen der Bundeswehr und Drittanbieter relevanter Softwares und Schnittstellen und Dokumentation der entwickelten Lösungen
Juni 2023 - März 2024
10 Monaten

Freiberuflicher Full Stack Entwickler

Sulzer GmbH

  • Analyse bestehender Geschäftslogik und Entwicklung eines schrittweisen Migrationskonzepts
  • Design und Implementierung modularer Java-basierter Microservices mit Spring Boot und Spring Batch
  • Anbindung an bestehende Systeme über REST APIs sowie Modernisierung der Datenmodelle
  • Konzeption von Teststrategien, Unit- und Integrationstests
  • Test, Dokumentation und Vorbereitung der Produktionsfreigabe
Juni 2022 - Mai 2023
1 Jahr

Freiberuflicher Full Stack Entwickler

Deutsche Bahn AG

  • Architektur, Design und Implementierung einer robusten REST API zur Abbildung und Verteilung organisatorischer Strukturen
  • Datenmodellierung zur effizienten Verwaltung komplexer Organisationshierarchien und deren zeitlicher Gültigkeit
  • Integration von Änderungen in den Konzernstrukturen und Ausweitung der API-Funktionalitäten
  • Betrieb in containerisierten Umgebungen (Docker/Kubernetes) und Aufbau sowie Pflege von CI/CD-Pipelines
  • Erstellung von Unit-, Integrations- und End-to-End-Tests
  • Technische Dokumentation zur langfristigen Wartbarkeit und Weitergabe an IT-Partner
Apr. 2021 - Mai 2022
1 Jahr 2 Monaten

Freiberuflicher Full Stack Entwickler

Deutsche Bahn, DB Zeitarbeit GmbH

  • Entwurf und Entwicklung von Microservices zur Digitalisierung und Automatisierung von Bewerber- und Lieferantenprozessen
  • Durchführung von Architektur- und Code-Reviews sowie Performance-Optimierungen
  • Testing, Dokumentation und Integration in die bestehende IT-Infrastruktur
Jan. 2021 - März 2021
3 Monaten

Freiberuflicher Full Stack Entwickler

Deutsche Bahn, DB Zeitarbeit GmbH

  • Analyse und Umsetzung einer Schnittstelle für die Integration von Bundesdruckerei-Diensten
  • Entwicklung und Konfiguration der Kommunikationsmodule
  • Erstellung von Testszenarien und Sicherstellung der Datenintegrität
Juli 2019 - Dez. 2020
1 Jahr 6 Monaten

Freiberuflicher Software-Engineer

Deutsche Bahn, DB Zeitarbeit GmbH

  • Durchführung einer detaillierten Anforderungsanalyse in enger Zusammenarbeit mit den Fachabteilungen
  • Erstellung einer skalierbaren und wartungsfreundlichen Softwarearchitektur basierend auf .NET-Technologien
  • Beratung der Kunden zur Optimierung des Systemdesigns und der Geschäftsprozesse
  • Refactoring und Neugestaltung des bestehenden Datenmodells zur Verbesserung der Datenintegrität und -effizienz
  • Planung und Durchführung der Datenmigration von Altsystemen in die neue ERP-Plattform
  • Entwicklung und Implementierung neuer Softwaremodule sowie Anpassung vorhandener Funktionen
  • Erstellung von Reports und Analyse-Dashboards mit MS Reporting Services
  • Durchführung von Integrations- und automatisierten Tests mit Tools wie Selenium und Appium
  • Erstellung technischer Dokumentation zur Sicherstellung der Nachvollziehbarkeit und Wartbarkeit
Jan. 2019 - Juni 2019
6 Monaten

Freiberuflicher Backend-Entwickler

Deutsche Bahn, DB Zeitarbeit GmbH

  • Aufnahme und Analyse der Kundenanforderungen in enger Abstimmung mit der Bundesagentur für Arbeit
  • Koordination zwischen dem internen Entwicklungsteam und den Ansprechpartnern der Bundesagentur
  • Entwurf einer skalierbaren und wartungsfreundlichen Schnittstellenarchitektur auf Basis moderner Frameworks
  • Modellierung eines effizienten Datenmodells zur Unterstützung von HRXML-Standards
  • Implementierung der REST-Schnittstelle unter Verwendung von Java, Spring Boot und JAXB
  • Integration von JSON- und HRXML-Datenformaten zur Optimierung der Datenübertragung
  • Persistierung und Verarbeitung der Daten mithilfe von Hibernate/JPA und MSSQL Server
  • Einrichtung von CI/CD-Pipelines mit Jenkins zur automatisierten Bereitstellung und Qualitätssicherung
  • Verwendung von AWS-Diensten für Hosting und Skalierbarkeit
  • Implementierung und Durchführung von Unit-Tests (Junit) zur Sicherstellung der Codequalität
  • Erstellung detaillierter technischer Dokumentationen für den reibungslosen Betrieb und die zukünftige Weiterentwicklung
Juli 2017 - Dez. 2018
1 Jahr 6 Monaten

Freiberuflicher Full Stack Web-Entwickler

Deutsche Bahn, DB Zeitarbeit GmbH

  • Analyse der bestehenden Anforderungen und Abstimmung mit dem Kunden zur Definition neuer Features für das Portal
  • Weiterentwicklung und Anpassung des Frameworks zur elektronischen Zeiterfassung
  • Erweiterung des Datenmodells zur Unterstützung der spezifischen Anforderungen der Jobbörse
  • Entwicklung und Implementierung von Backend-Funktionen in Java mit Spring Boot, Hibernate/JPA und MSSQL Server
  • Implementierung von Frontend-Funktionalitäten unter Verwendung von HTML5, CSS, JavaScript und jQuery
  • Durchführung von Penetration Tests zur Sicherstellung der Sicherheit und Stabilität der Plattform
  • Aufbau automatisierter Builds und Deployments mit Jenkins und Maven
  • Testautomatisierung mit Junit zur Gewährleistung der Softwarequalität
  • Erstellung technischer Dokumentationen für die Übergabe und den Betrieb der Software
Juli 2016 - Juni 2017
1 Jahr

Freiberuflicher Full Stack Software Entwickler

Deutsche Bahn, Deutsche Bahn AG

  • Entwurf und Entwicklung eines Prototyps für das Online-Organigramm
  • Visualisierung komplexer Organisationsstrukturen durch interaktive Grafiken mit D3.js
  • Implementierung von responsivem Design für optimale Darstellung auf unterschiedlichen Endgeräten
  • Erstellung eines skalierbaren Datenmodells zur Abbildung der Organisationsstruktur
  • Backend-Entwicklung mit VB.Net zur Bereitstellung und Verarbeitung der Daten
  • Integration der Datenbank MSSQL Server für Speicherung und Verwaltung der Organisationsdaten
  • Entwicklung des Frontends mit HTML5, CSS, JavaScript und jQuery
  • Erstellung interaktiver Diagramme und Visualisierungen mit D3.js
  • Erstellung technischer Dokumentationen zur Übergabe des Prototyps
  • Durchführung von Usability-Tests zur Generierung von Feedback
Jan. 2015 - Juni 2016
1 Jahr 6 Monaten

Freiberuflicher Full Stack Web-Entwickler

Deutsche Bahn, DB Zeitarbeit GmbH

  • Durchführung der Anforderungsanalyse in enger Abstimmung mit Stakeholdern
  • Erstellung der Software-Architektur für Portal- und App-Lösung auf Basis einer skalierbaren und modularen Struktur
  • Entwicklung von Backend-Funktionen mit Java und Spring Framework zur Verwaltung von Zeiterfassungsdaten
  • Erstellung eines effizienten Datenmodells für Speicherung und Verarbeitung der Arbeitszeitdaten
  • Integration von MSSQL Server und MS Reporting Services für Datenbankverwaltung und Berichtserstellung
  • Entwicklung eines benutzerfreundlichen Web-Frontends mit HTML5, CSS, JavaScript und jQuery
  • Unterstützung der App-Entwicklung durch API-Entwicklung und Backend-Integration
  • Implementierung von Unit-Tests und Integrationstests mit JUnit, Jenkins und Bash-Skripten
  • Erstellung von Reports und Dokumentationen zur Übergabe und Nutzung der Lösung
Jan. 2014 - Dez. 2014
1 Jahr

Freiberuflicher Software-Entwickler

Deutsche Bahn, DB JobService GmbH

  • Erstellung eines funktionalen und technischen Konzepts basierend auf den Projektanforderungen
  • Entwicklung der Backend-Logik mit VB.Net und Spring.Net zur Unterstützung der Funktionalitäten des Stellenmarkt-Portals
  • Integration und Erweiterung des Datenmodells zur effizienten Speicherung und Verarbeitung von Stellenanzeigen
  • Entwicklung und Implementierung von Reporting-Funktionalitäten mit MS Reporting Services
  • Sicherstellung der Datenintegrität durch Einsatz von MSSQL Server
  • Implementierung von Unit-Tests mit MS UnitTesting und Rhino Mocks
  • Zusammenarbeit mit dem Team zur Fehleranalyse und kontinuierlichen Verbesserung der Software
Jan. 2011 - Dez. 2013
3 Jahren

Web-Entwicklung / Technisches Projektmanagement

circIT GmbH & Co. KG

  • Entwicklung und Optimierung von Web- und Mobile-Anwendungen basierend auf CoreMedia CMS
  • Implementierung von dynamischen Webseiten-Features mit JSP, AJAX, jQuery und Spring
  • Anpassung und Konfiguration von CoreMedia 5.2, Integration neuer Funktionen
  • Bereitstellung von Second- und Third-Level-Support für bestehende Anwendungen
  • Durchführung von Deployments sowie Konfiguration und Installation in Produktionsumgebungen
  • Anforderungsanalysen und Erstellung technischer Konzepte
  • Aufwandsschätzung und Planung der Entwicklungsaufgaben in enger Zusammenarbeit mit Stakeholdern
  • Anwendung agiler Methoden wie SCRUM
  • Implementierung von automatisierten Tests mit JUnit und Selenium
  • Einsatz von Jenkins für kontinuierliche Integration und Auslieferung
Jan. 2010 - Dez. 2010
1 Jahr

Softwareentwicklung

Softvision GmbH

  • Entwicklung einer Schnittstelle zwischen dem Zeiterfassungsmodul und der Werkstattauftragsverwaltung
  • Konzeption und Implementierung von Benutzerprofil- und Protokollbuchmodulen
  • Entwicklung von J2EE-Anwendungen mit Rational Application Developer und Oracle
  • Umsetzung von Rich-Client-Anwendungen auf Basis von Eclipse RCP mit SWT und JFace
  • Installation, Integration und Wartung einer Intranet-Webseite mit Drupal und Alfresco
  • Mitwirkung bei Review- und Angebotskalkulationsphasen sowie Erstellung technischer Konzepte und Prototypen
  • Durchführung von Softwaretests mit JUnit und QFTest
  • Nutzung von SVN zur Versionskontrolle und Zusammenarbeit im Team
Dez. 2007 - Dez. 2009
2 Jahren 1 Monate

Softwareentwicklung

Achievo Inproware GmbH

  • Entwicklung und Implementierung von Stücklisten-, Werkstattauftrags-, Lager-, Ladestellen- und Stammdatenverwaltungsmodule
  • Konzeption und Entwicklung einer Zeiterfassungsanwendung mit JBoss, Servlets, JSP, AJAX und JavaScript
  • Umsetzung benutzerfreundlicher Oberflächen durch Rich-Client-Programmierung mit Eclipse RCP, SWT und JFace
  • Einsatz von Jython und Python für Continuous Integration und Build-Automatisierung
  • Entwicklung und Durchführung von Capture-Replay-Tests mit QFTest
  • Erstellung und Optimierung von Berichten mit Crystal Reports
  • Entwicklung mit Rational Application Developer in J2EE-Umgebung und Integration mit IBM WebSphere und Oracle
Jan. 2005 - Sept. 2007
2 Jahren 9 Monaten

Softwareentwicklung / Kundenbetreuung

GASP University Placement & Relocation Service

  • Konzeption und Entwicklung der offiziellen Webseite der GASP und des GASP Sprachinstituts
  • Implementierung und Integration von Zahlungsabwicklungsmodulen (PayPal, CashU-Geldkarten)
  • Direkter Kundenkontakt mit externen Partnern zur Klärung technischer Anforderungen
  • Sicherstellung des reibungslosen Betriebs der Plattform durch Wartung und Optimierung
Feb. 2003 - Juni 2003
5 Monaten

Web-Entwicklung

BOC, Beirut

  • Erstellung eines Publishing-Systems für die Online-Präsenz der libanesischen Zeitung "Albalad"
  • Design und Implementierung eines Workflowsystems zur Steuerung der Arbeitsabläufe
  • Entwicklung mit PHP, JavaScript, XSL, NewsML und MySQL und Integration des Props CMS
März 2001 - Nov. 2001
9 Monaten

Web-Entwicklung

BOC, Amman

  • Erstellung und Implementierung der Auktionsplattform Mazadmaktoo (später Souq.com)
  • Weiterentwicklung und Pflege der Plattform zur Optimierung der Benutzererfahrung
  • Design und Implementierung eines Escrow-Systems für sichere Transaktionen
  • Entwicklung mit Perl, CGI, MySQL unter Linux
Mai 2000 - Mai 2004
4 Jahren 1 Monate

Web-Entwicklung

Business Optimization Consultants

  • Entwurf und Entwicklung maßgeschneiderter Front-End- und Back-End-Lösungen für verschiedene Branchen
  • Integration und umfangreiche Tests zur Qualitätssicherung
  • Beispielprojekt: Entwicklung der Tourismus-Website Syriatourism.org
Jan. 2000 - Mai 2000
5 Monaten

Softwareentwicklung

Aleppo Zementprodukte

  • Entwicklung eines Lohn- und Gehaltsabrechnungssystems unter Berücksichtigung lokaler Standards
  • Implementierung der Abrechnungslogik, Abzugskonten und Auszahlungsmodalitäten
  • Verwendung von Oracle SQL, PL/SQL und Crystal Reports
Jan. 2000 - Mai 2000
5 Monaten

Softwareentwicklung

Middle East Informatics

  • Implementierung eines ERP-Systems für ein Finanzdienstleistungsunternehmen entsprechend gesetzlicher Vorschriften
  • Datenbankentwicklung mit Oracle SQL, PL/SQL und Oracle Developer 2000

Fähigkeiten

  • Arbeits-schwerpunkte: Enterprise Architekturen (J2ee, Ejb, Rcp, Spring Boot, Restful Webservices, Wpf, .Net Core, Microservices, Docker), Cms (Coremedia, Wordpress, Drupal), Datenbanken (Mssql Server, Oracle, Mysql), Anforderungsanalyse, Konzepterstellung, Aufwandsschätzung, Scrum

  • Programmiersprachen: Java, C#, Python, Javascript, Bash Script, Php, Perl, C++, Vb.net, Cobol, Jython

  • Frameworks & Technologien: Spring/spring Boot/spring Batch, .Net Core, Entity Framework, Wpf, Mvvm, Jsp, Jstl, Ajax, Jquery, Html/html5, Css, Webservices, Rest Api, Swagger/openapi, Json, Xml, Xsl, Xslt, Xpath, Jaxb, Lombok, Hibernate/jpa, Microservices, Docker, Kubernetes, Openshift, Helm, Amazon Aws, Azure Devops, Gitlab Ci/cd, Ci/cd-pipelines, Appium, Selenium, Qftest, Ms Reporting Services, Crystal Reports, Ms Test-tools, Junit, Mockito, Nsubstitute, Serilog, Log4j, Log4net, Unity, Spring .Net, Cobol

  • Werkzeuge: Eclipse, Intellij, Visual Studio, Vs Code, Spring Tool Suite, Ms Sql Management Studio, Sql Developer, Dbeaver, Postman, Jenkins, Team Foundation Server, Azure Devops, Git, Subversion, Cvs, Mercurial, Jira, Confluence, Kibana, Grafana, Prometheus, Whitesource, Mylyn

  • Datenbanken & Datenbanktechnologien: Ms Sql Server, Oracle, Mysql, Ibm Db2, Sqlite, Mongodb, Postgresql, H2, Flyway

  • Methoden: Oop, Design Patterns, Uml, Software Architektur, Test Driven Development (Tdd), Domain Driven Design (Ddd), Mvvm, Code Generierung, Pair Programming, Scrum/kanban

  • Plattformen & Server: Tomcat, Jboss, Ibm Websphere Application Server, Jetty, Websphere As, Coremedia 5.2, Sharepoint, Apache Lucene, Apache Nutch, Apache Solr, Apache Velocity, Apache Kafka, Mssql Server

  • Branchenkenntnisse: Verlagswesen, Automobilindustrie, Online-handel, Pharmaindustrie, Touristik, It-branche, Finanzdienstleistungen, Bauingenieurwesen, Textilindustrie, Verkehr/logistik, Öffentlicher Dienst, Bildungswesen, Relocation-services

  • Soft Skills: Kommunikation, Analytisches Denken, Selbstdisziplin, Teamfähigkeit

Sprachen

Arabisch
Muttersprache
Deutsch
Muttersprache
Englisch
Fortgeschritten

Ausbildung

Freie Universität Berlin

Master · Informatik · Berlin, Deutschland

Universität Aleppo

Elektrotechnik & Elektronik, Informatik · Aleppo, Syrische Arabische Republik

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

Ähnliche Freelancer

Entdecken Sie andere Experten mit ähnlichen Qualifikationen und Erfahrungen.

Osman Tartoussi
Osman Tartoussi

Senior Developer und Berater

Profil ansehen
Jürgen Fey
Jürgen Fey

AR/VR/XR-Architekt

Profil ansehen
Thomas Jarnot
Thomas Jarnot

Backend-Entwickler, DevOps-Ingenieur

Profil ansehen
Thomas Ramm
Thomas Ramm

Architekt, Entwickler

Profil ansehen
Werner Keil
Werner Keil

Testkoordinator, Designer und Ingenieur

Profil ansehen
Michael König
Michael König

Architekt und Full-Stack-Entwickler

Profil ansehen
Hüseyin Korkut
Hüseyin Korkut

Senior Full-Stack-Entwickler

Profil ansehen
Stefan Baust
Stefan Baust

Senior Full-Stack-Entwickler / Mitgründer / CTO / Leiter der Entwicklung

Profil ansehen
Wadim Lupejcenko
Wadim Lupejcenko

Softwareentwickler & Berater

Profil ansehen
Anton Klonov
Anton Klonov

Leiter der technischen Gesamtintegration NSC / Entwicklung von Hadoop Cloud

Profil ansehen
Achille Chimi
Achille Chimi

Backend/Frontend Entwickler

Profil ansehen
Thomas Hoefkens
Thomas Hoefkens

Senior MLOps- und DevOps-Engineer

Profil ansehen
Jan Mönnich
Jan Mönnich

Schnittstellenprojekt bei HR Solutions GmbH im Auftrag von Rheinland-Pfalz / BAMF

Profil ansehen
Ulrich Cech
Ulrich Cech

Java-Architekt/Entwickler – Freelancer

Profil ansehen
Christoph Wagner
Christoph Wagner

Systemarchitekt / Systemingenieur / Programmierer

Profil ansehen
Sebastian Kanzow
Sebastian Kanzow

Senior Lead Entwickler, Systemarchitektur

Profil ansehen
Carlos Medina
Carlos Medina

Migration Zend Framework 2 /Laminas

Profil ansehen
Alexander Kapincev
Alexander Kapincev

Senior Fullstack-Entwickler

Profil ansehen
Dirk Bolte
Dirk Bolte

Senior Softwareentwickler

Profil ansehen
Paul Webster
Paul Webster

Architekturberater (Freiberuflich)

Profil ansehen
Benedikt Buchner
Benedikt Buchner

Fullstack-Entwickler

Profil ansehen
Arne Hendricks
Arne Hendricks

Embedded Fullstack-Entwickler

Profil ansehen
Rainer Diekmann
Rainer Diekmann

Enterprise Architektur Management / Softwareentwickler Backend

Profil ansehen
Timur Yalcin
Timur Yalcin

Lead Frontendentwickler | Fullstack Entwickler

Profil ansehen
Emre Dündar
Emre Dündar

Frontend Architekt, Angular Experte

Profil ansehen
Rainer Bieniek
Rainer Bieniek

Senior Entwickler

Profil ansehen
Peter Fleischer
Peter Fleischer

Teilprojektleiter und Lösungsarchitekt - Microsoft 365 Transformation

Profil ansehen
Robin Sadlo
Robin Sadlo

Senior Cloud- & Backend-Entwickler

Profil ansehen
Allal Kharaz
Allal Kharaz

Java Senior Full Stack Entwickler

Profil ansehen
Patrick Waldschmitt
Patrick Waldschmitt

KI-Softwareentwickler

Profil ansehen