About Me
Responsibility, love challenges, open, good team working. My favority quote is “Be the person you want to work with”.
Experiences
A consultant company focus on go-lang.
Kobiton is a mobile testing experience platform that accelerates delivery and testing of mobile apps by offering manual and automated testing on real devices, in the cloud or on-premise.
Projects
Attrace - Decentralised affiliate marketing platform using blockchain to avoid the fraud, reduce the cost, speeding the transaction. Responsibility for building a tracing system for a decentralized application, collect metrics data at real time to determine system health and detect the issue a soon as possible. Building custom contract runner for golang contract by making a custom runner for web assembly. Beside that, setting up a kubernetes system on AWS to hosts the client account nodes.
Kobiton - Kobiton system include 3 main components: Desktop app(electron), back-end(node-js) and front-end(React, Redux). Responsibility for maintaining system and developing new features. I worked as a full-stack developer at Kobiton, I built a automation framework for QA to help them scripting automation test for Kobiton system easier and more consistent. After that, I took reponsibility to implement new features for Kobiton in both front-end (React), back-end (Nodejs) and desktop app (Electron).
Forbes Travel Guide - Develop mobile application on both Android/iOS that could record and analyze voice by using client audio Library. We implemented the app by using natives Android and iOS (Swift 3) instead of cross-platform framework because it was more easy to maintain and the comunity was very strong, and it would help us not to face headace cross-platform bug.
qAutomate - This project is a Java project, which adds advanced features to an existing Automation web testing framework. The goal of these advanced features is to balance workloads when executing test script on multiple machines and add BrowserStack (a commercial remote web driver provider) environment to execute test scripts.