Top expert badge
Recommended expert
Profile header background

Jamal Baydoun

Freelance Software Architect & Developer

Jamal Baydoun
Profile header overlay
Munich, Germany

Experience

Apr 2024 - Present
2 years
Hybrid

Freelance Software Architect & Developer

IBM Deutschland GmbH / BWI GmbH

Expertise details
Position Summary
Freelance Software Architect & Developer at IBM Deutschland GmbH / BWI GmbH
Industries
Aerospace and Defense
Information Technology
Business Areas
Information Technology
Quality Assurance
  • Architecture, design and further development of a hybrid solution consisting of a Java backend with REST API and C# / WPF frontend
  • Development of secure, distributed functions for classified message processing, categorization and encryption
  • Integration of backend services with document management systems (DMS) for structured file storage
  • Planning, setup and continuous optimization of Azure DevOps pipelines for automated deployment and quality assurance of distributed applications in a security-critical environment
  • Technical coordination with Bundeswehr project managers and third-party providers of relevant software and interfaces, and documentation of the developed solutions
Jun 2023 - Mar 2024
10 months

Freelance Full Stack Developer

Sulzer GmbH

Expertise details
Position Summary
Freelance Full Stack Developer at Sulzer GmbH
Industries
Manufacturing
Business Areas
Information Technology
  • Analysis of existing business logic and development of a step-by-step migration plan
  • Design and implementation of modular Java-based microservices using Spring Boot and Spring Batch
  • Connecting to existing systems via REST APIs and modernizing data models
  • Designing test strategies, unit and integration tests
  • Testing, documentation and preparation for production release
Jun 2022 - May 2023
1 year

Freelance Full Stack Developer

Deutsche Bahn AG

Expertise details
Position Summary
Freelance Full Stack Developer at Deutsche Bahn AG
Industries
Transportation
Business Areas
Information Technology
  • Architecture, design and implementation of a robust REST API for mapping and distributing organizational structures
  • Data modeling for efficient management of complex organizational hierarchies and their validity periods
  • Integration of changes in corporate structures and expansion of API functionalities
  • Operation in containerized environments (Docker/Kubernetes) and setup and maintenance of CI/CD pipelines
  • Creating unit, integration and end-to-end tests
  • Technical documentation for long-term maintainability and handover to IT partners
Apr 2021 - May 2022
1 year 2 months

Freelance Full Stack Developer

Deutsche Bahn, DB Zeitarbeit GmbH

Expertise details
Position Summary
Freelance Full Stack Developer at Deutsche Bahn, DB Zeitarbeit GmbH
Industries
Transportation
Business Areas
Information Technology
  • Designing and developing microservices for digitizing and automating applicant and supplier processes
  • Conducting architecture and code reviews, as well as performance optimizations
  • Testing, documentation and integration into the existing IT infrastructure
Jan 2021 - Mar 2021
3 months

Freelance Full Stack Developer

Deutsche Bahn, DB Zeitarbeit GmbH

Expertise details
Position Summary
Freelance Full Stack Developer at Deutsche Bahn, DB Zeitarbeit GmbH
Industries
Transportation
Business Areas
Information Technology
  • Analysis and implementation of an interface for integrating Bundesdruckerei services
  • Development and configuration of communication modules
  • Creation of test scenarios and ensuring data integrity
Jul 2019 - Dec 2020
1 year 6 months

Freelance Software Engineer

Deutsche Bahn, DB Zeitarbeit GmbH

Expertise details
Position Summary
Freelance Software Engineer at Deutsche Bahn, DB Zeitarbeit GmbH
Industries
Transportation
Business Areas
Business Intelligence
Information Technology
  • Conducted detailed requirements analysis in close collaboration with the business units
  • Designed 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 and adapted existing features
  • Created reports and analytical dashboards using MS Reporting Services
  • Performed integration and automated tests using tools like Selenium and Appium
  • Produced technical documentation to ensure traceability and maintainability
Jan 2019 - Jun 2019
6 months

Freelance Backend Developer

Deutsche Bahn, DB Zeitarbeit GmbH

Expertise details
Position Summary
Freelance Backend Developer at Deutsche Bahn, DB Zeitarbeit GmbH
Industries
Information Technology
Government and Administration
Business Areas
Information Technology
  • Gathered and analyzed client requirements in close coordination with the Federal Employment Agency
  • Coordinated between the internal development team and contacts at the Employment Agency
  • Designed a scalable and maintainable interface architecture using modern frameworks
  • Modeled an efficient data model to support HRXML standards
  • Implemented the REST API using Java, Spring Boot, and JAXB
  • Integrated JSON and HRXML data formats to optimize data transfer
  • Persisted and processed data using Hibernate/JPA and MS SQL Server
  • Set up CI/CD pipelines with Jenkins for automated deployment and quality assurance
  • Utilized AWS services for hosting and scalability
  • Implemented and performed unit tests (JUnit) to ensure code quality
  • Created detailed technical documentation for smooth operation and future development
