Senior Software Engineer, Fullstack
Grab
Level 17, 1, First Avenue, Bandar Utama, 47800 Petaling Jaya, Selangor
Mar 2020 – Present
Grab is Southeast Asia’s leading superapp, offering a suite of services consisting of deliveries,
mobility, financial services, enterprise and others. I was involved in building services that ensure the
safety of users and a developer platform to allow partners to utilise Grab’s platform as a service.
Key achievements and responsibilities:
- Built and deployed real time in-house face matching service with distributed systems clusters and
partitioning using vector similarity search
- Engineering owner of driver fatigue management system that reduced driver online time by > 4%
without impacting business metrics
- Involved in the development of web applications using ReactJS for internal and external users
- Wrote scheduling and timer logic for driver selfie after ride feature that helped identify account
sharings among drivers and reduce different driver safety incidents from > 1% to 0.25%
- Helped in handover process and taking ownership Grab’s developer platform by studying existing
codebase, writing new features and onboarding new team members
- Design and write engineering specifications and RFCs for various tech initiatives, drive technical
and non-technical discussions across teams to make best possible tech and product decisions
- Participate in 24/7 on-call rotations and act as Tech Family’s SRE to maintain operational
excellence by setting up dashboards and monitors in Datadog, writing infrastructure as code through
Terraform and ensuring best practices in security, unit tests and code quality
- Conducted technical interviews regularly and mentored new joiners
Tools and technologies:
- Go, Python, ReactJS, Ruby
- AWS, RDS, S3, SQS, DynamoDB, Redis, Faiss, Tensorflow
- Jira, Confluence, GitLab, Terraform, Jenkins, PagerDuty, Kibana, Datadog, Lightstep
Full Stack Engineer
Hyperlab
Level 11, Menara KEN TTDI, 37, Jalan Burhanuddin Helmi, Taman Tun Dr Ismail, 60000 Kuala Lumpur
Sept 2018 – Mar 2020
Design, build and deploy conversational AI solution:
- In charge of core NLP/NLU process framework which powers the chatbot
- Developed interface for bot training, testing, and versioning with multilingual support and RBAC
- Integration with external systems such as Zendesk, Microsoft PowerBI, Workday and Oracle HRMS
Automate and improve software development processes:
- Write clear and complete documentation in Wiki
- Setup CI/CD using Azure Pipelines
- Prepare docker containers and tools to ease developer experience
Lead both cloud and on-premise deployments:
- Deploy and scale Kubernetes clusters in Alibaba Cloud
- Setup scalable infrastructure on Linux VMs such as Ubuntu and RHEL
- Experienced in setting up load balancing, reverse proxy, high availability cluster configurations
- Involved in system stress testing, process monitoring and performance optimization
Tools and technologies:
- React, TypeScript, NodeJS, Go
- Nginx, Redis, PostgreSQL, MariaDB, Redis, Elasticsearch
- Microsoft Azure, AWS, Alibaba Cloud, Docker, Kubernetes
Full Stack Engineer
Mama Wosh
153, Jalan Dana 2, Kampung Sungai Kayu Ara, 47400 Petaling Jaya, Selangor, Malaysia
Jun 2018 – Aug 2018
Developed internal and customer facing software applications:
- React, Redux, Redux Saga, TypeScript
- Semantic UI
- Django, DRF
- Digital Ocean, Nginx, Apache2
Worked in a small team with frequent sprint planning, meetings:
- Followed the Scrum agile framework for software development
- Daily standups and presentations
- Trello, Bitbucket, Slack
Freelance Software Developer
Self Employed
Home Sweet Home
Jan 2016 –
Present
Occasional worked individually and with a team on freelance projects:
- Angular, React, Ionic, Android, Flutter
- Django, Firebase
- More info on project section.
Back-End Programmer Intern
Silverlake Mobility Ecosystem Sdn Bhd
G203, Jalan 16/11, Pusat Perdagangan Phileo Damansara, 4635
Oct 2015 – Jan 2016
Worked with several projects:
- VRSM (E-Commerce App)
- Mobile Lifestyle (Lifestyle App)
- E-Rewards (Customer Loyalty)
Developed Java Back-End using Spring framework:
- Hibernate
- DB2 and MySQL
- Aspect-oriented programming (AOP)
- Gradle
Performed testing, system integration and deployment:
- SoapUI
- Postman
- IBM WebSphere