Jamal Baydoun

Freiberuflicher Software-Architekt

Munich, Germany

Experience

Apr 2023 - Present
2 years 3 months
Germany

Freiberuflicher Software-Architekt

IBM Deutschland GmbH / BWI GmbH

  • Analyse der Anforderungen und Konzeption von Lösungen zur Erweiterung der Outlook-Funktionalitäten gemäß den Kundenanforderungen (Die Bundeswehr)
  • Design, Implementierung und Optimierung von Add-ins für die E-Mail-Klassifizierung, -Paraphierung und Integration von Outlook-Objekten in SharePoint
  • Entwicklung von Funktionen zur Aufgabenverwaltung und Objektkonvertierung
  • Durchführung von Tests, Dokumentation und Unterstützung des Rollouts
  • Technologien: C#, WinForms, WPF, .Net, MVVM, Outlook, Microsoft Add-ins, SharePoint, Azure DevOps, Jira, Git, Visual Studio
Jun 2022 - Mar 2023
10 months
Germany

Freiberuflicher Backend-Entwickler

Sulzer GmbH

  • Durchführung einer Anforderungsanalyse und Entwicklung eines Migrationskonzepts
  • Entwurf und Implementierung moderner Microservices zur Ablösung eines Cobol-basierten Portalsystems für Audi AG
  • Integration neuer Datenmodelle und Optimierung bestehender Geschäftsprozesse
  • Test, Dokumentation und Vorbereitung der Produktionsfreigabe
  • Technologien: Java, Spring boot, Spring Batch, Microservices, Tomcat, Git, Cobol, Intellij, Hibernate/JPA, IBM DB2 Database, Jenkins, Confluence, Postman, DBeaver, Jira, Bitbucket, Log4j, Mockito, Junit
Apr 2021 - May 2022
1 year 2 months
Germany

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
  • Technologien: C#, .Net Core, Entity Framework, VS Code, Gitlab CI/CD, Openshift, Docker, Amazon AWS, Cake, REST, MSSQL Server, Postman, Serilog, NSubsitute, MS Test-Tools, Python, Bash Script, Git, Scrum, Jira
Jan 2020 - Mar 2021
3 months
Germany

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
  • Technologien: C#, .Net Core, Entity Framework, VS Code, Gitlab CI/CD, Openshift, Docker, Amazon AWS, Cake, REST, MSSQL Server, Serilog, NSubsitute, MS Test-Tools, Python, Bash Script, Git, Scrum, Jira
Jun 2020 - Present
5 years 1 month
Germany

Freiberuflicher Full Stack Entwickler

Deutsche Bahn AG

  • Architektur, Design und Implementierung von REST APIs zur Abbildung der Konzernstruktur
  • Optimierung von Datenmodellen und Integration neuer Funktionalitäten
  • Verwaltung und Betrieb in containerisierten Umgebungen unter Nutzung von CI/CD-Pipelines
  • Erstellung von Tests und detaillierter Dokumentation für den langfristigen Betrieb
  • Technologien: Java, Spring boot, Swagger/OpenApi, Gitlab CI/CD, Docker, Openshift, Pipeship CI/CD Eclipse Spring Tool Suite, AWS, Hibernate/JPA, MSSQL Server, Postman, Log4j, Mockito, Junit, Git
Jul 2019 - Dec 2020
1 year 6 months
Germany

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, einschließlich 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 von technischer Dokumentation
  • Technologien: C#, WPF, MVVM, Entity Framework, Visual Studio, Unity, MSSQL Server, MS Reporting Services, Azure DevOps, CI-Integration, Log4Net, NSubsitute, MS Test-Tools, Selenium/Appium, Jira, Scrum
Jan 2019 - Jun 2019
6 months
Germany

Freiberuflicher Backend-Entwickler

