Yahya Sabi

Odoo Software Developer & Consultant

Berlin, Germany

Experience

Mar 2024 - Present
1 year 5 months
Berlin, Germany

Odoo Software Developer & Consultant

KNAUER Wissenschaftliche Geräte GmbH

Implementation of Odoo as an ERP system.

  • Planning and executing customized Odoo ERP solutions to support and optimize company-specific business processes
  • Configuring and customizing Odoo modules according to individual customer requirements, including process automation and data integration
  • Training and support for end users and administrators to ensure full utilization of Odoo features and expand user capabilities
  • Providing ongoing post-implementation support, including troubleshooting, maintenance, and updates to adapt to new business requirements
  • Data migration and integration of external applications into Odoo environments for a seamless, unified data landscape
  • Analyzing and improving existing Odoo systems to increase efficiency and enhance user experience

Technology and Tools: Odoo Development, SQL, Scrum, Agile, Technical Requirements, Process Analysis

Mar 2024 - Jun 2024
4 months
Hamburg, Germany

Odoo Software Developer & Consultant

NRail GmbH

Implementation of Odoo as an ERP system.

  • Developing and implementing tailored modules and features specifically aligned with customer business needs
  • Assessing and enhancing existing Odoo installations to boost performance and optimize user experience
  • Delivering comprehensive consulting services, including training for end users and administrators to maximize Odoo usage
  • Providing continuous post-implementation support, including troubleshooting, updates, and adjustments to address evolving business requirements
  • Customizing and extending existing Odoo modules to meet specific business demands
  • Ensuring high quality through thorough testing and detailed documentation of implementations for easy management and future use

Technology and Tools: Odoo Development, SQL, Scrum, Agile, Technical Requirements, Process Analysis

Jan 2024 - Present
1 year 7 months
Hamburg, Germany

Odoo Software Developer & Consultant

Inmedias GmbH

Implementation of Odoo as an ERP system.

  • Designing and developing custom modules and features precisely aligned with clients’ business requirements
  • Analyzing and optimizing existing Odoo installations to maximize performance and improve user experience
  • Providing comprehensive consulting services, including training for end users and administrators to exploit Odoo’s full potential
  • Delivering continuous post-implementation support, including troubleshooting, updates, and adjustments to meet changing business requirements
  • Seamless data migration to Odoo and integration with external applications and services
  • Customizing and extending existing Odoo modules to fulfill specific business needs

Technology and Tools: Odoo, Agile, Data Migration, SQL, Kanban, Technical Requirements, Process Analysis, Cloudpepper, Odoo Development

May 2023 - Aug 2023
4 months
Eschborn, Germany

ERP System Selection Expert

Grandega GmbH

ERP selection initiative: optimizing systems for efficient operations.

  • Gathering and documenting specific ERP requirements from various departments and user groups
  • Conducting interviews with stakeholders to understand their needs and expectations for the ERP system
  • Evaluating current business processes and identifying improvement opportunities through ERP implementation
  • Drafting detailed requirement documents covering functional and non-functional ERP needs
  • Researching different ERP systems (Odoo, SAP, Microsoft Dynamics Navision/Business Central) on the market regarding features, costs, and implementation efforts
  • Conducting tests and prototypes to verify suitability and performance of selected ERP systems against company requirements
  • Making decisions on which system to implement based on requirement analysis and ERP comparisons

Technology and Tools: Odoo, SAP, Microsoft Dynamics Navision, Microsoft Dynamics 365 Business Central, Data Migration, SQL, Kanban, Scrum, Technical Requirements, Process Analysis

Nov 2022 - Present
2 years 9 months
Hamburg, Germany

ERP Project Manager

Citizen Watch Europe GmbH

Implementation of Odoo as an ERP system.

  • Leading a team of Odoo developers and providing technical guidance
  • Planning and overseeing the entire project lifecycle from conception to Odoo implementation, including scheduling and resource management
  • Collaborating closely with stakeholders to capture requirements, set project objectives, and communicate progress
  • Ensuring adherence to budget constraints and allocating resources according to project needs
  • Identifying risks and developing mitigation strategies throughout the project
  • Conducting regular project meetings and status updates to monitor progress and resolve issues
  • Delivering training and support to end users during the implementation phase
  • Performing quality checks to ensure the solution meets expected standards and requirements
  • Advising on Odoo selection, implementation, and optimization, including business analysis, module evaluation, implementation strategies, and training
  • Documenting project progress, decisions, and implementation strategy for future reference and audits
  • Analyzing and assessing data structure and integrity in source databases (e.g., SAP Hana, Microsoft Dynamics 365 Business Central) to ensure a smooth migration process

Technology and Tools: Odoo, SAP Hana, Microsoft Dynamics 365 Business Central, EDI, CPI, Python, ABAP, XML, Data Migration, SQL, Postgres, GitHub, Kanban, Scrum, Technical Requirements, Process Analysis

Feb 2022 - Jan 2024
2 years
Wolfratshausen, Germany

Odoo Software Developer & Consultant

Gewinnblick GmbH

Odoo project.

  • Technical and supervisory leadership of a 30-member team
  • Developing, planning, and managing the Odoo ERP software
  • Responsible for requirements analysis, solution design, implementation, testing, and rollouts
  • Technical ownership for continuous development of the company’s Odoo software
  • Integrating and migrating the database from SAP Business One to Odoo
  • Configuring Odoo modules according to company-specific requirements
  • Ensuring Odoo projects are delivered on time, within budget, and meet client expectations
  • Coaching and training all users and staff
  • Providing ongoing support and maintenance post-implementation
  • Advising on Odoo selection, implementation, and optimization, including business analysis, module evaluation, implementation strategies, and training
  • Integrating Odoo with other enterprise applications like Microsoft Dynamics 365 Business Central, accounting software, CRM systems, or e-commerce platforms

