About Desktop Leafpoint

Desktop Leafpoint is a Hat Yai programming consulting practice focused on embedded software delivery and firmware team advisory.

Why we exist

Desktop Leafpoint started because device companies in Thailand and the wider region kept asking the same question: who can sit with our firmware team when the board is late and the release is not? We are a programming consulting practice — not a staffing marketplace and not a product company. Our subject is embedded software delivery and the advisory that keeps firmware teams honest about risk.

Where we work

Our office is in Hat Yai, Songkhla. Much of the day-to-day collaboration is remote across Thailand and with regional product teams, but we keep a physical base for bring-up weeks, pair sessions, and clients who prefer to travel with boards rather than ship them.

How we approach the craft

We treat firmware as a craft with constraints: flash pages, brown-out behavior, certification checklists, and the person who will still be on-call after we leave. Advice is grounded in what we have seen fail on real targets. Delivery work is measured in binaries and test logs, not slide counts.

People

Arun Mekhala — Principal consultant

Arun leads delivery partnerships and architecture assessments. Background across ARM Cortex-M product lines, industrial sensors, and consumer IoT with constrained OTA budgets. Prefers a logic analyzer on the desk before a whiteboard debate.

Arun Mekhala

Siriporn Chaiwat — Firmware advisory lead

Siriporn runs retainers with engineering managers: review culture, hiring loops for embedded roles, and release discipline. She spent years as a firmware lead before moving into consulting and still joins bring-up weeks when interrupt storms need a second pair of eyes.

Siriporn Chaiwat

Values in practice

  • Say the uncomfortable finding early — especially about update paths and brown-out recovery.
  • Leave notes your team can maintain without us.
  • Respect manufacturing and field operations as first-class readers of the firmware story.
  • Decline work that needs a different specialty (pure RTL, cloud-only backends) rather than stretch the brand.

Working with clients

We serve product companies, OEMs, and in-house embedded groups. Engagements begin with a briefing request. If we are not the right fit, we will say so within the first conversation and, when we can, point you toward a better specialist.