Deval Dave, Odoo Developer & ERP Engineer in India
Jr. Software Engineer with 2+ years building Odoo ERP solutions from end to end. From a secure document signing system with auto letterhead injection to real time biometric device integrations, my work lives in production, running real businesses across India, Kuwait, Kenya and UAE.
2+ Years Experience · 20+ Modules Shipped · 3 Countries Served · Based in Ahmedabad, India
Résumé (PDF) ·
deval20045@gmail.com ·
LinkedIn ·
GitHub
About
Deval Dave is a software engineer specialising in Odoo ERP, working across
Odoo versions 14 through 19. Work spans custom module development, full ERP
implementations, OWL JS and QWeb frontends, PostgreSQL data modelling, REST
and Salesforce integrations, IoT and biometric device sync, and localisation
for India (GST), Kenya (TIMS) and the UAE. Every project listed below is
running in a real business, except where marked in progress.
Skills
- Python and Odoo ORM (Backend and Core)
- OWL JS, QWeb, XML Views (Frontend and UI)
- PostgreSQL and Data Modelling (Database)
- REST API and System Integration (Integration)
- IoT and Hardware (ZKTeco, ADMS) (Hardware)
- Localization (GST, TIMS, UAE) (Compliance)
- Docker, Nginx, Linux (DevOps)
Projects
Sign Module
Secure Document Signing · Enterprise Security
Secure document signing where the company letterhead stays hidden. Directors share blank documents, the employee adds content, and the letterhead auto injects. Both signatures are mandatory with strict role isolation.
Tech: Python, Odoo 17, QWeb PDF, Digital Signatures
Biometric Device Integration
IoT and Hardware · IoT and Hardware
Real time biometric attendance synced directly to Odoo. Supports ADMS push control and direct IP modes with missing punch recovery and a full analytics dashboard.
Tech: Python, ZKTeco SDK, REST API, WebSocket
Kuwait Food Company ERP
Full ERP, 11 Modules · Enterprise Implementation
Led a comprehensive 11 module Odoo 18 ERP for a Kuwait food company as a freelance engagement, covering HR, Payroll, Accounting, Purchase, Inventory, CRM, Fleet and Dashboards over 8 to 9 months.
Tech: Odoo 18, Python, OWL JS, PostgreSQL
UAE Sales Dashboard
Business Intelligence · Business Intelligence
Invoice first sales analytics matching Odoo's P&L exactly. Multi currency AED conversion, drill down journal items and a 3 by 3 mini table per sales channel.
Tech: Odoo 17/19, OWL JS, Multi Currency, Journal API
Salesforce to Odoo Connector
System Integration · System Integration
A full Odoo 19 addon connecting Salesforce CRM with Odoo ERP using simple_salesforce. Bi directional sync, config UI and error handling with retry logic.
Tech: Python, simple_salesforce, Odoo 19, OAuth 2.0
GST Breakup Module
India Localization · Localization
Custom Odoo 19 CGST, SGST, IGST and CESS breakup on invoice lines. Fixed an OWL list view crash, settings persistence bugs and export tax double counting.
Tech: Odoo 19, Python, OWL JS, Tax Engine
Odoo Help Chatbot
AI Assistant for Odoo · AI Integration
An AI powered help assistant built into the Odoo backend. A systray button opens a chat panel that walks non technical users through business processes step by step, and it can read a screenshot to explain the exact screen or error shown. Supports OpenAI, Anthropic and OpenRouter with configurable models, conversation history and per user access control.
Tech: Python, Odoo 19, OWL JS, OpenAI API, Anthropic API
Used Car Voice Agent (In progress)
Voice AI for Dealerships · Voice AI
A personal project in active development. A LiveKit voice agent that answers a used car dealership's phone calls: it searches live inventory, checks and books test drive slots, captures CRM leads, and hands the caller to a human manager with a real SIP transfer during business hours. All data lives in an Odoo 19 module the agent reaches over XML-RPC, and every call is logged with its transcript, outcome and cost.
Tech: Python, LiveKit, OpenAI, Deepgram, Odoo 19, Twilio
Odoo App Store Modules
Open Source, Published · Open Source
Production ready POS and utility modules published on the official Odoo App Store: pos_on_account, pos_order_layby, crash_recorder, chatter_position and column width utilities.
Tech: Python, OWL JS, Odoo POS, JavaScript
Experience
Jr. Software Engineer at Aktiv Software
Sep 2025 to Present · Ahmedabad, India
- Built a Sign Module with automatic letterhead injection and role based digital signatures.
- Integrated biometric devices for real time attendance sync (ADMS push and direct IP modes).
- Created a UAE Sales Dashboard matching Odoo's P&L report with multi currency AED conversion.
- Developed a GST breakup module (CGST, SGST, IGST, CESS) for Indian localization on Odoo 19.
- Built custom modules for a Kenyan client covering invoiced sales reports, scrap slip PDFs and TIMS integration.
Jr. Odoo Developer at WanBuffer Services
Mar 2025 to Sep 2025 · Ahmedabad, India
- Developed and customized Odoo modules with a focus on frontend using OWL JS and QWeb.
- Improved UX across web, PoS and website interfaces with responsive UI components.
- Refined and fixed existing API integrations for stable external communication.
Jr. Odoo Developer at Caret IT Solutions
Jun 2024 to Jan 2025 · Gandhinagar, India
- Built and published multiple modules on the Odoo App Store (POS and utility).
- Modules: pos_on_account, pos_order_layby, crash_recorder, chatter_position.
- Contributed to full cycle Sales, Purchase, Inventory and Manufacturing development.
Python / Odoo Intern at Caret IT Solutions
Jan 2024 to Jun 2024 · Gandhinagar, India
- Learned core Python, Odoo framework architecture, ORM and OWL JS.
- Gained hands on experience building models, views and business logic.
Services
- Module Development: Custom modules from scratch covering backend, OWL frontend, QWeb reports and API integration.
- ERP Implementation: Full Odoo rollouts from requirements to go live. Multi module enterprise setups.
- System Integration: Connect Odoo with Salesforce, payment gateways, e-commerce and custom APIs.
- IoT and Hardware: Biometric devices, barcode scanners and kiosks with real time sync to Odoo.
- Localization: Tax compliance for India (GST), Kenya (TIMS) and UAE, plus region specific payroll.
- Reports and Documents: QWeb PDFs, secure signing with letterhead injection and wkhtmltopdf tuning.
Contact
Email deval20045@gmail.com,
phone / WhatsApp +91 9328753489, or connect on
LinkedIn.