Hi Raf here,
I have built compliant production systems that serve businesses and clients.
Backend by profession, fullstack by passion.
Wavelet Solutions Sdn Bhd
Full Stack Software Engineer
Feb 2023 to May 2026
- Connected the Akaun SaaS platform to the IRBM e-invoice APIs. 30 businesses submit e-invoices through it in several modes, including from their own external systems. The work brought in RM 250,000, and consolidated e-invoicing now handles 12,000 invoices a day.
- Designed and built a warehouse management system for retail businesses: goods received notes, item allocation to containers, QR code tracking of container space, picking sequences and discrepancy reports. The floor layout is modelled as an N-ary tree. The system added RM 50,000 in revenue.
- Wrote a localized A* algorithm that tracks goods and sequences their transit through predefined locations for retail and delivery clients. Google Maps API calls are batched to keep costs down.
- Added intercompany transactions to Akaun, so clients can convert documents between entities and chain transactions across several document types.
- Built offset-based pagination with filters for large databases, bringing load times under one second. Also wrote ACID-compliant REST APIs, JUnit tests and AWS EventBridge schedulers in Java Spring Boot.
- Built and maintained ERP applets for Akaun on a micro-frontend architecture with Angular, RxJS and Redux. Added handling for corrupt and invalid data, and made unsubscribing from observables a team practice to stop memory leaks.
Java Spring Boot
AWS EventBridge
PostgreSQL
JUnit
Angular
Google Maps API
BigLedger Sdn Bhd
Frontend Developer Intern
Nov 2022 to Feb 2023
- Ran user acceptance tests and tested REST endpoints in Postman. Coordinated deployments outside business hours so clients were not disrupted.
- Added drag and drop, sorting and advanced search to ag-grid tables across the Akaun web applets, following MVVM.
- Worked in Scrum sprints tracked in Jira, using Git and Bitbucket for version control.
Typescript
Postman
Jira
Git
Bitbucket
Featured Projects
MediAssist
AI-powered Practice Management System (PMS) and ambient clinical intelligence platform for modern healthcare clinics.
FastAPI
SSE
PostgreSQL Pub/Sub
Trigram GIN Indexing
LLM Inferencing
Dynamic Routing with Metadata-Driven SSR
Erwin's Survival
A jungle survival browser co-op game using WebMCP.
Javascript
WebMCP
P2P Energy Trading
An auction and blockchain-based peer-to-peer energy trading system
Python
Go
MongoDB
Grafana




