Go to website
Request project
Jamal Baydoun
Freelance Software Architect
Munich, Germany
Experience
Apr 2023 -
Present
2 years 4 months
Germany
Freelance Software Architect
IBM Deutschland GmbH / BWI GmbH
Analyzed requirements and designed solutions to extend Outlook functionalities according to customer requirements (German Armed Forces)
Designed, implemented, and optimized add-ins for email classification, digital signing, and integration of Outlook objects into SharePoint
Developed features for task management and object conversion
Performed testing, documentation, and rollout support
Technologies: C#, WinForms, WPF, .Net, MVVM, Outlook, Microsoft Add-ins, SharePoint, Azure DevOps, Jira, Git, Visual Studio
Jun 2022 -
Mar 2023
10 months
Germany
Freelance Backend Developer
Sulzer GmbH
Conducted requirements analysis and developed a migration concept
Designed and implemented modern microservices to replace a COBOL-based portal system for Audi AG
Integrated new data models and optimized existing business processes
Testing, documentation, and preparation for production release
Technologies: 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
Freelance Full Stack Developer
Deutsche Bahn, DB Zeitarbeit GmbH
Designed and developed microservices to digitize and automate applicant and supplier processes
Conducted architecture and code reviews as well as performance optimizations
Testing, documentation, and integration into existing IT infrastructure
Technologies: C#, .Net Core, Entity Framework, VS Code, GitLab CI/CD, OpenShift, Docker, Amazon AWS, Cake, REST, MSSQL Server, Postman, Serilog, NSubstitute, MS Test Tools, Python, Bash Script, Git, Scrum, Jira
Jan 2020 -
Mar 2021
3 months
Germany
Freelance Full Stack Developer
Deutsche Bahn, DB Zeitarbeit GmbH
Analyzed and implemented an interface for integrating Federal Printing Office services
Developed and configured communication modules
Created test scenarios and ensured data integrity
Technologies: C#, .Net Core, Entity Framework, VS Code, GitLab CI/CD, OpenShift, Docker, Amazon AWS, Cake, REST, MSSQL Server, Serilog, NSubstitute, MS Test Tools, Python, Bash Script, Git, Scrum, Jira
Jun 2020 -
Present
5 years 2 months
Germany
Freelance Full Stack Developer
Deutsche Bahn AG
Architected, designed, and implemented REST APIs to map the corporate structure
Optimized data models and integrated new functionalities
Managed and operated in containerized environments using CI/CD pipelines
Created tests and detailed documentation for long-term operation
Technologies: 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
Freelance Software Engineer
Deutsche Bahn, DB Zeitarbeit GmbH
Performed detailed requirements analysis in close collaboration with business departments
Created a scalable and maintainable software architecture based on .NET technologies
Advised clients on optimizing system design and business processes
Refactored and redesigned the existing data model to improve data integrity and efficiency
Planned and executed data migration from legacy systems to the new ERP platform
Developed and implemented new software modules, including adapting existing features
Created reports and analytics dashboards using MS Reporting Services
Conducted integration and automated tests with tools like Selenium and Appium
Produced technical documentation
Technologies: C#, WPF, MVVM, Entity Framework, Visual Studio, Unity, MSSQL Server, MS Reporting Services, Azure DevOps, CI Integration, Log4Net, NSubstitute, MS Test Tools, Selenium/Appium, Jira, Scrum
Jan 2019 -
Jun 2019
6 months
Germany
Freelance Backend Developer
Deutsche Bahn, DB Zeitarbeit GmbH
Gathered and analyzed customer requirements in close coordination with the Federal Employment Agency
Coordinated between the development team and Federal Employment Agency contacts
Designed a scalable interface architecture based on modern frameworks
Modeled an efficient data model for HR-XML standards
Implemented the REST interface with Java, Spring Boot, and JAXB
Integrated JSON and HR-XML data formats
Persisted and processed data with Hibernate/JPA and MSSQL Server
Set up CI/CD pipelines with Jenkins
Utilized AWS services for hosting and scalability
Implemented unit tests (JUnit)
Produced technical documentation
Technologies: Java, Spring Boot, JAXB, HR-XML, 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
Freelance Full Stack Web Developer
Deutsche Bahn, DB Zeitarbeit GmbH
Analyzed existing requirements and collaborated with the customer to define new portal features
Enhanced and adapted the electronic time recording framework
Extended the data model for job board requirements
Developed and implemented backend functions in Java/Spring Boot/Hibernate/JPA/MSSQL Server
Implemented frontend functionalities with HTML5, CSS, JavaScript, jQuery
Performed penetration tests to ensure security and stability
Built automated builds/deployments with Jenkins/Maven
Automated tests with JUnit
Produced technical documentation
Technologies: Java, Spring Boot, JAXB, HR-XML, 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
Freelance Full Stack Software Developer
Deutsche Bahn, Deutsche Bahn AG
Designed and developed a prototype for the online organizational chart
Visualized complex organizational structures using D3.js
Implemented responsive design for various devices
Created scalable data models
Backend development with VB.Net
Integrated MSSQL Server database
Developed the frontend with HTML5, CSS, JavaScript, jQuery
Created interactive diagrams/visualizations with D3.js
Produced technical documentation
Conducted usability tests to collect feedback
Technologies: VB.Net, HTML5, CSS, JavaScript, jQuery, D3.js, Visual Studio, MSSQL Server, Team Foundation Server
Jan 2015 -
Jun 2016
1 year 6 months
Germany
Freelance Full Stack Web Developer
Deutsche Bahn, DB Zeitarbeit GmbH
Conducted requirements analysis in coordination with stakeholders
Created software architecture for portal and app solution
Developed backend functions with Java/Spring
Designed efficient data models
Integrated MSSQL Server for database management and MS Reporting Services for reports
Developed a web frontend with HTML5, CSS, JavaScript, jQuery
Implemented responsive design
Supported app development through API and backend integration
Implemented unit and integration tests with JUnit, Jenkins, Bash scripts
Produced reports and documentation
Technologies: 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
Freelance Software Developer
Deutsche Bahn. DB JobService GmbH
Created functional and technical concepts
Developed backend logic with VB.Net and Spring.Net
Integrated and extended the data model
Developed and implemented reporting functionalities with MS Reporting Services
Ensured data integrity with MSSQL Server
Implemented unit tests using MS Unit Testing and Rhino Mocks
Collaborated on bug analysis and improvements
Technologies: VB.Net, Visual Studio, MSSQL Server, MS Reporting Services, Team Foundation Server, Spring.Net, MS Unit Testing, Rhino Mocks, Jira
Jan 2010 -
Dec 2014
3 years
Germany
Web Development, Technical Project Management
circIT GmbH & Co. KG
Developed and optimized web and mobile applications based on CoreMedia CMS for Handelsblatt, Tagesspiegel, and Wirtschaftswoche
Implemented dynamic web features with JSP, AJAX, jQuery, Spring
Customized and configured CoreMedia 5.2, integrated new functions into the CMS
Provided second- and third-level support for applications
Performed deployments/configuration/installation in production environments
Conducted requirements analyses and created technical concepts according to customer needs
Estimated effort and planned development tasks
Applied agile methods (Scrum)
Implemented automated tests with JUnit and Selenium
Continuous integration and delivery via Jenkins
Technologies: 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
Software Development
Softvision GmbH, Audi AG
Developed an interface between the time tracking module and workshop order management
Designed and implemented user profile/log modules
Developed J2EE applications with Rational Application Developer (RAD) and Oracle
Implemented rich client applications (Eclipse RCP, SWT, JFace)
Installed, integrated, and maintained intranet website with Drupal and Alfresco
Participated in reviews, cost estimates, concepts, and prototypes
Performed software tests with JUnit and QFTest
Used SVN for version control
Technologies: Java, J2EE, Eclipse, RCP, SWT, RAD, IBM WebSphere, JUnit, SVN, PHP, Drupal, QFTest
Dec 2007 -
Dec 2009
2 years 1 month
Germany
Software Development
Achievo Inproware GmbH, Audi AG
Developed and implemented workshop order, warehouse, loading station, and master data management modules
Designed and developed a time tracking application with JBoss, Servlets, JSP, AJAX, JavaScript
Created user interfaces with Eclipse RCP, SWT, JFace
Automated scripting with Jython and Python
Performed capture-replay tests with QFTest for quality assurance
Generated reports with Crystal Reports
Developed in a RAD J2EE environment (IBM WebSphere, Oracle)
Technologies: Java, J2EE, Eclipse, RCP, SWT, RAD, IBM WebSphere, JUnit, Ant, CVS, QFTest, Jython, Python
Jan 2004 -
Sep 2007
2 years 9 months
Germany
Software Development, Customer Support
GASP University Placement & Relocation Service
Contributed to design and development of the GASP and language institute websites
Implemented and integrated payment modules (PayPal, CashU money cards)
Maintained direct customer contact with external partners, especially in the Middle East
Maintained and optimized system architecture and implemented new features
Technologies: PHP, Postnuke, HTML, JavaScript, CSS, MySQL, Apache WebServer, Linux
Feb 2003 -
Jun 2003
5 months
Lebanon
Web Development
BOC
Created a publishing system for the online presence of the newspaper "Albalad"
Designed and implemented a workflow system to control and monitor editorial processes
Web development with PHP, JavaScript, XSL, NewsML, MySQL
Integrated Props CMS for content management support
Technologies: PHP, HTML, CSS, JavaScript, MySQL, XSL, NewsML, Props CMS, Linux
Mar 2001 -
Nov 2001
9 months
Jordan
Web Development
BOC
Created and implemented the auction platform Mazadmaktoob (later Souq.com)
Enhanced and maintained the platform
Designed and implemented an escrow system for secure transactions
Web development with Perl, CGI, MySQL, Linux
Technologies: Perl, HTML, CSS, JavaScript, MySQL, Linux
May 2000 -
May 2004
4 years 1 month
Syrian Arab Republic
Web Development
Business Optimization Consultants
Designed and developed customized solutions for various industries (e-Government, e-Learning, pharmaceutical, textile, transportation, publishing)
Integrated into existing systems and conducted extensive quality assurance tests
Worked on specific applications for the mentioned industries
Example: Tourism website Syriatourism.org to promote tourism in Syria
Technologies: PHP, HTML, CSS, JavaScript, MySQL, Postnuke, osCommerce, Linux
Jan 1999 -
May 2000
5 months
Syrian Arab Republic
Software Development
Aleppo zur Herstellung von Zementprodukten
Developed a payroll system for the employees of the cement factory
Implemented payroll logic, deduction accounts, payment procedures
Created a user-friendly interface
Managed payroll data with Oracle SQL, PL/SQL, Oracle SQL*
Used Crystal Reports for salary and tax reports
Technologies: Visual Basic, Oracle SQL, PL/SQL, Oracle SQL*, Crystal Reports, Windows
Jan 1999 -
May 2000
5 months
Syrian Arab Republic
Software Development
Middle East Informatics
Implemented an ERP system for a financial services company (compliant with government regulations)
Developed a system to manage and optimize resources, finances, and scheduling
Database development with Oracle SQL, PL/SQL, Oracle SQL*, Oracle Developer 2000 on Windows
Languages
Arabic
Native
German
Advanced
English
Intermediate
Education
Oct 2005 -
Jun 2007
Free University of Berlin
Computer Science · Berlin, Germany
Oct 1994 -
Jun 1999
University of Aleppo
Electrical Engineering & Electronics, Computer Science · Aleppo, Syrian Arab Republic
Certifications & licenses
Driver's License
Share profile
Download
Meet Jamal
Similar Freelancers
Discover other experts with similar qualifications and experience
Verified Expert
Tezcan Dilshener
Solution Architect / Project Manager
View Profile
Verified Expert
Jürgen Fey
AR/VR/XR Architect
View Profile
Verified Expert
Marcel Meyer
Cloud-Architect, Senior Solution Architect, Senior Software-Engineer
View Profile
Verified Expert
Werner Keil
Test Coordinator, Designer and Engineer
View Profile
Verified Expert
Michael König
Software Developer
View Profile
Verified Expert
Jan Mönnich
Proof-Of-Concept
View Profile
Verified Expert
Thomas Ramm
Architect, Developer
View Profile
Verified Expert
Andreas Kraus
Senior Developer
View Profile
Verified Expert
Ales Loncar
Senior DevOps Consultant (Freelance)
View Profile
Verified Expert
Benedikt Buchner
Implementation of a Time Tracking Software
View Profile
Verified Expert
Timo Rohrberg
Expert Software Developer
View Profile
Verified Expert
Rangel Stefanov
Lead Software Engineer / Software Architect
View Profile
Verified Expert
Timur Yalcin
Lead Frontend Developer | Fullstack Developer
View Profile
Verified Expert
Krzysztof Nowak
Backend Microservices Migration Specialist
View Profile
Verified Expert
Frank Eppink
DevOps
View Profile