Deutsche Bahn, DB Zeitarbeit GmbH

  • Aufnahme und Analyse der Kundenanforderungen in enger Abstimmung mit der Bundesagentur für Arbeit
  • Koordination zwischen Entwicklungsteam und Ansprechpartnern der Bundesagentur
  • Entwurf einer skalierbaren Schnittstellenarchitektur auf Basis moderner Frameworks
  • Modellierung eines effizienten Datenmodells für HRXML-Standards
  • Implementierung der REST-Schnittstelle mit Java, Spring Boot und JAXB
  • Integration von JSON- und HRXML-Datenformaten
  • Persistierung und Verarbeitung mit Hibernate/JPA und MSSQL Server
  • Einrichtung von CI/CD-Pipelines mit Jenkins
  • Nutzung von AWS-Diensten für Hosting/Skalierbarkeit
  • Implementierung von Unit-Tests (Junit)
  • Erstellung technischer Dokumentationen
  • Technologien: Java, Spring boot, JAXB, HRXML, REST, JSON, Hibernate/JPA, Jenkins, Eclipse Spring Tool Suite, MSSQL Server, AWS, Log4j, Bash Script, Team Foundation Server, Junit, Scrum
Jul 2017 - Dec 2019
1 year 6 months
Germany

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 für Jobbörse-Anforderungen
  • Entwicklung und Implementierung von Backend-Funktionen in Java/Spring Boot/Hibernate/JPA/MSSQL Server
  • Implementierung von Frontend-Funktionalitäten mit HTML5, CSS, JavaScript, jQuery
  • Durchführung von Penetration Tests zur Sicherstellung von Sicherheit und Stabilität
  • Aufbau automatisierter Builds/Deployments mit Jenkins/Maven
  • Testautomatisierung mit Junit
  • Erstellung technischer Dokumentation
  • Technologien: Java, Spring boot, JAXB, HRXML, Eclipse Spring Tool Suite, MSSQL Server, Hibernate/JPA, Jenkins, Maven, Log4j, Apache Tomcat, Team Foundation Server, HTML5, CSS, JavaScript, jQuery, Bash Script, Junit, Scrum
Jul 2016 - Jun 2017
1 year
Germany

Freiberuflicher Full Stack Software Entwickler

Deutsche Bahn, Deutsche Bahn AG

  • Entwurf und Entwicklung eines Prototyps für das Online-Organigramm
  • Visualisierung komplexer Organisationsstrukturen mit D3.js
  • Implementierung von responsivem Design für verschiedene Endgeräte
  • Erstellung skalierbarer Datenmodelle
  • Backend-Entwicklung mit VB.Net
  • Integration der Datenbank MSSQL Server
  • Entwicklung des Frontends mit HTML5, CSS, JavaScript, jQuery
  • Erstellung interaktiver Diagramme/Visualisierungen mit D3.js
  • Erstellung technischer Dokumentationen
  • Durchführung von Usability-Tests zur Feedback-Generierung
  • Technologien: VB.Net, HTML5, CSS, JavaScript, jQuery, D3.js, Visual Studio, MSSQL Server, Team Foundation Server
Jan 2015 - Jun 2016
1 year 6 months
Germany

Freiberuflicher Full Stack Web-Entwickler

Deutsche Bahn, DB Zeitarbeit GmbH

  • Durchführung der Anforderungsanalyse in Abstimmung mit Stakeholdern
  • Erstellung der Software-Architektur für Portal und App-Lösung
  • Entwicklung von Backend-Funktionen mit Java/Spring
  • Erstellung effizienter Datenmodelle
  • Integration von MSSQL Server für Datenbankverwaltung, MS Reporting Services für Berichte
  • Entwicklung eines Web-Frontends mit HTML5, CSS, JavaScript, jQuery
  • Integration von responsivem Design
  • Unterstützung der App-Entwicklung durch API- und Backend-Integration
  • Implementierung von Unit- und Integrationstests mit JUnit, Jenkins, Bash-Skripten
  • Erstellung von Reports und Dokumentationen
  • Technologien: Java, Spring, Eclipse Spring Tool Suite, MSSQL Server, MS Reporting Services, Team Foundation Server, HTML5, CSS, JavaScript, jQuery, Hibernate/JPA, Jenkins, Ant, Maven, Log4j, Bash Script, Junit, Scrum
Jan 2014 - Dec 2015
1 year
Germany

Freiberuflicher Software-Entwickler

Deutsche Bahn. DB JobService GmbH

  • Erstellung von funktionalen und technischen Konzepten
  • Entwicklung der Backend-Logik mit VB.Net und Spring.Net
  • Integration und Erweiterung des Datenmodells
  • Entwicklung und Implementierung von Reporting-Funktionalitäten mit MS Reporting Services
  • Sicherstellung der Datenintegrität mit MSSQL Server
  • Implementierung von Unit-Tests mit MS UnitTesting und Rhino Mocks
  • Zusammenarbeit zur Fehleranalyse/Verbesserung
  • Technologien: VB.Net, Visual Studio, MSSQL Server, MS Reporting Services, Team Foundation Server, Spring.Net, MS UnitTesting, Rhino Mocks, JIRA
Jan 2010 - Dec 2014
3 years
Germany

Web-Entwicklung, Technisches Projektmanagement

circIT GmbH & Co. KG

  • Entwicklung und Optimierung von Web- und Mobile-Anwendungen basierend auf dem CoreMedia CMS für Handelsblatt, Tagesspiegel und Wirtschaftswoche
  • Implementierung von dynamischen Webseiten-Features mit JSP, AJAX, jQuery, Spring
  • Anpassung und Konfiguration von CoreMedia 5.2, Integration neuer Funktionen ins CMS
  • Second- und Third-Level-Support für Anwendungen
  • Durchführung von Deployments/Konfiguration/Installation in Produktionsumgebungen
  • Anforderungsanalysen und technische Konzepte gemäß Kundenanforderungen
  • Aufwandsschätzung und Entwicklungsaufgabenplanung
  • Anwendung agiler Methoden (SCRUM)
  • Implementierung von automatisierten Tests mit JUnit und Selenium
  • Kontinuierliche Integration und Auslieferung via Jenkins
  • Technologien: Java, Spring, JSP, AJAX, JQuery, Tomcat 6, Maven, Mercurial, Apache Solr, IntelliJ IDEA, Oracle, CoreMedia 5.2, JUnit, Selenium, Jenkins, Scrum
Jan 2009 - Dec 2010
1 year
Germany

Softwareentwicklung

Softvision GmbH, Audi AG

  • Entwicklung einer Schnittstelle zwischen Zeiterfassungsmodul und Werkstattauftragsverwaltung
  • Konzeption und Implementierung von Benutzerprofil-/Protokollbuchmodulen
  • Entwicklung von J2EE-Anwendungen mit Rational Application Developer (RAD) und Oracle
  • Umsetzung von Rich-Client-Anwendungen (Eclipse RCP, SWT, JFace)
  • Installation, Integration, Wartung Intranet-Webseite mit Drupal, Alfresco
  • Beteiligung an Reviews, Angebotskalkulationen, Konzepten, Prototypen
  • Softwaretests mit JUnit, QFTest
  • Nutzung von SVN für Versionskontrolle
  • Technologien: Java, J2EE, Eclipse, RCP, SWT, RAD, IBM Websphere, JUnit, SVN, PHP, Drupal, QFTest
Dec 2007 - Dec 2009
2 years 1 month
Germany

Softwareentwicklung

Achievo Inproware GmbH, Audi AG

  • Entwicklung und Implementierung von Werkstattauftrags-, Lager-, Ladestellen- und Stammdatenverwaltungsmodule
  • Konzeption und Entwicklung einer Zeiterfassungsanwendung mit JBoss, Servlets, JSP, AJAX, JavaScript
  • Benutzeroberflächen mit Eclipse RCP, SWT, JFace
  • Automatisierung/Scripting mit Jython, Python
  • Capture-Replay-Tests mit QFTest zur Qualitätssicherung
  • Berichterstellung mit Crystal Reports
  • Entwicklung mit RAD in J2EE-Umgebung (IBM WebSphere, Oracle)
  • Technologien: Java, J2EE, Eclipse, RCP, SWT, RAD, IBM Websphere, JUnit, Ant, CVS, QFTest, Jython, Python
