• Strength By Numbers
    Software Developer

    AxIT System
    AxIT System Work
    App development

    Stop Guessing. Start Measuring. AxIT is the assessment system for everybody. With 100+ in-built assessments and custom templates, you'll always be able to get the data you need.

    Android
    BLE
  • SensiLab Projects
    Research Assistant

    Shaker Interface
    Shaker Interface Work
    Design / software development / hardware development

    A MIDI digital instrument for research on neural network and human-computer interaction.

    C
    Arduino
    MIDI
    3D modeling
    3D printing
    The Dashboard
    The Dashboard Work
    Team leader / design / full-stack development / testing / deployment / maintenance

    The Dashboard is a project giving real-time updates on activities and conditions in Monash Art Design & Architecture (MADA) and Faculty of Information Technology. It ties together data sources from multiple Internet of Things (IoT) platforms, web-based events and data from remote sources.

    NodeJS
    React
    WebSocket
    RethinkDB
    PM2
    CasperJS
    Linux
    Bash
    SensiLab Website
    SensiLab Website Work
    Plugin development / theme development / deployment / maintenance

    Developing plugins and themes for the SensiLab website, deploying to Linux web servers, managing servers by writing Bash scripts and maintaining the website.

    PHP
    WordPress
    jQuery
    Sass
    Gulp
    Linux
    Bash
    AWS
    SensiLab Inventory
    SensiLab Inventory Work
    Design / full-stack development / testing / deployment / maintenance

    A system to help organise, catalogue and trace a vast collection of gadgets, gizmos and electronics components in the SensiLab.

    NodeJS
    ExpressJS
    MongoDB
    jQuery
    Bootstrap
    EasyUI
    Gulp
    Linux
    Bash
    PM2
    CasperJS
  • Master Projects
    Monash University: Information Technology

    LazyMails Smart Mailbox
    LazyMails Smart Mailbox Assignment
    Team leader / design / full-stack development

    A smart physical mailbox that can detect, filter and categorise arriving letters and advertisements and send notifications to the receiver's mobile phone, which saves time spent checking the mailbox every day.

    RaspberryPi
    NodeJS
    ExpressJS
    iOS
    MySQL
    Python
    OpenCV
    MQTT
    Google Vision
    Collaborative Robotic 3D Printing
    Collaborative Robotic 3D Printing Thesis
    System design / implementation / thesis

    New techniques to improve the efficiency and cost-effectiveness of 3D printing. This research demonstrates the strength of using two robotic arms collaboratively.

    Robotic
    FDM 3D Printing
    C++
    Qt
    Arduino
    OpenGL
    Stress Pedant
    Stress Pedant Winter Scholarship
    Native Android development / native iOS development / web development

    A live social experiment using wearable technology to build an interactive stress map of Melbourne. I was responsible for adapting the Android and iOS apps on tablet devices, restructuring the database and making a user login system.

    JavaScript
    jQuery
    Firebase
    iOS
    Android
  • Bachelor Projects
    Shenyang Ligong University: Electronic Science and Technology

    Employment Management System
    Employment Management System Graduate Design
    Design / full-stack development

    A web-based system for Shenyang Ligong University to manage the process of students' job hunting.

    Java
    MySQL
    SpringMVC
    jQuery
    EasyUI
    Maven
    SVN
Just a Decoration