HiuKim Yuen
Verified Expert in Engineering
Algorithms Developer
Vancouver, BC, Canada
Toptal member since August 29, 2016
Kim is a full-stack software engineer with expertise in web, augmented reality, and machine learning applications. He maintains MindAR, an open source WebAR SDK with 1,400 stars. He also teaches a Udemy paid course and best seller with 2,000 students and a 4.7 rating. Kim completed his master's degree in computer science at McGill University in Canada. He has interned at Google as a software engineer and has worked with numerous startups.
Portfolio
Experience
Availability
Preferred Environment
Git, Vim Text Editor
The most amazing...
...thing I've built is an open-source WebAR SDK called MindAR, which obtained 1,400 stars.
Work Experience
Full-stack Web Developer
Self-employed
- Bootstrapped numerous startups by implementing prototypes and managing engineering teams.
- Implemented numerous sophisticated software end-to-end systems from front end, back end, and DevOps.
- Involved in an open source community and started an open source project with 1,400+ stars.
Software Engineer
LoopPulse
- Assisted in designing the system architecture to support business needs.
- Implemented a back-end data processing pipeline for analysis.
- Handled the implementation of a mobile SDK for Android and iOS platforms.
- Implemented a front-end user dashboard according to designs.
- Conducted code reviews for colleagues and initiated conventions.
Site Reliability Engineering Intern
Google Inc.
- Improved the back-end data-logging services for Google products.
- Maintained an internal dashboard for data-logging services, used among Google product teams.
- Implemented the monitoring services for the internal dashboard.
- Improved the user interface of the internal dashboard.
Web Developer
Freelance
- Completed 20 to 40 freelance projects with varying sizes.
- Received nearly all 5/5 stars reviews on another online freelancing site.
- Developed and maintained web applications, mostly in PHP and MySQL.
- Implemented web scraping scripts for crawling web data.
- Deployed and maintained production sites and provide technical support.
Web Developer
BoardLearning Education Limited
- Developed and maintained a web-based education platform.
- Assisted in product design and improving the user interface.
- Implemented an iOS application that integrated with the back end.
Experience
MindAR
https://github.com/hiukim/mind-ar-jsIntroduction to Web AR Development Course
Mattle
https://mattle.onlineI started building an online version of a popular card game as a side project. Today, it has around 4,000 active users, with 10,000 games completed daily.
Research Publication - IROS 2015
Education
Master's Degree in Computer Science
McGill University - Montreal, Canada
Skills
Libraries/APIs
Node.js, React, Three.js, jQuery
Tools
Git, Vim Text Editor
Languages
JavaScript, PHP, Objective-C, HTML, CSS, Python, Java
Platforms
Meteor, Android, iOS
Frameworks
React Native, Bootstrap
Paradigms
Unit Testing
Storage
MongoDB, MySQL
Other
Algorithms, Data Structures, Freelancing, Augmented Reality (AR), Machine Learning, Apps, Semantic UI, Web-based AR, 3D Modeling
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring