Software Developer  ·  Penang, Malaysia

Hao Zhe
Ong.

I build backend systems and enterprise applications — ERP platforms, government compliance APIs, real-time integrations, and cross-platform mobile apps. Four years at SBT Software, shipping production software used by businesses across Malaysia.

Selected Work

01

Enterprise ERP System (Web & Mobile)

Customised ERP platform supporting sales, purchasing, inventory, approval workflows, and financial integration across web and mobile. Built secure RESTful APIs with JWT/OAuth, refresh tokens, and role-based access control. Added Redis caching, SignalR real-time updates, and Hangfire background jobs for async processing. Integrated PayNet and Fiuu payment gateways with duplicate-payment prevention and reconciliation.

AngularIonic.NET CoreC#SignalRRedisHangfireSQL Server
02

e-Invoice Intermediary — LHDN Malaysia

Standalone intermediary platform enabling ERP systems and third-party software houses to submit compliant e-Invoices to Malaysia's LHDN. Independently researched the specification and built synchronous and asynchronous APIs with JSON-to-UBL transformation, retry mechanisms, webhook callbacks, and end-to-end submission status tracking. Shipped comprehensive API documentation for external integrators.

C#.NET CoreREST APIAzureJSON-to-UBLWebhook
03

AutoCount Accounting Integration

Reusable .NET Windows middleware synchronising ERP financial documents — AR/AP invoices, credit notes, debit notes, and receipts — with AutoCount accounting software. Built for concurrent high-volume transactions with accurate sync status and error feedback propagated back to the ERP in real time.

C#.NETADO.NETDapperSQL ServerAutoCount SDK
04

Halal Sabah Mobile Application

Technical lead on a public-facing halal certification app commissioned by MUIS Sabah. Gathered requirements from stakeholders, designed and built the mobile app and merchant backend portal, and managed the full development lifecycle through to a successful launch on both App Store and Google Play.

IonicCapacitorAngularTypeScriptApp StorePlay Store

About

I'm a software developer at SBT Software Consulting in Penang, where I've worked since 2022.

Most of my work is backend — APIs, integrations, the plumbing that keeps things running. But what I actually care about is when the software makes someone's day noticeably easier. That might be an internal tool that replaces a spreadsheet they've been maintaining for years, an automation that handles something they've just learned to live with, or a system built around a problem a business didn't know could be solved.

Lately I've been spending a lot of time on AI agents and automation — partly for my own workflows, partly bringing it into client work when the problem fits. There's something satisfying about software that keeps working while you're not watching it.

My background is in Data Science (TAR UMT, 2024), which shapes how I think about data flow and system design more than I expected. I communicate in English, Mandarin, and Malay. Usually somewhere with an Americano.

Jan 2022 – Present

Software Developer

SBT Software Consulting, Penang

Oct – Dec 2021

Software Development Intern

SBT Software Consulting, Penang

2022 – 2024

BSc Data Science (Honours)

TAR UMT, Penang

Building

AI agents & automation

Fuel

Americano

Status

Open to new work

Stack

Languages

C# · TypeScript · JavaScript · SQL · Python

Backend

.NET Core · REST APIs · SignalR · Hangfire · Serilog · Dapper · ADO.NET · RestSharp

Frontend & Mobile

Angular · Ionic · Capacitor · Next.js

Database

SQL Server · SQLite · Redis

Cloud

Azure App Service · Azure SQL · Blob Storage · Azure Redis Cache · Cloudflare · Vercel

Integrations

LHDN e-Invoice · PayNet · Fiuu · AutoCount Accounting · SMS Gateway · Push Notifications

Tools

Git · Postman · DevExpress · App Store Connect · Google Play Console

Contact

Have something in mind?
Let's talk.

I'm currently available for new projects. Whether it's a question, a collaboration, or just a technical conversation — my inbox is open.