Jul 2017 - Dec 2018
1 year 6 months

Freelance Full Stack Web Developer

Deutsche Bahn, DB Zeitarbeit GmbH

Expertise details
Position Summary
Freelance Full Stack Web Developer at Deutsche Bahn, DB Zeitarbeit GmbH
Industries
Transportation
Business Areas
Information Technology
Quality Assurance
  • Analyzed existing requirements and coordinated with the client to define new portal features
  • Enhanced and adapted the framework for electronic time tracking
  • Expanded the data model to support the job portal's specific requirements
  • Developed and implemented backend functions in Java using Spring Boot, Hibernate/JPA, and MS SQL Server
  • Implemented frontend functionality using HTML5, CSS, JavaScript, and jQuery
  • Conducted penetration tests to ensure platform security and stability
  • Set up automated builds and deployments with Jenkins and Maven
  • Automated tests with JUnit to ensure software quality
  • Produced technical documentation for software handover and operation
Jul 2016 - Jun 2017
1 year

Freelance Full Stack Software Engineer

Deutsche Bahn, Deutsche Bahn AG

Expertise details
Position Summary
Freelance Full Stack Software Engineer at Deutsche Bahn, Deutsche Bahn AG
Industries
Transportation
Business Areas
Information Technology
  • Designed and developed a prototype for the online organizational chart
  • Visualized complex organizational structures with interactive graphics using D3.js
  • Implemented responsive design for optimal display on various devices
  • Created a scalable data model to represent organizational structures
  • Developed the backend with VB.Net to provide and process data
  • Integrated the MS SQL Server database for storing and managing organizational data
  • Built the frontend with HTML5, CSS, JavaScript, and jQuery
  • Created interactive diagrams and visualizations with D3.js
  • Wrote technical documentation for the prototype handover
  • Conducted usability tests to gather feedback
Jan 2015 - Jun 2016
1 year 6 months

Freelance Full Stack Web Developer

Deutsche Bahn, DB Zeitarbeit GmbH

Expertise details
Position Summary
Freelance Full Stack Web Developer at Deutsche Bahn, DB Zeitarbeit GmbH
Industries
Transportation
Business Areas
Information Technology
  • Conducted requirements analysis in close consultation with stakeholders
  • Designed the software architecture for the portal and app solution based on a scalable and modular structure
  • Developed backend functions with Java and the Spring Framework to manage time tracking data
  • Created an efficient data model for storing and processing work time data
  • Integrated MS SQL Server and MS Reporting Services for database management and report generation
  • Developed a user-friendly web frontend using HTML5, CSS, JavaScript, and jQuery
  • Supported app development through API development and backend integration
  • Implemented unit and integration tests with JUnit, Jenkins, and Bash scripts
  • Produced reports and documentation for solution handover and use
Jan 2014 - Dec 2014
1 year

Freelance Software Developer

Deutsche Bahn, DB JobService GmbH

Expertise details
Position Summary
Freelance Software Developer at Deutsche Bahn, DB JobService GmbH
Industries
Transportation
Business Areas
Information Technology
  • Created functional and technical concepts based on project requirements
  • Developed backend logic with VB.Net and Spring.Net to support job portal features
  • Integrated and extended data model for efficient storage and processing of job postings
  • Developed and implemented reporting features with MS Reporting Services
  • Ensured data integrity using MS SQL Server
  • Implemented unit tests with MS Unit Testing and Rhino Mocks
  • Collaborated with team on bug analysis and continuous software improvement
Jan 2011 - Dec 2013
3 years

Web Development / Technical Project Management

circIT GmbH & Co. KG

Expertise details
Position Summary
Web Development / Technical Project Management at circIT GmbH & Co. KG
Industries
Information Technology
Business Areas
Information Technology
Project Management
  • Developed and optimized web and mobile applications based on CoreMedia CMS
  • Implemented dynamic web features with JSP, AJAX, jQuery and Spring
  • Customized and configured CoreMedia 5.2, integrated new features
  • Provided second- and third-level support for existing applications
  • Performed deployments and configured and installed in production environments
  • Conducted requirements analysis and created technical concepts
  • Estimated effort and planned development tasks in close collaboration with stakeholders
  • Used agile methods like SCRUM
  • Implemented automated tests with JUnit and Selenium
  • Used Jenkins for continuous integration and delivery
Jan 2010 - Dec 2010
1 year

