Semantic search system enabling developers to find API documentation by intent rather than exact keywords, with retrieval, reranking and grounded recommendations working as one experience.

Hello — I'm Kelvin.
AI & software engineer building RAG systems, intelligent products and production-grade platforms — without making technology feel boring.
02 / SELECTED WORK
Each project is built end to end — from problem framing and system design to production, iteration and measurable outcomes.
Semantic search system enabling developers to find API documentation by intent rather than exact keywords, with retrieval, reranking and grounded recommendations working as one experience.

A retrieval-augmented internal assistant combining document search, LLM generation and source-grounded responses for faster knowledge access.

Two production websites designed, deployed and optimized for discoverability, combining thoughtful UI, static delivery and practical CI/CD.

A computer-vision research system using an ensemble of pretrained neural networks to classify disease indicators from fingernail images.

03 / WHAT I ACTUALLY BUILD
Tools change quickly. The useful part is knowing how to combine them into systems that solve the right problem and remain maintainable after launch.
Designing practical AI systems with retrieval, LLM orchestration, embeddings, reranking and evaluation in the loop.
Built semantic API discovery and grounded internal knowledge systems.
Building integration-heavy systems, APIs and backend services that stay understandable as the surrounding platform grows.
Enterprise integration, event-driven systems and API platform ownership.
Taking ideas from rough requirements to polished full-stack products with strong UX and maintainable implementation.
Production websites and internal tools delivered end to end.
Shipping reliable systems with static delivery, CI/CD, containers and cloud infrastructure that keeps operations simple.
Cloudflare deployment, GitHub Actions and containerized services.
04 / EXPERIENCE JOURNEY
From enterprise platforms to agentic AI, each role added a new layer — systems thinking, product delivery, architecture and applied intelligence.
2026 / CURRENT
Jun 2026 – Present
AI Engineer (Software Engineer Analyst)
CURRENT FOCUS
Designing and validating agentic AI systems that turn emerging AI capabilities into reliable operational solutions for DHL IT Services.
WHAT I'M WORKING ON
2025 / EXPERIENCE
Jul 2025 – Apr 2026
Solution Engineer
2025 / EXPERIENCE
Feb 2025 – Jul 2025
Enterprise Integration Platform Developer
2025 / EXPERIENCE
Feb 2025 – May 2025
Web Developer
2024 / EXPERIENCE
Nov 2024 – Jan 2025
Data Analyst & QA Tester
2023 / EXPERIENCE
Aug 2023 – Nov 2023
Software Engineer Intern
2022 / EXPERIENCE
Aug 2022 – Mar 2023
Freelance Back-End Developer
2022 / EXPERIENCE
May 2022 – Jul 2022
Back-End Developer Intern
2026 / CURRENT
Jun 2026 – Present
AI Engineer (Software Engineer Analyst)
2025 / EXPERIENCE
Jul 2025 – Apr 2026
Solution Engineer
2025 / EXPERIENCE
Feb 2025 – Jul 2025
Enterprise Integration Platform Developer
2025 / EXPERIENCE
Feb 2025 – May 2025
Web Developer
2024 / EXPERIENCE
Nov 2024 – Jan 2025
Data Analyst & QA Tester
2023 / EXPERIENCE
Aug 2023 – Nov 2023
Software Engineer Intern
2022 / EXPERIENCE
Aug 2022 – Mar 2023
Freelance Back-End Developer
2022 / EXPERIENCE
May 2022 – Jul 2022
Back-End Developer Intern
05 / ABOUT ME
BASED IN
Kuala Lumpur, Malaysia
LANGUAGES
English · Mandarin · Malay
WORKING STYLE
Curious, structured, iterative
FOCUS
Useful AI, not AI for show

I enjoy turning complex problems into simple, deliberate systems that make a real difference — especially where software engineering and applied AI meet.
My background spans enterprise integration, RAG systems, computer vision and full-stack product work. The common thread is understanding the system deeply enough to make the solution feel straightforward.
06 / LET'S BUILD SOMETHING GREAT
If you're building something ambitious, solving a messy systems problem, or exploring where applied AI genuinely helps, I'd be happy to talk.
Start a conversation