Logo Ng Ting Sheng
Ng Ting Sheng

Ng Ting Sheng

Minimalist blog, casual writing, drinking matcha 🍵

I’m a Senior Software Engineer with five years of experience building distributed systems, agentic AI applications, and full-stack platforms that solve real-world problems. I’ve been lucky to work with top companies like Ethos (an insurance tech startup) and Grab, where I consistently delivered high-impact projects and earned recognition as a top performer. I thrive on leading teams, designing scalable systems, and mentoring junior engineers to help them grow. I have hands-on expertise in agentic AI concepts, including context engineering, memory management, retrieval-augmented generation (RAG), vector databases, and tool integration. Feel free to reach out for a chat or coffee — always happy to connect!

Fun facts

  • Always bullish on Crypto
  • Long-term US investor, SG stocks for dividends
  • Options trader when the market gets too quiet
  • Can learn any tech stack you throw at me - but for the curious: Go, TypeScript, Node.js, Python, Linux, C++, C#, Kafka, AWS, React, Docker, Kubernetes
  • Codes better with matcha 🍵 in hand

Key career highlights

Side projects/freelance

  • Participated in a freelance project to build a multi-agent AI platform that automates customer support across messaging channels like WhatsApp and Telegram.
  • Created askSheng - a personal AI assistant that represents me to answer queries about my work, career, and more.
  • Hands-on experience in context engineering, memory management, RAG, vector databases, and tool-use.

Ethos

  • Promoted from Junior to Senior Software Engineer in under three years, demonstrating rapid growth and technical leadership.
  • Architected and owned critical components of a cutting-edge underwriting engine, including the underwriting orchestrator, low-latency rule engine, interview engine, backtesting service, and data pull service.
  • Led cost-saving initiatives that reduced underwriting costs by millions annually.
  • Developed a real-time data reconciliation feature, cross-checking data sources and generating dynamic user prompts to resolve discrepancies, boosting risk assessment accuracy by over 20%.

Grab

  • Brief but impactful experience at Grab, one of Southeast Asia’s largest super-apps.
  • Supported the migration of internal gRPC-based data services by integrating new data models, handling data transformations, and writing unit tests to ensure business logic consistency and a seamless transition.