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 deploying custom Odoo ERP solutions to support and optimize company-specific business processes
  • Configuring and customizing Odoo modules according to client requirements, including process automation and data integration
  • Training and supporting end users and administrators to ensure full use of Odoo features and build user skills
  • Providing ongoing post-implementation support, including troubleshooting, maintenance, and updates to meet new business needs
  • Migrating data and integrating external applications into Odoo for a smooth, unified data landscape
  • Analyzing and improving existing Odoo systems to boost 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 custom modules and features tailored to clients’ specific business needs
  • Assessing and improving existing Odoo installations to increase performance and optimize user experience
  • Offering comprehensive consulting services, including user and admin training to make the most of Odoo
  • Providing ongoing post-implementation support, including troubleshooting, updates, and adjustments to meet changing business needs
  • Customizing and extending existing Odoo modules to meet specific business requirements
  • Ensuring high quality through thorough testing and detailed documentation 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 building custom modules and features precisely aligned with clients’ business requirements
  • Analyzing and optimizing existing Odoo installations to maximize performance and improve user experience
  • Providing full consulting services, including training for end users and administrators to unlock Odoo’s full potential
  • Offering continuous post-implementation support, including troubleshooting, updates, and tweaks to meet evolving business needs
  • Seamless data migration to Odoo and integration with external apps 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 Selection Expert

Grandega GmbH

ERP selection initiative: optimizing systems for efficient operations.

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

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 managing the project from concept to Odoo implementation, including scheduling and resource management
  • Working closely with stakeholders to gather requirements, set project goals, and report progress
  • Ensuring budget compliance and resource allocation meet project needs
  • Identifying risks and developing mitigation plans throughout the project
  • Hosting regular meetings and status updates to track progress and address roadblocks
  • Delivering training and support to end users during implementation
  • 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 decisions, process, and implementation strategy for future reference and audits
  • Analyzing and assessing data structure and integrity in source systems (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 oversight lead for a 30-person team
  • Planning, developing, and managing the Odoo ERP software
  • Responsible for requirement analysis, solution design, implementation, testing, and rollouts
  • Technical ownership of ongoing Odoo development
  • Integrating and migrating the database from SAP Business One to Odoo
  • Configuring Odoo modules to match company-specific needs
  • Ensuring projects finish on time, within budget, and meet customer expectations
  • Coaching and training all users and staff
  • Providing ongoing post-implementation support and maintenance
  • Advising on Odoo selection, implementation, and optimization, including business analysis, module evaluation, implementation strategies, and training
  • Integrating Odoo with other business 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 development.

  • Technical and oversight lead for a 5-person IT team
  • Designing and building an effective, scalable integrated solution in Odoo with third-party app integrations (Shopify, Amazon, WooCommerce, shipping services, etc.)
  • Proactive project management of IT tools from concept to implementation
  • Frontend and backend coding, code reviews, testing, and deployments (CI/CD)
  • Integrating and migrating Odoo modules and interfaces
  • Independently developing new modules and features based on stakeholder needs
  • Coaching and training all users and staff
  • Running training sessions and workshops for internal teams and clients on using and maintaining Odoo apps and integrations
  • Performing functional and non-functional software tests
  • Ensuring compliance with regulations, standards, and security protocols in all Odoo development and integration work
  • Migrating from older versions to the latest Angular and Cordova releases

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.

  • Designing and developing IT architecture and business processes in Odoo & Sage
  • Preparing, cleaning, and analyzing data with SQL and PostgreSQL
  • Requirement analysis and process automation
  • Connecting and integrating API interfaces
  • Designing and implementing Odoo interfaces to other systems
  • Project documentation, result 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 enhancements
  • Ongoing communication with customers, users, and stakeholders to understand 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 stakeholder needs
  • Identifying and evaluating product risks and developing mitigation strategies
  • Prioritizing backlog tasks based on user value, business value, and other factors

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 energy projects and track progress.

  • Designing and building 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 infrastructure for scalability, performance, and security
  • Developing test tools for parameterization and configuration
  • Planning and setting up 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 certificate: building an IoT system for energy and power monitoring in operations.

  • Building interfaces to read and analyze data using Python, NumPy, Pandas, and SciPy
  • Modeling and designing a PostgreSQL database and a REST API with FastAPI, Flask, Java EE, Servlets
  • Setting up and configuring networking to extract data between machine controls, sensors, and the Apache backend server
  • Developing a real-time monitoring dashboard to manage and visualize energy usage from a REST API

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

Summary

My motivation is cognitive, economic, and value-driven. It pushes me to positively and profitably influence the quality of work and life around me and my own. I strive for excellence and continuous improvement to develop innovative solutions and optimize processes. Commitment and passion for challenges drive 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 lasting impact.

Languages
Arabic
Native
German
Native
English
Advanced
Education
Oct 2015 - Jun 2017

TU Berlin

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

Oct 2012 - Jun 2015

TU Berlin

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

Certifications & licenses

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

Odoo

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