Multi-tenant SaaS architecture
Modular Django REST services shared across many clients, with role-based access control and scoped queries so every tenant sees only its own data.
10+ years designing and shipping backend systems that run in real operations: multi-tenant SaaS platforms, offline-first traceability in tuna processing plants, and vessel monitoring for international NGO programs.
"name": "I Gede Mika Winata", "role": "Tech Lead", "stack": ["Python", "Django", "DRF", "PostgreSQL"], "focus": "multi-tenant SaaS", "years": 10, "based_in": "Bali, ID", "available": true
I lead engineering teams, make the architecture calls, and stay close to the code. My work spans SaaS products for POS, CRM and workflow automation, and data platforms used by fisheries programs across Southeast Asia.
Modular Django REST services shared across many clients, with role-based access control and scoped queries so every tenant sees only its own data.
Query optimization, replication, load balancing and monitoring on production databases.
Factory systems that keep working without internet and reconcile with central servers later.
Live tracking dashboards built on SPOT Trace, plus spatial analysis and NDVI mapping.
Code reviews, architecture decisions, and steady delivery with frontend, QA and product.
An offline-first traceability system I designed at MDPI follows tuna from vessel to export. It ran in 6 processing facilities across Indonesia, Vietnam and Thailand, and its data fed national stock assessments for Indonesia's Ministry of Marine Affairs and Fisheries.
From 2015 to 2023 I worked inside international NGOs and fisheries programs, building data systems for remote islands, factory floors and boats with no reliable internet. That field experience shapes how I build SaaS today.

Web platforms, GIS maps, mobile apps and reporting tools. Open any project for screenshots, stack and the story behind it.
I'm available for tech lead, backend and SaaS architecture roles, remote or in Bali. Email is the fastest way to reach me.