
About Me
Full Stack Software Developer with 5+ years of experience across enterprise web, HR, analytics, and automation systems. I build full-stack and AI-enabled products with React, TypeScript, Angular, Laravel, PostgreSQL, and Python, with recent work spanning multi-tenant BI, Row-Level Security, LLM applications, agentic AI, and observability.
I work best in environments where software needs to be dependable, maintainable, and aligned with real operational needs. That usually means turning business requirements into clear technical solutions, collaborating closely with stakeholders, and improving systems in ways that make delivery smoother for both users and development teams.
Alongside my day-to-day product work, I build and experiment with agentic AI systems, workflow automation, retrieval, and tool integrations. I am especially interested in how orchestration, context, evaluation, and strong engineering guardrails can turn AI from a standalone demo into a dependable part of real software and operational workflows.
Skills & Technologies
frontend Development
TypeScript
React.js
Next.js
Angular
JavaScript
Mantine
Tailwind CSS
backend Development
PHP
Laravel
Python
REST APIs
Microservices
database Development
MySQL
PostgreSQL
Row-Level Security
Prisma
Supabase
cloud & devops Development
AWS
Google Cloud
Docker
GitHub Actions
CI/CD Pipelines
systemd
testing & quality Development
Cypress
Jest
Vitest
PHPUnit
Postman
ai & agents Development
LLM Applications
Agentic AI
Google ADK
RAG Workflows
Structured LLM Outputs
Langfuse
Ollama / LM Studio
Prompt Engineering
tools Development
Apache ECharts
GitHub
Codex
n8n
AI, Automation & Agent Engineering
My recent work goes beyond prompt-based AI usage into agent engineering: designing runtimes, orchestration, tool boundaries, retrieval, evaluation, and automation workflows that can be tested and governed like normal software. I focus on practical integrations where agents act through controlled tools and authorized APIs instead of bypassing application rules.
Agent Engineering & Orchestration
Google ADK · Agent Runtimes · Multi-Agent Flows
Building agent runtimes and orchestration patterns for tool-using, stateful, and multi-step agents. This includes routing requests to specialized agents, managing context and sessions, and separating reusable runtime capabilities from domain-specific agent logic.
MCP, WebMCP & Tool Integration
Structured Tools · Context · Authorized APIs
Exploring MCP and WebMCP-style integrations to expose well-defined tools and page or application context to agents. I prefer constrained interfaces that preserve existing permissions and business rules rather than giving agents unrestricted access to underlying systems.
Retrieval, Context & Evaluation
RAG · Memory · Evals · Observability
Designing retrieval and context layers with semantic data, bounded memory, grounding checks, and citation-aware responses. I also use targeted evals, regression checks, and observability to measure agent behavior instead of relying only on manual prompt testing.
Workflow Automation & AI-Assisted Delivery
n8n · Coding Agents · CI Guardrails
Automating scheduled and event-driven workflows with n8n while using coding agents for implementation and review. I pair automation with explicit context, scoped instructions, static checks, tests, and verification gates so faster delivery does not come at the expense of code quality.
"I treat agents as software systems: give them clear tools and context, then verify what they do."
Experience & Education
Work Experience
Software Developer (Full Stack)
2025-07 - PresentHerd HR
Build and enhance enterprise HR products while leading the design and implementation of WizHR, a multi-tenant HR analytics and business intelligence platform for companies operating across multiple countries.
Software Developer (Full Stack)
2024-02 - 2025-06AYP Group
Built and maintained full-stack web applications for business users across APAC using TypeScript, Next.js, Laravel, and AWS, with strong emphasis on testability and delivery quality.
Senior Software Developer
2021-01 - 2024-02XeerSoft Sdn Bhd
Led frontend development work on internal and client-facing modules while improving application usability, maintainability, and team delivery.
Education
Bachelor's Degree - Software Engineering
2017-08 - 2020-12Universiti Tun Hussein Onn Malaysia
Comprehensive software engineering program with focus on software development, algorithms, databases, and system design.
Malaysian Higher School Certificate (STPM)
2015-06 - 2016-12English College Johor Bahru
Science Stream pre-university program preparing for higher education in STEM fields.
Let's Work Together
I'm always interested in new opportunities and exciting projects. Let's discuss how we can bring your ideas to life.