Software Development

Softvision GmbH

Expertise details
Position Summary
Software Development at Softvision GmbH
Industries
Information Technology
Business Areas
Information Technology
  • Developed an interface between the time tracking module and the workshop order management
  • Designed and implemented user profile and logbook modules
  • Developed J2EE applications with Rational Application Developer and Oracle
  • Built rich-client applications using Eclipse RCP with SWT and JFace
  • Installed, integrated and maintained an intranet website using Drupal and Alfresco
  • Participated in review and proposal calculation phases and created technical concepts and prototypes
  • Conducted software tests with JUnit and QFTest
  • Used SVN for version control and team collaboration
Dec 2007 - Dec 2009
2 years 1 month

Software Development

Achievo Inproware GmbH

Expertise details
Position Summary
Software Development at Achievo Inproware GmbH
Industries
Information Technology
Business Areas
Information Technology
Product Development
Quality Assurance
  • Developed and implemented modules for bill of materials, workshop orders, inventory, loading points and master data management
  • Designed and developed a time tracking application with JBoss, Servlets, JSP, AJAX and JavaScript
  • Created user-friendly interfaces through rich-client programming with Eclipse RCP, SWT and JFace
  • Used Jython and Python for continuous integration and build automation
  • Developed and executed capture-replay tests with QFTest
  • Created and optimized reports with Crystal Reports
  • Developed with Rational Application Developer in a J2EE environment and integrated with IBM WebSphere and Oracle
Jan 2005 - Sep 2007
2 years 9 months

Software Development / Customer Support

GASP University Placement & Relocation Service

Expertise details
Position Summary
Software Development / Customer Support at GASP University Placement & Relocation Service
Industries
Education
Business Areas
Customer Service
Information Technology
  • Designed and developed the official website of GASP and the GASP language institute
  • Implemented and integrated payment processing modules (PayPal, CashU cards)
  • Maintained direct customer contact with external partners to clarify technical requirements
  • Ensured smooth platform operation through maintenance and optimization
Feb 2003 - Jun 2003
5 months

Web Development

BOC, Beirut

Expertise details
Position Summary
Web Development at BOC, Beirut
Industries
Media and Entertainment
Business Areas
Information Technology
Product Development
  • Created a publishing system for the online presence of the Lebanese newspaper "Albalad"
  • Designed and implemented a workflow system to manage work processes
  • Developed using PHP, JavaScript, XSL, NewsML, and MySQL, integrating the Props CMS
Mar 2001 - Nov 2001
9 months

Web Development

BOC, Amman

Expertise details
Position Summary
Web Development at BOC, Amman
Industries
Information Technology
Retail
Business Areas
Information Technology
Product Development
  • Created and implemented the auction platform Mazadmaktoo (later Souq.com)
  • Enhanced and maintained the platform to optimize user experience
  • Designed and implemented an escrow system for secure transactions
  • Developed with Perl, CGI, and MySQL on Linux
May 2000 - May 2004
4 years 1 month

Web Development

Business Optimization Consultants

Expertise details
Position Summary
Web Development at Business Optimization Consultants
Industries
Tourism
Business Areas
Information Technology
Quality Assurance
  • Designed and developed custom front-end and back-end solutions for various industries
  • Performed integrations and extensive testing for quality assurance
  • Example project: Developed the tourism website Syriatourism.org
Jan 2000 - May 2000
5 months

Software Development

Aleppo Zementprodukte

Expertise details
Position Summary
Software Development at Aleppo Zementprodukte
Industries
Manufacturing
Business Areas
Accounting
Human Resources
Information Technology
  • Developed a payroll system in compliance with local standards
  • Implemented billing logic, deduction accounts, and payment processes
  • Used Oracle SQL, PL/SQL, and Crystal Reports
Jan 2000 - May 2000
5 months

Software Development

Middle East Informatics

Expertise details
Position Summary
Software Development at Middle East Informatics
Industries
Banking and Finance
Business Areas
Finance
Information Technology
  • Implemented an ERP system for a financial services company in compliance with legal requirements
  • Developed the database using Oracle SQL, PL/SQL, and Oracle Developer 2000

Industry Experience

See where this freelancer has spent most of their professional time.

Experienced in Information Technology, Transportation, Tourism, Education, Aerospace and Defense, and Manufacturing.

Information Technology
Transportation
Tourism
Education
Aerospace and Defense
Manufacturing
Profile match chart

Business Area Experience

See which departments and functions this freelancer has contributed to most.

Experienced in Information Technology, Quality Assurance, Project Management, Product Development, Customer Service, and Business Intelligence.

Information Technology
Quality Assurance
Project Management
Product Development
Customer Service
Business Intelligence
Profile match chart

