Gadeer Saleh Mahmoud
Senior Odoo Backend Developer
Building reliable Odoo systems, secure integrations, and OWL applications.
I specialize in Odoo backend development, business workflows, API integrations, security, reports, and OWL-based applications. I build and maintain custom Odoo modules for real business requirements, and also work with NestJS, TypeScript, and JWT-based backend systems.
Core Skills
Odoo Backend DevelopmentPythonPostgreSQLOdoo Security & Access RulesOWL FrameworkJavaScriptXML ViewsQWeb ReportsREST API IntegrationsAPI SecurityAutomated TestingJWT AuthenticationNestJSTypeScriptDebugging & Production Support
Confidential Corporate Case Studies
Selected enterprise Odoo projects completed in professional environments. Due to company contracts and confidentiality requirements, client names, screenshots, URLs, source code, and private implementation details are not publicly shared.
Confidential Corporate Project
Attendance Integration with Odoo
Built an Odoo attendance integration with an external API, handling synchronization, authentication, validation, and reliable processing of attendance data.
- Token generation module using Odoo config settings
- Employee attendance synchronization from external API
- Structured API documentation
- OWL dashboard for attendance statistics
- Backend logic for data handling and monitoring
- Problem solving around external API responses and attendance data mapping
OdooPythonOWLJavaScriptXMLREST API
Confidential Corporate Project
External Request System Integration
Developed a secured Odoo integration for exchanging business requests with an external system, including authentication, validation, error handling, and controlled data synchronization.
- Requests created from website and sent to Odoo
- JWT-based security between systems
- Odoo workflow handling
- State-change API to notify the external system
- Backend validation and secure request processing
- Custom business logic for request lifecycle management
OdooPythonREST APIJWTWorkflow Automation
Confidential Corporate Project
Awqaf UAE Hijri Calendar Integration
Implemented Hijri calendar support within Odoo workflows, integrating date conversion and display requirements while preserving compatibility with existing business processes.
- Awqaf UAE API integration
- OWL dashboard for Hijri calendar management
- Moment-Hijri usage for special conversion cases
- Backend handling of calendar data
- Custom logic for Gregorian/Hijri date conversion scenarios
OdooPythonOWLMoment-HijriREST API
Confidential Corporate Projects
Enterprise OWL Dashboards & Printing Tools
Built interactive OWL dashboards and printable business views for operational data, combining backend aggregation with responsive frontend components and reporting workflows.
- More than 5 OWL-based custom platforms
- Privilege-driven views for users, managers, and admins
- Employee-manager dashboards
- Python controllers serving dashboard data
- OWL printing tool using jsPDF
- Dynamic data views based on user permissions
OdooOWLPython ControllersJavaScriptXMLjsPDF
Corporate Odoo Experience
General Odoo Module Development, Maintenance & Problem Solving
Developed and maintained custom Odoo modules, business workflows, reports, access controls, and integrations while debugging and resolving production issues across existing systems.
- Customized and extended Accounting, HR, Projects, Tasks, Timesheets, Sales, Purchase, and E-commerce modules
- Built custom Odoo modules based on business requirements
- Handled bug fixing, production issue analysis, and module behavior troubleshooting
- Created and customized Excel and PDF reports for accounting and business operations
- Worked on backend workflows, access rules, record rules, computed fields, constraints, and automated actions
- Integrated Odoo backend with mobile applications and external systems
- Improved existing modules by adapting them to company-specific workflows
- Handled daily problem solving across functional and technical Odoo cases
OdooPythonPostgreSQLXMLQWebSecurity RulesReportsBusiness Workflows
Public Projects
Odoo Whiteboard
Open-source multi-board whiteboard application built directly inside Odoo using OWL and Fabric.js. Supports drawing tools, diagrams, mind maps, templates, autosave, PNG export, responsive/RTL layouts, and secure per-user and multi-company board isolation. Available for Odoo 17, 18, and 19.
Odoo 17/18/19PythonOWLJavaScriptFabric.jsSecurityTesting
Getmo Requests System
Odoo request management system based on dynamic request types, workflow handling, privilege-driven dashboards, and intelligent scheduling using a knapsack-greedy algorithm.
OdooPythonOWLAlgorithmsDashboards
Full Auth NestJS App
Backend authentication application built with NestJS, TypeScript, and JWT to practice and demonstrate backend authentication flows outside Odoo.
NestJSTypeScriptJWTBackend
Odoo OWL Crossword Game
Crossword game built inside Odoo using the OWL framework, with Python backend logic for fetching and managing grid data.
OdooOWLJavaScriptPython
Odoo OWL Maze Game
Interactive maze game built inside Odoo using OWL with gameplay, score tracking, and persistence. Built mainly to explore OWL capabilities inside Odoo.
OdooOWLJavaScriptSCSS
Tic Tac Toe Game in Odoo OWL
Tic Tac Toe game built inside Odoo using OWL, with Python backend logic for storing scores and game results.
OdooOWLJavaScriptPython
Contact
Let's Connect
I'm interested in Odoo backend development, custom modules, integrations, OWL applications, and backend engineering opportunities. Feel free to connect with me or explore my open-source work.