ODOO DEVELOPER
Who Am I ?
I'm is an experienced Senior Odoo Developer with over 6 years of experience in ERP systems and custom software development. With expertise in Odoo versions 10 to 17, he has successfully delivered tailored solutions for industries ranging from construction and education to food and beverage. His technical skill set spans module customization, API development, system design, and server management using platforms like Digital Ocean, Docker, and Nginx.
Beyond technical development, I'm has a proven track record in training and mentoring, providing development training to interns and conducting customer training sessions to ensure seamless software adoption. His ability to balance onsite and remote work effectively reflects his adaptability and dedication to project success.
With a hands-on approach to problem-solving and a keen focus on optimizing business processes, I'm consistently delivers impactful solutions that improve operational efficiency and drive growth.
What I Do ?
Do you have your own apps on the odoo apps store?
What is your professional skill?
Odoo versions 11-18
Python
XML, QWeb
JavaScript (Owl)
OdooSH
REST API
Javascript
Backbone JS
SprintBoot
Bootstrap
HTML, CSS, SCSS
PostgreSQL
MySQL
Qweb
Birt
Py3o
GitHub Actions
Docker & Docker Swarm
Nginx
AWS
DigitalOcean
Git
Bitbucket
Trello
Slack
API Integration
Firebase
SMSPoh
Agora
Debugging
Data Migration
Locust
JMeter
What Think Career About Me ?
Widya Analytic Indonesia (2025-To Present)
YC Fitness (2023-To 2025)
UnidBox Home Solutions Singapore Pte Ltd (2024-2025)
Innovix Solutions Co., Ltd (2023-2024)
UMG Myanmar Co.,Ltd (2020-2022)
Infinite Business Solutions Co.,Ltd (2018-2020)
72 Coder Co.,Ltd (2016-2018)
Recent Experience?
UnidBox Home Solutions Pte Ltd (Singapore)
Senior Odoo Developer (Remote Job)
Developed a tailored ERP and POS system for the construction materials industry using Odoo 15, enabling multi-company and multi-warehouse configurations within a single company. Integrated cash and credit card payment options with third-party API connections, supporting product variants, promotion programs, coupon management, and gift card functionality. Implemented advanced stock control systems, including daily sales limits and request forms for restricted items. Automated invoice delivery to customers via WhatsApp and streamlined product stock transfer across multi-company setups. Optimized multi-location delivery systems for efficient logistics. Boosted advertising capabilities with automated campaign posts for events like Black Friday and 11.11 sales, driving customer engagement through platforms such as WhatsApp, Viber, and Telegram.
UnidBox Home Solutions Pte Ltd (Singapore)
Senior Odoo Developer (Remote Job)
Developed a Warranty Registration Website using Odoo 17 and Owl.js, simplifying the warranty registration process for customers. The platform organized products by Model, Brand, and Category, ensuring easy navigation. Included customer account management features, such as Login and Registration, for secure access. Customers could easily register warranties by scanning product QR codes, and a warranty extension module was also implemented. Additionally, a repair ticket system allowed users to select authorized workshops for repairs, with automated confirmation emails and repair instructions sent to customers. This solution enhanced post-purchase support and streamlined warranty management, improving customer satisfaction and business efficiency.
Innovix Solutions Co., Ltd
Senior Odoo Developer (Hybrid Job)
Developed a comprehensive POS system for the food and restaurant industry using Odoo 13, featuring advanced table management functionalities like Split Table, Combine/Merge Table, and Transfer Table. Enhanced order management with Split Order capabilities, automated order ticket routing to kitchens and drink preparation areas, and incorporated pre-order and table booking systems with queue management and QR-based validation. Implemented discount management, loyalty programs, and membership card systems to improve customer retention. Integrated website APIs for online table bookings and pre-orders, while enabling QR-based menu scanning for a more engaging customer experience. The system optimized restaurant operations, improved customer engagement, and streamlined dining processes through innovative features and seamless integration.
Innovix Solutions Co., Ltd
Senior Odoo Developer (Hybrid Job)
Developed a comprehensive ERP system using Odoo 16 tailored for educational institutions, supporting over 20 schools. The system included a sales module for managing course and package-based sales, as well as the sale of school supplies. Implemented an installment plan management system, allowing package buyers to choose from cash payments, monthly, or yearly installment options. Integrated purchase management for procuring essential school supplies along with advance and expense tracking modules. Designed customizable reporting templates to meet the unique needs of individual schools. The system also featured robust record-keeping for students, teachers, and staff, ensuring efficient data management and operational oversight.
UMG Myanmar Co.,Ltd
Mid-Lvl Odoo Developer
Developed a comprehensive HRMS using Odoo 15 tailored for multi-company and multi-branch operations. Key features included attendance tracking, onduty management, employee shift scheduling, and overtime calculation. Designed and implemented duty rosters, leave management, and processes for resignations, terminations, promotions, and demotions. Integrated manpower planning, vacancy tracking, and allowances management systems. Enhanced payroll functionality to adapt rules based on employee types and streamlined fiscal year and public holiday configurations. Developed RESTful APIs for mobile usability and created necessary APIs and reports to meet operational requirements.
UMG Myanmar Co.,Ltd
Mid-Lvl Odoo Developer
Developed a robust Asset Management System (AMS) using Odoo 15 to streamline vehicle and company asset operations. Key features included vehicle and ferry request management for employees, monthly expense tracking for both company-owned and rented vehicles, and calculation of operational costs such as fuel and maintenance. Integrated modules for daily vehicle mileage recording, accessory checks, accident reporting, insurance, and repair management. The system also handled accessory replacement requests, expense management (including fuel expenses), and advance tracking. Enhanced asset management with features like purchase requests for required assets, resale management for unused company-owned assets, and processes for asset disposal and write-offs. Additionally, implemented asset transfer and handover functionality across branches, ensuring seamless operation and control.
Infinite Business Solutions Co.,Ltd
Junior Odoo Developer
Developed and customized HR modules using Odoo 10, including Attendance, Leave Management, On Duty, and Payroll.Enhanced reporting capabilities by implementing and customizing QWeb templates and utilizing BIRT Reporting Tool for advanced report generation. Collaborated with stakeholders to ensure the HR system met specific business requirements, streamlining processes and improving operational efficiency.
Infinite Business Solutions Co.,Ltd
Junior Odoo Developer
Developed an advanced e-commerce system with location-based delivery pricing and multi-location delivery management to optimize logistics. Enhanced the customer experience by streamlining return order processes and integrating a product comparison feature for better purchasing decisions. Additionally, implemented functionality to differentiate wholesale and retail pricing, effectively addressing the diverse needs of customers.
YC Fitness
Senior Odoo Developer (Part Time)
Developed an integrated Social Media and Fitness System using Odoo 16 with custom APIs for Flutter and React applications. Enhanced fitness management by enabling customers to purchase plans, access personalized videos, and interact with trainers via real-time chat and calls. Automated nutritional tracking and water consumption recommendations, with reminders for incomplete tasks. Managed video uploads seamlessly through Digital Ocean Space. Integrated Agora for call and video functionalities and built APIs for Odoo Discuss to support real-time chatting on mobile and web platforms. Social media features included post creation, reactions, nested comments, and user management options like adding friends, following, and blocking. Incorporated secure account registration with email OTPs and SMS OTPs, utilizing smspoh.com for SMS delivery. Notifications were powered by Firebase, ensuring timely updates. For deployment, managed server configurations including Domain, SSL, and Docker-based control. Addressed server scalability using Docker Swarm for load balancing and integrated Network File System (NFS) for efficient data sharing. This system successfully combined fitness and social media, delivering a comprehensive and engaging platform.
72 Coder Co.,Ltd
Java Developer Teacher of Programming
In this role, I taught students programming concepts with a focus on Java (Basic, Advanced, Java EE, Java Spring Boot) and web development technologies such as HTML, CSS, and Bootstrap. I developed and delivered course materials designed to provide both theoretical knowledge and practical skills. To enhance learning, I created hands-on projects and coding challenges that encouraged students to apply their problem-solving abilities while deepening their understanding of Java and web technologies. I also provided mentorship by assisting students in troubleshooting code, fostering a collaborative environment. Additionally, I evaluated students’ progress through assignments, exams, and projects, offering constructive feedback to support continuous improvement.
Freelance
Developed a CRM system using Odoo 18 with custom APIs for React applications. Streamlined lead management by centralizing data and categorizing follow-ups into Phone Calls and On-Site Visits. Added configurable Question Types and call tracking for performance analysis. Implemented APIs for reporting and advertising, enabling promotional content posting to email, Telegram, and Viber groups. Managed server configurations, including domain, SSL, and Docker-based server control. For this project, server management included Docker for control, with domain and SSL integration to ensure secure and efficient deployment. Optimized workflows and enhanced customer relationship management.
Freelance
Developed a comprehensive POS system tailored for the food and beverage industry. Features included full and empty guest table management for efficient seating arrangements, and a promotion management system for product-specific offers. Implemented a product menu website for easy navigation and ordering, along with a member QR code system to enhance customer engagement. Additionally, integrated robust sales functionalities to streamline business operations and reporting.
Freelance
Developed a dynamic Company Profile Website using Odoo 16, effectively showcasing the company’s services and products. The website featured dedicated Service and Product Pages to highlight key offerings, ensuring clear communication of the company’s capabilities. A user-friendly Contact Us page was integrated for easy client communication, and customizable sections were included to accommodate additional company information, providing a comprehensive and professional online presence. Additionally, the project encompassed server-side configurations, including domain setup and SSL integration. Leveraged Docker for efficient server management and control, ensuring a secure and scalable deployment. This solution improved brand visibility and customer engagement, enhancing the company’s overall digital footprint.
How can you communicate?