Work Experience
Filter projects by technology
APIAccountingE-learningExpenseHealthcareIntegrationInventoryJSON-RPCLong-pollingMembershipOdooPaymentsPerformancePoSPrintingProjectPromotionsPurchasePythonREST APIReportingSQLSales
August 2020 — PresentCurrent
Arkana Solusi Digital, PT
Senior Odoo Developer (Technical Consultant)
Highlights
- Customized modules: Almost all the main modules
- Implemented and customized Odoo versions 10–19 (community & enterprise)
- Strong functional understanding across customized and core modules
Client Projects
Indoturbine, PT
- Enhanced and improved Accounting Report (General Ledger)
OdooAccountingReporting
PMKI (Puncak Masa Keemasan Indonesia, PT)
- Enhancements to base Odoo modules (Sales, Inventory)
- Integrated Odoo master & transactions with external apps (API consumer)
OdooSalesInventoryIntegrationAPI
Delameta Bilano, PT
- Enhancements to base modules (Sales, Inventory, Project, Expense, Accounting)
- Developed project overview reports with budget & stock connections
OdooSalesInventoryProjectExpenseAccountingReporting
Dagangan, PT
- Enhancements to Accounting module
- Integrated Odoo transactions with external apps (API consumer)
- Built dynamic accounting reports (custom columns & computations, enterprise edition)
OdooAccountingIntegrationAPIReporting
Medika (Kartika Bina Medikatama, PT)
- Developed custom e-learning flow: scoring rules, quiz timer, video seek blocking, bulk registration
- Built clinic patient queue with long-polling
- Customized clinic admission, poly workflow, and invoice payment
OdooE-learningHealthcareLong-pollingPayments
Bulog, PT
- Custom budget reports using full SQL for better performance
- Integrated Odoo masters & transactions across instances via API/JSON-RPC (invoices/bills)
OdooSQLPerformanceIntegrationJSON-RPC
ABA (Asia Bandar Alam, PT)
- Customized PoS promotions & membership flows
OdooPoSPromotionsMembership
Monotaro Indonesia
- Enhancements across Sales, Purchase, Inventory, Accounting
- Built local Python proxy app for direct printing from Odoo with per-report configs
OdooSalesPurchaseInventoryAccountingPythonPrinting
Margaria Group
- Enhancements across Sales, Purchase, Inventory, Accounting
- Developed REST API endpoints (ext. muk_rest) for PoS integration
- Customized PoS membership & promotions
- Customize direct print POS receipt on Windows and Android
OdooREST APIPoSIntegrationSalesPurchaseInventoryAccounting
February 2019 — August 2020
Matrica Consulting Service, PT
Odoo Developer
Highlights
- Customized modules: Accounting, Purchase, Sales, Inventory, HR, Website
- Implemented Odoo versions 10 & 11 (community & enterprise)
- Understanding across customized modules
Client Projects
Binajasa Abadikarya (BIJAK), PT
- Custom Sale, Purchase and Invoice
OdooSalesPurchaseAccounting
Bulog, PT
- Custom Sale, Purchase and Invoice
OdooSalesPurchaseAccounting
Certifications
Software Engineer
View Certificate
SQL Intermediate
View Certificate
Frontend Developer
View Certificate
Rest API Intermediate
View Certificate
Typescript + Framework
View Certificate
Tools & Technologies
Python, TypeScript, Rust
Node.js, Express, React.js, Next.js
Tailwind CSS, Bootstrap
MySQL, PostgreSQL
Odoo ERP Customization
Git, GitHub, CI/CD
Docker, Linux Environment
Locust, Playwright
VS Code, PyCharm, RustRover, Cursor
My Projects
MobaXTauri
Rust, Tauri v2, TypeScript, Xterm.js
Open-source cross-platform SSH & terminal client — alternative to MobaXterm.
View on GitHubOdoo ERP MCP
Rust, Odoo API, JSONRPC
Connects LLM to Odoo ERP via MCP server for AI-assisted ERP operations.
View on GitHubAI Workspace
Python, FastAPI
Fullstack app combining conversational AI and document understanding.
View on GitHubTelmed Flow
Python, OWL, Flutter, Odoo ERP, FastAPI
Telemedicine solution with Flutter mobile app + Odoo ERP backend.
View on GitHubFinanceFlow
TypeScript, React Native, Drizzle ORM
Personal finance tracker with AI integration and mobile-first design.
View on GitHubProject Management App
TypeScript, NestJS, GraphQL, React
Collaborative project management workspace built with full-stack TypeScript.
View on GitHubDjango E-Commerce
Python, Django, TailwindCSS, PostgreSQL
Simple e-commerce platform with Django backend and Tailwind frontend.
View on GitHubOdoo Queue Screen
Python, Odoo ERP, WebSocket
Queue display screen management for clinics and hospitals using Odoo.
View on GitHubRust REST API
Rust, Actix Web, Diesel ORM, JWT
REST API with JWT authentication and simple Point of Sale built in Rust.
View on GitHubFrontend Point of Sale
TypeScript, Next.js
Clean and minimal Point of Sale app built with Next.js.
View on GitHub