About Me
AI Engineer
Software Engineer at a multi-tenant HR SaaS platform, building production Retrieval-Augmented Generation (RAG) systems, semantic search and full-stack AI features, delivered through a spec-driven AI development workflow of my own design.
Seeking an AI Engineer role where I can own AI features end to end, from requirements through to production.
My workflow treats a structured specification as the single source of truth: hard engineering constraints are written into it before any code exists, eight agent-owned stages run in isolated sessions and hand over only through a numbered acceptance checklist, UI behaviour is verified in a real browser, and every run writes its conclusions back into a project knowledge base held in the repository.
Download ResumeEducation
University of Technology Sarawak (UTS)
Bachelor of Computer Science | Feb 2023 β Aug 2026
CGPA: 3.53
- Honors: Mitsubishi Corporation International Scholarship (1 of 5 recipients), Dean's List.
- Leadership: Vice President of UTS Mandarin Club.
- FYP: AI Customer Service Chatbot β an intelligent support system for Traditional Chinese Medicine clinics, built using a RAG architecture.
Politeknik Mukah Sarawak
Diploma in Information Technology (Digital Technology) | Feb 2019 β Aug 2022
CGPA: 3.91
- Final Year Project: Greening Bookplanet β a secondhand book trading website.
Working Experience
Software Engineer
SainoForce Technology Sdn. Bhd. β Kuala Lumpur | Aug 2026 β Present
- Led requirements gathering for the AI candidate matching feature: interviewed the company's HR team to map how they assess and prioritise candidates without system support, then translated that human judgement into the weighting model behind the AI match, which became the basis for the build.
- Implemented the matching itself: replaced the previous keyword search with semantic retrieval so candidates surface by meaning rather than exact wording, and made a candidate or job requirement entered once write to both the database and the AI search index, with automatic rollback on failure and a scheduled reconciliation so the two never drift apart.
- Designed how the platform commercialises its AI capabilities: which AI modules a client can access is governed by their subscription plan, allowing a single codebase to serve both standard and AI-tier customers.
Software Engineer Intern (HRMS 3.0)
SainoForce Technology Sdn. Bhd. β Kuala Lumpur | Feb 2026 β Aug 2026
- Co-developed the internal RAG chatbot used by the company's HR department to answer HR policy questions, implementing tenant-level access control that keeps each client company's HR data isolated, and operated the GPU server behind it, starting and stopping the instance on demand to control compute cost.
- Developed the Onboarding module of HRMS 3.0, supporting per-company and per-department configuration of onboarding steps, content and checklists, and designed the module's database schema and ERD.
- Developed the Recruitment Tracker, Dashboard and Talent Pool features of the recruitment module (ASP.NET MVC / C#, SQL Server).
- Extended resume intake from single-file handling to batch processing with AI-powered resume parsing.
Online Education Mentor
Chumbaka | Aug 2024 β Jul 2026
Delivered virtual mentorship, student guidance, and class management for STEM learners.
Technical Support
ND Paper Malaysia (Selangor) Sdn. Bhd. | Nov 2022 β Jan 2023
Performed IT troubleshooting, system maintenance, and end-user support.
Intern, CRM Division
Sarawak Information Systems Sdn. Bhd. | Mar 2022 β Jul 2022
Carried out web development and system testing.
Certifications
Develop Generative AI Applications: Get Started
IBM β Coursera, 2026
Google AI Essentials (5-course Specialization)
Google β Coursera, 2026
Foundations of Project Management
Google β Coursera, 2026
Skills
Programming
Python, JavaScript / TypeScript, C#, SQL
AI / ML
RAG (Retrieval-Augmented Generation), LLM Integration & Tool Calling, Vector Databases (Pinecone), Embeddings & Semantic Search (multilingual E5), Prompt Engineering
Backend & APIs
FastAPI, ASP.NET MVC, Node.js, REST API, SQL Server / Stored Procedures, PostgreSQL / Supabase (Row Level Security), Firebase / Firestore
Frontend
React, Next.js, React Native, Tailwind CSS, Vite
Tools & Workflow
Git / GitHub, Playwright, Model Context Protocol (MCP), Agent Skills, RunPod (GPU Cloud), Netlify / Vercel
Languages
English, Chinese, Malay
Featured Projects
Live websites I designed, built, and deployed.

MyLawyer β Malaysian Labour Law AI Assistant
Helps Malaysian employees check whether their pay, hours and leave comply with the Employment Act 1955 β Twinkle AI Hackathon 2026, RM2,000 cash prize.

U BEST β Company Website & Internal Operations System
Public website and the internal system a drone and robotics education company runs day to day β client project.
Visit Live Site β
BorneoEdge XP β STEM & Robotics Event Platform
Community platform for STEM, AI and robotics events in Sarawak: participants discover events and earn XP toward certificates and partner vouchers.
Visit Live Site βKey Achievements

Twinkle AI Hackathon 2026 β RM2,000 Cash Prize
Designed and built MyLawyer, a Malaysian labour law AI assistant, as a solo entry.

AI Customer Service Chatbot (FYP)
Developed a Telegram chatbot to streamline TCM customer service.

Mitsubishi Corporation International Scholarship
Recipient of the prestigious Mitsubishi Corporation International Scholarship.

SMD IC Design Make-A-Thon
Champion in 2024 & 2025 Sibu Regional Challenge.

Academic Honors
Maintained a high CGPA (Bachelor's 3.53, Diploma 3.91) and achieved Dean's List standing.

Vice President β UTS Mandarin Club
Organized Chinese cultural activities fostering cross-cultural appreciation.

STEM Outreach Volunteer
Promoted STEM education to primary and secondary school students.