Okdii Solutions Kuala Lumpur, MY

One team. The whole stack — from sensor to screen to server.

Okdii Solutions is an independent engineering studio. We ship production systems across four disciplines most teams split between four vendors — firmware, mobile, web, and the Linux servers underneath — with one accountable team from first spec to long-term operation.

01 Interface Mobile · Web
02 Application APIs · SaaS
03 Infrastructure Linux · Cloud
04 Edge IoT · Firmware
— Fig. 01 · Stack Model
§ 01 — Capabilities

Four disciplines. One practice.

Four disciplines that usually need four vendors. We take them on as one — so the firmware, the app, the dashboard, and the server speak the same language from day one. No handoffs. No blame loops.

/ 01 — IoT

Internet of Things

From sensor PCB to live dashboard — we build the entire IoT chain. Fleet-ready firmware, resilient telemetry, and edge logic that keeps working when the network doesn't.

  • Embedded firmware · ESP32, STM32, Linux
  • MQTT · LoRaWAN · Modbus · BLE
  • Edge gateways & OTA provisioning
  • Time-series dashboards & alerting
/ 02 — Mobile

Mobile Development

Apps that earn their place on the home screen. Native performance, offline-first data, and the sharp details that survive both store review and daily use.

  • React Native · Flutter · Swift · Kotlin
  • Offline sync & conflict resolution
  • Payments · Push · Deep linking
  • App Store & Play Store delivery
/ 03 — Web

Web Engineering

Multi-tenant SaaS, internal consoles, and public platforms — built on Laravel and Vue, engineered for load, auditable under scrutiny.

  • Laravel · Vue · Inertia · Node
  • Multi-tenant SaaS & APIs
  • Auth · Payments · Billing
  • Docker · Kubernetes · CI/CD
/ 04 — Linux

Linux Server & Optimization

The layer nobody sees until it breaks. Tuned kernels, hardened stacks, and honest observability — servers that don't surprise you at 3am.

  • Nginx · Apache · LEMP / LAMP
  • Kernel & stack performance tuning
  • Security hardening & firewalls
  • Monitoring · Logging · Uptime SLAs
01 Discover
02 Shape
03 Build
04 Operate
W1W4OngoingY1+
— Fig. 02 · Delivery Cadence
§ 02 — How We Work

Four phases. No handoffs.

One team carries the project from the first conversation to the thousandth deploy. Here's how that looks in practice.

  1. 01 Week 1–2

    Discover

    We map the constraints — the ones you told us, and the ones embedded in your operation, your regulator, and the code you already own.

  2. 02 Week 2–4

    Shape

    Architecture, interfaces, and data contracts — agreed on paper before a single line of production code is written. Scope becomes commitment.

  3. 03 Ongoing

    Build

    Weekly releases you can see, test, and push back on. No silent quarters, no surprise demos — just working software, delivered in the open.

  4. 04 Year 1+

    Operate

    We stay on — as maintainers, not consultants. The team that built the system is the team that keeps it alive in production.

Origin Kuala Lumpur, MY
Coordinates 3.139° N · 101.687° E
Established MMXIX
Status Active
— Fig. 03 · Studio Record
§ 03 — Studio

A small team. By design.

Okdii is a focused engineering practice. We take on a handful of partnerships each year and stay embedded — from the first whiteboard sketch to the thousandth production release.

We don't chase trends. We ship systems. The code we write is code we expect someone to depend on — for years, in places where the network isn't kind and the users aren't forgiving.

Our engineers move between firmware, backend, and interface without changing teams. That breadth is the point — when one team owns the device, the API, and the screen, the seams disappear.

We work in long arcs with a small number of partners — collaborators, not clients. We'd rather say no than ship something we wouldn't put our name on.

Founded
2019
Kuala Lumpur, Malaysia
Projects Shipped
40+
Across web, mobile, IoT
Disciplines
04
IoT · Mobile · Web · Linux
Engagement
Long
3–24 month arcs
§ 04 — Let's Build

Got something worth shipping?

[email protected]
StudioKuala Lumpur, Malaysia
HoursMon – Fri · 09:00 – 18:00 MYT
ResponseWithin 1 working day