Ng Lih Sheng
Profile picture of Ng Lih Sheng, Full Stack Software Developer

About

Full-stack software developer building enterprise web applications, multi-tenant analytics, LLM applications and agentic AI systems.

I enjoy turning business processes into reliable software, whether that means shipping product features, designing multi-tenant analytics platforms, or removing repetitive operational work. Lately I have been building AI agents that use tools, work with business data, and automate multi-step workflows — treating agents as software systems: give them clear tools and context, then verify what they do.

Experience

2025 to now
Software Developer (Full Stack), Herd HRSingapore · full timeBuild 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.
2024 to 2025
Software Developer (Full Stack), AYP GroupJohor Bahru · full timeBuilt 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.
2021 to 2024
Senior Software Developer, XeerSoft Sdn BhdJohor Bahru · full timeLed frontend development work on internal and client-facing modules while improving application usability, maintainability, and team delivery.

Education

2017 to 2020
Bachelor's Degree - Software Engineering, Universiti Tun Hussein Onn MalaysiaFirst Class Honours (CGPA: 3.83/4.00)
2015 to 2016
Malaysian Higher School Certificate (STPM), English College Johor BahruScience Stream (CGPA: 3.08/4.00)

Tools I use

FrontendTypeScript, React.js, Next.js, Angular, JavaScript, Mantine, Tailwind CSS
BackendPHP, Laravel, Python, REST APIs, Microservices, MySQL, PostgreSQL, Row-Level Security, Prisma, Supabase
CloudAWS, GCP, Docker, GitHub Actions, CI/CD Pipelines, systemd
TestingPlaywright, Cypress, Jest, Vitest, PHPUnit
AI and automationLLM Applications, Agentic AI, Google ADK, RAG Workflows, Structured LLM Outputs, Langfuse, Ollama / LM Studio, Prompt Engineering, Codex, n8n
ToolsApache ECharts, GitHub, Postman

If any of this is useful to you, write to me, download my CV, or find me on GitHub and LinkedIn.