1. Developed Odoo custom modules/applications according to the end user's requirements, using Odoo.sh.
2. Customized the Odoo built-in modules, such as CRM, Sales, Purchase, Inventory, and Accounting, according to business needs.
3. Used different AI Python libraries to automate workflows.
4. Developed custom reports in Odoo.
5. Created custom dashboards using Python and front-end languages.
6. Designed RESTful APIs to integrate Odoo with other business systems and platforms.
7. Customized Odoo front-end layouts using JavaScript, HTML, and CSS.
8. Wrote multiple unit tests to verify the functionality of user interfaces.
9. Collaborated across teams to gather requirements and wrote clean and sustainable code.
10. Migrated Odoo custom modules from older versions to newer versions.
11. Troubleshot and resolved complicated bugs.
12. Provided both technical and functional Odoo-related training to the end users.
13. Developed and managed cloud infrastructure and services for code deployments using AWS and Docker.
14. Collaborated with team members on code, using version control systems such as GitHub and GitLab.