Jan 2004 - Sep 2007
2 years 9 months
Germany

Softwareentwicklung, Kundenbetreuung

GASP University Placement & Relocation Service

  • Mitwirkung bei Konzeption und Entwicklung der Webseite der GASP und des Sprachinstituts
  • Implementierung und Integration von Zahlungsabwicklungsmodulen (PayPal, CashU-Geldkarten)
  • Direkter Kundenkontakt mit externen Partnern, insbesondere im Nahost
  • Wartung/Optimierung Systemarchitektur, Implementierung neuer Features
  • Technologien: PHP, Postnuke, HTML, Javascript, CSS, MySQL, Apache WebServer, Linux
Feb 2003 - Jun 2003
5 months
Lebanon

Web-Entwicklung

BOC

  • Erstellung eines Publishing-Systems für die Online-Präsenz der Zeitung "Albalad"
  • Design/Implementierung eines Workflowsystems zur Steuerung/Überwachung der Arbeitsabläufe innerhalb der Redaktion
  • Web-Entwicklung mit PHP, JavaScript, XSL, NewsML, MySQL
  • Integration Props CMS zur Content-Management-Unterstützung
  • Technologien: PHP, HTML, CSS, Javascript, MySQL, XSL, NewsML, Props CMS, Linux
Mar 2001 - Nov 2001
9 months
Jordan

Web-Entwicklung

BOC

  • Erstellung und Implementierung der Auktionsplattform Mazadmaktoob (später Souq.com)
  • Weiterentwicklung und Pflege der Plattform
  • Design und Implementierung eines Escrow-Systems für sichere Transaktionen
  • Web-Entwicklung mit Perl, CGI, MySQL, Linux
  • Technologien: Perl, HTML, CSS, Javascript, MySQL, Linux
May 2000 - May 2004
4 years 1 month
Syrian Arab Republic

Web-Entwicklung

Business Optimization Consultants

  • Entwurf und Entwicklung maßgeschneiderter Lösungen für verschiedene Branchen (e-Government, e-Learning, Pharma-, Textil-, Transportindustrie, Verlagswesen)
  • Integration in bestehende Systeme, umfangreiche Tests zur Qualitätssicherung
  • Arbeit an spezifischen Anwendungen für genannte Branchen
  • Beispiel: Tourismus-Website Syriatourism.org für die Förderung des Tourismus in Syrien
  • Technologien: PHP, HTML, CSS, Javascript, MySQL, Postnuke, osCommerce, Linux
Jan 1999 - May 2000
5 months
Syrian Arab Republic

Softwareentwicklung

Aleppo zur Herstellung von Zementprodukten

  • Entwicklung eines Lohn- und Gehaltsabrechnungssystems für die Mitarbeiter der Zementfabrik
  • Implementierung der Lohnabrechnungslogik, Abzugskonten, Auszahlungsmodalitäten
  • Erstellung einer benutzerfreundlichen Oberfläche
  • Verwaltung von Abrechnungsdaten mit Oracle SQL, PL/SQL, Oracle SQL*
  • Einsatz von Crystal Report für Gehalts- und Steuerberichte
  • Technologien: Visual Basic, Oracle SQL, PL/SQL, Oracle SQL*, Crystal Report, Windows
Jan 1999 - May 2000
5 months
Syrian Arab Republic

Softwareentwicklung

Middle East Informatics

  • Implementierung eines ERP-Systems für ein Finanzdienstleistungsunternehmen (Staatlich konform)
  • System zur Verwaltung und Optimierung von Ressourcen, Finanzen, Zeitplanung
  • Datenbank-Entwicklung mit Oracle SQL, PL/SQL, Oracle SQL*, Oracle Developer 2000 unter Windows

Languages

Arabic
Native
German
Advanced
English
Intermediate

Education

Oct 2005 - Jun 2007

Freie Universität Berlin

Informatik · Berlin, Germany

Oct 1994 - Jun 1999

Universität Aleppo

Elektrotechnik & Elektronik, Informatik · Aleppo, Syrian Arab Republic

Certifications & licenses

Führerschein