Technology and Tools: Odoo, SAP Business One, Microsoft Dynamics 365 Business Central, Python, XML, HTML/CSS, Data Migration, SQL, Postgres, Trello, Kanban, Scrum, Technical Requirements, Process Analysis

Mar 2020 - Mar 2023
3 years 1 month
Wildau, Germany

Odoo Team Lead

Biomes NGS GmbH

Odoo upgrade and further development.

  • Technical and supervisory leadership of a 5-member IT team
  • Designing and developing an effective and scalable integrated solution within Odoo and integrations with third-party applications (Shopify, Amazon, WooCommerce, shipping services, etc.)
  • Proactive project management of IT tools from concept to implementation
  • Frontend and backend programming, code reviews, testing, and deployments (CI/CD)
  • Integrating and migrating Odoo modules and interfaces
  • Independently developing new modules and features according to stakeholder requests
  • Coaching and training all users and staff
  • Conducting training sessions and workshops for internal teams and clients on using and maintaining Odoo applications and integrations
  • Performing functional and non-functional software tests
  • Ensuring compliance with relevant regulations, standards, and security protocols in all aspects of Odoo development and integration
  • Migrating legacy versions to the latest Angular and Cordova versions

Technology and Tools: Odoo, Python, ETL, XML, Data Migration, SQL, Postgres, CI/CD, Docker, Git, GitLab, GitHub, Jenkins, VSC, Scrum, AWS, DBeaver, Redmine

Jul 2017 - Feb 2020
2 years 8 months
Berlin, Germany

Senior Odoo Software Developer

Bogen Elektronic GmbH

Implementing Sage and Odoo in the company.

  • Conceptualizing and developing IT architecture and business processes in Odoo & Sage
  • Data provision, preparation, and analysis using SQL and PostgreSQL
  • Requirements analysis and process automation
  • Connecting and integrating API interfaces
  • Designing and implementing Odoo interfaces to other systems
  • Project documentation, results control, and handover to IT operations and service teams
  • Implementing security measures and access controls within Odoo to protect sensitive data
  • Documenting system configurations, customization details, and integration workflows

Technology and Tools: Odoo, Sage, ETL, Python, XML, HTML/CSS, Data Migration, SQL, Postgres, CI/CD, Docker, Git, GitLab, GitHub, Jenkins, PyCharm, pgAdmin, Redmine

Oct 2015 - Apr 2016
7 months
Berlin, Germany

Product Owner

KV Telematik GmbH

Web application for managing health insurance appointments.

  • Creating, maintaining, and prioritizing the product backlog with all requirements, features, and improvement suggestions
  • Continuous engagement with customers, users, and stakeholders to understand their needs and gather feedback
  • Collecting customer and stakeholder feedback
  • Setting priorities and ensuring the development team works on the right tasks
  • Prioritizing backlog items based on user value, business value, and other relevant factors
  • Identifying and assessing product-related risks and developing mitigation strategies

Technology and Tools: Gap Analysis, XML, Unit Testing, Scrum, User Stories, Jira

Mar 2013 - Mar 2017
4 years 1 month
Berlin, Germany

Software Developer

Siemens AG

A web application to manage large projects and track progress in the energy sector.

  • Designing, developing, and implementing a data warehouse system and environment
  • Designing and implementing communication interfaces and accompanying data
  • Developing, implementing, and evaluating automated tests
  • Agile software development with international engineering teams and managing databases and service infrastructure
  • Clarifying and prioritizing testing requirements
  • Configuring and optimizing cloud infrastructures for scalability, performance, and security
  • Developing testing tools for parameterization and configuration
  • Planning and establishing test case management and documentation

Technology and Tools: Angular, HTML/SCSS, Angular Material, Node.js, Java, Spring Boot, PostgreSQL, SQLite, JavaScript, Jira, SVN, Express.js, PDFBox, Highcharts

Sep 2012 - Feb 2013
6 months
Berlin, Germany

Software Developer

Fraunhofer FOKUS

Energy Pass: building an IoT system for energy and power monitoring in operations.

  • Implementing interfaces to read and analyze data using Python, NumPy, Pandas, and SciPy
  • Modeling and designing a PostgreSQL database and a REST API for the system using FastAPI, Flask, Java EE, Servlet
  • Setting up and configuring a network for data extraction between machine controls, sensors, and the Apache backend server
  • Developing a real-time monitoring dashboard to manage and visualize energy consumption from a REST API

Technology and Tools: Python, NumPy, Pandas, SciPy, Ignite, FastAPI, Flask, Java EE, Servlet, PostgreSQL, JavaScript, jQuery, Bootstrap

Summary

My motivation is cognitive, economic, and value-driven. It drives me to positively and profitably influence the quality of work and life of my environment and myself. I strive for excellence and continuous improvement to develop innovative solutions and optimize processes. Commitment and passion for challenges motivate me to exceed goals. My ability for effective communication and openness enables productive collaboration. I am determined to expand my knowledge and grow personally and professionally to make a sustainable contribution.

Languages

Arabic
Native
German
Native
English
Advanced

Education

Oct 2015 - Jun 2017

TU Berlin

Master of Science · Technical Computer Science - Automotive Software Engineering · Berlin, Germany

Oct 2012 - Jun 2015

TU Berlin

Bachelor of Science · Technical Computer Science - Embedded Software Engineering · Berlin, Germany

Certifications & licenses

ERP Project Manager Odoo 15, Odoo 16, Odoo 17, Odoo 18

Odoo