Gihan Ubayawardana
AI Engineer in Singapore
I'm an AI Engineer based in Singapore, building agentic workflows and AI-powered SaaS products that ship to real users. AWS Certified AI Practitioner, with 10+ years of full-stack engineering behind every model and pipeline I deploy.
I work across the full AI application stack — from prompt design, retrieval, and tool use with Bedrock and Gemini, to the React/TypeScript front ends and Node.js + AWS Lambda back ends that make those models useful. My background in scaling enterprise systems means the AI I ship is fast, observable, and production-ready, not just a demo.
Currently a Senior Software Consultant at NCS Group, where I deliver AI and cloud solutions for Singapore government and enterprise clients under strict compliance and data-protection requirements. Previously Lead/Senior Engineer at IFS and Infor, building developer tooling and mentoring teams.
Stack: AWS Bedrock, Gemini, LLM tool use & agents · React, Next.js, TypeScript, Tailwind · Node.js, Java, Spring Boot, AWS Lambda · Docker, PostgreSQL.
Published research on bug prediction with code smells (ICTer 2018). Always happy to talk agents, evals, and how to get LLMs to behave in production.