×
Wai Kiu (Ricky) Wong

Wai Kiu (Ricky) Wong

🧑‍💻 Technophile. Quick Learner. Programmer.

V3R, Surrey, BC, CA
English, Chinese/Cantonese

Background


About

About

Full-Stack Software Engineer with a demonstrated history of working in the IoT industry. Strong engineering professional with a Bachelor of Science - BS focused in Computer Science from Simon Fraser University.

Work Experience

Work Experience

  • Lead Software Engineer, 

    Jul, 2019 - Present

    • Contributed to a BSP layer of an embedded Linux image based on Yocto Project

    • Optimized database access (SQLAlchemy) and software runtime efficiency (concurrent.futures) for MeshSmart IoT lighting control system

    • Maintained and monitored a medium-scale Spring Boot cloud service

    • Managed a team of software developers using Scrum

  • Software Engineer, 

    Oct, 2016 - Jul, 20192 years 9 months

    • Designed a modularized software architecture for MeshSmart IoT cloud service and provisioned it on AWS with Docker containers

    • Implemented ReactJs SPA frontend for the IoT cloud service

    • Supported customers and troubleshooted field issues for the project with incident management team

  • Blockchain Developer, 

    Jan, 2019 - Apr, 20193 months

    • Implemented the open-source Dappley blockchain framework from scratch that supports PoW and DPoS consensus using Go and Travis CI

    • Developed a smart contract compiler using V8 Javascript engine

  • Web Application Developer, 

    Apr, 2016 - Oct, 20166 months

    • Implemented a simple web server for MeshSmart IoT lighting control system using Python Django framework and MySQL database

    • Implemented the web interface for the IoT system using jQuery, ChartJS, Bootstrap, CSS

  • Post-Secondary Student Summer Intern, 

    Jun, 2015 - Sep, 20153 months

    • Built a VBA Microsoft Access database application that manage performance appraisals in FSD and generate printable reports.

    • Developed a simple HR Management System using Microsoft Access VBA that simplifies data entry and exports data in Excel or PDF files with customizations.

    • Documented the two Access applications with detailed user manual and technical specifications.

  • Post-Secondary Student Summer Intern, 

    Jul, 2014 - Sep, 20142 months

    • Developed a tool that automatically sends Email reminders based on a duty roster using Microsoft Visual FoxPro and IBM Lotus Notes.

    • Automated an internal workflow of applying templated changes to multiple Excel file using Excel VBA.

Skills

Skills

  • Programming Language

    Python

    JavaScript

    C/C++

    Go

  • Web/App Development

    Django

    Spring Boot

    Swagger/OpenAPI

    Reactjs/React Native

    Nodejs

    Android

  • DevOps

    Docker

    Travis CI

    Git

  • Backend Systems

    Amazon Web Services (AWS)

    MySQL

    Linux

  • Software Engineering

    Software Dev. Life Cycle (SDLC)

    Scrum/Agile

Education

Education

  • Computer Science, Bachelor of Science - BSc, Simon Fraser University (SFU)

    Dec, 2013 - Dec, 2016

    Distinction, 3.5+
  • Computer Science, , Fraser International College

    Dec, 2012 - Dec, 2013

    4.0
Awards

Awards

  • SFU Dean's Honour Rolls , SFU

    Awarded on: Dec 31, 2015

    https://www.sfu.ca/students/honour-rolls/deans-honour-roll/fall-2015.html

  • SFU Dean's Honour Rolls , SFU

    Awarded on: May 31, 2015

    https://www.sfu.ca/students/honour-rolls/deans-honour-roll/spring-2015.html

  • SFU International Summit Transfer Entrance Scholarship , SFU

    Awarded on: Sep 30, 2013

Interests

Interests

  • Photography

    Landscape
  • Sports

    BadmintonSquash
  • Gaming

    FPSRacing