Designation Principal Engineer
Period Nov 2018 - Current (7 years)
Scope
Group Tech Lead for the Agent Workspace Messaging Teams based in Singapore. I was one of 3 Group Tech Leads who was charged with technical leading responsibilities to roll out a multi-year program
to revamp the Messaging experience for Zendesk's Agent Workspace. In 2024, I was also charged with starting a service that would provide AI capabilities to the Agent Workspace and one of the feature
we rolled out was a Suggested Reply feature for assisting agents in replying to customers faster.
Achievements
Successfully rolled out the first phase of the program which replaces a legacy messaging system with a new one that is built on top of Kafka and Java. The new system is able to handle
at least 10x the load of the legacy system and is able to scale horizontally. The new system is also able to handle the new requirements of the Messaging product which includes a
tighter integration with the Conversation product Sunshine Conversations (formerly known as Smooch.io)
Designation Senior Backend Engineer
Period Mar 2016 - Nov 2018 (2 years)
Scope
Member of Tech team working on a high volume and low latency system for processing and delivering Internet browsers cookie based data. The system is deployed across multiple regions around the globe and relies on Apache Kafka and Cassandra for distributed messaging and storage
Achievements
Wrote and implemented microservice components for a greenfield system that crawls the content of pages that Internet users surf and tries to classify those content into a range of Advertising audience segments.
Designation Senior Software Engineer
Period June 2011 - Feb 2016 (4 years 4 months)
Scope
Member of an agile team of software developers responsible for core strategic software in the business. The engineering capabilities required from our team is multi-faceted due to the wide range of technologies used as well as the fast pace of deliverables in an agile environment
Achievements
As a core member of the Development team, I have been integral to the development and delivery of various projects by applying knowledge of technologies like the following:
Designation Senior System Analyst
Period July 2007 - May 2011 (4 years)
Scope
Team leader for a group responsible for developing and maintainance of internal software systems necessary for the operations within the semiconductor business. I'm responsible for some portion of human resource management but mainly on technical leadership of the projects in the team
Achievements
As a team leader of a small software team, I have to ensure that the applications that are under our charge are operational at all times. We also need to ensure that the change/incident request processes are adhered to via Remedy. I was also placed in charge of various projects during my time there including
Designation System Analyst
Period June 2004 - July 2007 (3 years)
Scope
System analyst responsible for maintaining and implementing various components of Singapore Government's eTrade application, TradeNet 4.0. I was responsible for customer requirements gathering, documentation and development for the components in the TradeNet application
Achievements
I was placed in charge of key modules in TradeNet that involves knowledge of Trade and Logistics domain knowledge and J2EE and its related technologies.