Full-stack mobile, not just the UI layer.
I specialize in Flutter apps that connect directly into Odoo ERP — real-time data sync, role-based workflows, and offline-first architecture for teams that can't afford a broken connection to stop their work.
Over the past 3+ years I've built and shipped apps across service management, field operations/CRM, and sales dashboards — handling everything from JSON-RPC integration to bilingual Arabic/English localization with full RTL support, to independently managing releases on both the App Store and Google Play.
I care about clean, minimal-diff code and shipping features that hold up under real business use — not demos that fall apart at the edges.
Not limited to Odoo either — I can connect Flutter apps to any backend or database (Firebase, Supabase, REST/GraphQL APIs, SQL or NoSQL) depending on what the project needs.
Problems worth solving well.
A few pieces of real work — chosen because each one involved a genuine engineering decision, not just UI assembly.
Full Odoo Module Coverage
Built Flutter interfaces across nearly every core Odoo module — expense claims, leave management, tool & equipment tracking, task/project management, sales, invoicing, GPS-verified attendance check-in/out, and CRM opportunities.
Offline-First Sync
Built local-first data persistence with Hive and SQLite so field teams keep working with zero connectivity. A background sync layer reconciles changes with Odoo via JSON-RPC — idempotent, conflict-safe, no duplicate records.
Bilingual RTL Architecture
Replaced hardcoded text-direction logic with dynamic, locale-aware widgets across an entire app. Language switches apply instantly — no restart — with mirrored layouts that feel native, not translated. Paired with full dark mode support, both driven by the same reactive theming layer.
Repair Workflow Engine
Designed a 19-stage status lifecycle for a medical equipment repair system — custom field sets per stage, role-based access control, and enough flexibility to handle real-world exceptions without turning into spaghetti logic.
Where the work happened.
Built and maintained Flutter/Odoo apps across service management, field ops, and sales dashboards.
- Odoo JSON-RPC integration across Sales, Invoicing, Attendance, Stock, Project, Quality & Manufacturing modules
- Offline-first architecture (Hive + SQLite) with background sync reconciliation
- GPS-verified attendance app with location-tagged punch-in/punch-out
- 19-stage repair workflow with custom field sets & role-based access
- Complete Arabic/English localization with dynamic RTL support
- Independently managed end-to-end iOS & Android releases
Learned and applied Flutter fundamentals — REST API integration, Firebase, GetX state management, and SQLite — foundational skills that carried directly into full-time Odoo integration work.
What I build with.
Building something that needs Flutter + Odoo?
Open to freelance and full-time work where mobile meets real backend systems.
+91 97479 73773