Career Profile

Hello there! My name is Wong Kim Hau from Malaysia. I have been residing in Singapore. Determined, focused and organised are 3 words I would use to describe myself as a Android Engineer.

Education

Bachelor of Computer Science (Honours)

Sep 2012 – Aug 2016
Universiti Sains Malaysia

Cumulative GPA: 3.44 / 4.00

  • Major: Intelligent Systems
  • Elective: Information System Engineering

Experiences

Frontend Engineer

Oct 2021 - Present
IBM
  • As a frontend developer specialized in React and React Native, I have experience in creating and maintaining interactive user interfaces that are fast, responsive, and scalable. In my role, I have worked closely with product owners, designers, and other developers to ensure that the mobile and web applications I build meet user requirements and exceed expectations.
    • Expertise in React and React Native.
    • Proficiency in TypeScript.
    • Experience with Redux Toolkit for state management and API calls.
    • Practiced Scrum and used Jira for project management.
    • Mentored junior developers and provided technical guidance and support.

Software Engineer (Android)

Jan 2017 - Sep 2022
Digital Forge Pte. Ltd.
  • Flutter
    • Developing a Golf Training app which use Wrnch as a service to analyses golfer movement. Use Cognito for authorization and authentication, S3 to store video, Dynamo DB as database, Lambda and AWS API Gateway as cloud function, FFmpeg library to process video.
  • Android (Java/ Kotlin)
    • Developed prototype eWallet app which featured in currency exchange for an fintech company named Rapyd. Use Firebase authentication for authorization and authentication, use Twilio for SMS service, Firestore as database write Webhook trigger using Firebase cloud function, use Firebase cloud Messaging for push notification services.
    • Maintained two existing ecommerce app. (enhance app security, prevent app running on root device, implement SSL Pinning, store keys in c++)
    • Developed a Shopping app which transform user mall experience.
    • Assist in integrated foot step counter and sync Google fit data to a health care app.
  • React Native
    • Developed an online shopping app named Mogozay for a Myanmar’s trendy online marketplace
    • Developed a membership reward app for a premium grocer
    • Developed a mobile POS which allow waiter to carry an iPad to take order and collect payment.
    • Developed a food ordering app which use by customer in restaurant to speed up food ordering process.
  • Others
    • Create backend using firebase/AWS
    • Use JIRA for project management and issue tracking.
    • Use GitHub/ Gitlab as primary version control tool
    • Use POSTMAN, Chales Proxy for API testing (restful and soap)

Projects

4DResults Open Source Project
A demo project for Malaysia's 4D results using Dagger Hilt, Coroutines, Flow, Jetpack (Room, ViewModel, LiveData) based on MVVM architecture.
Bitbuckets Open Source Project
Android bitbucket list using Hilt, Coroutines, Flow, ViewModel based on MVVM architecture.
Flutter Bitbuckets Open Source Project
Flutter(Android/ios) bitbucket list using GetX.
WordPuzzle Open Source Project
React native(Android/ios) word puzzle.
Wedding e-invite Open Source Project
An actual e-invite for my wedding!

Skills & Proficiency

React native

Android

AWS

Flutter

Firebase

Photoshop