Skills

  • Key Focus Areas: Enterprise Architectures (J2ee, Ejb, Rcp, Spring Boot, Restful Webservices, Wpf, .Net Core, Microservices, Docker), Cms (Coremedia, Wordpress, Drupal), Databases (Mssql Server, Oracle, Mysql), Requirements Analysis, Concept Development, Effort Estimation, Scrum

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

  • Frameworks & Technologies: 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, Microsoft Test Tools, Junit, Mockito, Nsubstitute, Serilog, Log4j, Log4net, Unity, Spring .Net, Cobol

  • Tools: 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

  • Databases & Database Technologies: Ms Sql Server, Oracle, Mysql, Ibm Db2, Sqlite, Mongodb, Postgresql, H2, Flyway

  • Methods: Oop, Design Patterns, Uml, Software Architecture, Test Driven Development (Tdd), Domain Driven Design (Ddd), Mvvm, Code Generation, Pair Programming, Scrum/kanban

  • Platforms & Servers: 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

  • Industry Knowledge: Publishing, Automotive Industry, Online Retail, Pharmaceutical Industry, Tourism, It Industry, Financial Services, Civil Engineering, Textile Industry, Transportation/logistics, Public Sector, Education, Relocation Services

  • Soft Skills: Communication, Analytical Thinking, Self-discipline, Teamwork

Languages

Arabic
Native
German
Native
English
Intermediate

Education

Free University of Berlin

Master · Computer Science · Berlin, Germany

University of Aleppo

Electrical Engineering & Electronics, Computer Science · Aleppo, Syrian Arab Republic

Statistics

Experience

Total positions 20
Experience in Information Technology 9 y
Avg length 1 y 3 m
Longest experience 4 y

Expertise

Recent roles Freelance Software Architect & Developer, Freelance Full Stack Developer, Freelance Software Engineer
Main industries Information Technology, Transportation, Tourism
Main business areas Information Technology, Quality Assurance, Project Management

Qualifications

Highest degree Master

Profile

Created
Last Update
Need a freelancer? Find your match in seconds.
Try FRATCH GPT
More actions

Frequently asked questions

Do you have questions? Here you can find further information.

Where is Jamal based?

Jamal is based in Munich, Germany and can operate in on-site, hybrid, and remote work models.

What languages does Jamal speak?

Jamal speaks the following languages: Arabic (Native), German (Native), English (Intermediate).

How many years of experience does Jamal have?

Jamal has at least 25 years of experience. During this time, Jamal has worked in at least 11 different roles and for 15 different companies. The average length of individual experience is 1 year and 3 months. Note that Jamal may not have shared all experience and actually has more experience.

What roles would Jamal be best suited for?

Based on recent experience, Jamal would be well-suited for roles such as: Freelance Software Architect & Developer, Freelance Full Stack Developer, Freelance Software Engineer.

What is Jamal's latest experience?

Jamal's most recent position is Freelance Software Architect & Developer at IBM Deutschland GmbH / BWI GmbH.

What companies has Jamal worked for in recent years?

In recent years, Jamal has worked for IBM Deutschland GmbH / BWI GmbH, Sulzer GmbH, Deutsche Bahn AG, Deutsche Bahn, and DB Zeitarbeit GmbH.

Which industries is Jamal most experienced in?

Jamal is most experienced in industries like Information Technology, Transportation, and Tourism. Jamal also has some experience in Education, Aerospace and Defense, and Manufacturing.

Which business areas is Jamal most experienced in?

Jamal is most experienced in business areas like Information Technology, Quality Assurance, and Product Development. Jamal also has some experience in Project Management, Customer Service, and Business Intelligence.

Which industries has Jamal worked in recently?

Jamal has recently worked in industries like Transportation, Aerospace and Defense, and Information Technology.

Which business areas has Jamal worked in recently?

Jamal has recently worked in business areas like Information Technology and Quality Assurance.

What is Jamal's education?

Jamal holds a Master in Computer Science from Free University of Berlin.

What is the availability of Jamal?

Jamal is immediately available full-time for suitable projects.

What is the rate of Jamal?

Jamal's rate depends on the specific project requirements. Please use the Meet button on the profile to schedule a meeting and discuss the details.

How to hire Jamal?

To hire Jamal, click the Meet button on the profile to request a meeting and discuss your project needs.

Average rates for similar positions

Rates are based on recent contracts and do not include FRATCH margin.

1000
750
500
250
Rate comparison chart
Market avg: 810-970 €
The rates shown represent the typical market range for freelancers in this position based on recent contracts on our platform.
Actual rates may vary depending on seniority level, experience, skill specialization, project complexity, and engagement length.