menu

Matthew Yong

Graduate Electrical Engineering Student
University of Melbourne

About Meperson


Hi, I'm Matthew!

I am currently pursuing a Master of Electrical Engineering at the University of Melbourne. Driven by curiosity, I design and build projects to enhance my skills as a software developer and electronics engineer.

From past and projects internships, I have developed web applications, electronics, Internet of Things devices, mobile apps and games. Outside of coding, I enjoy Ultimate Frisbee, jazz, and a good cup of coffee.

Skills & Toolsfilter_list

wb_cloudy

Tools & Frameworks

  • Version Control: Git and GitHub
  • Front End: HTML, CSS , Materialize
  • Web Frameworks: Express.JS, React
  • NoSQL: CouchDB and MongoDB
  • OS: UNIX/Linux Command Line
  • Mobile: React Native, Android Studio
  • Scripting: Bash and Ansible
  • Cloud: AWS and Heroku
  • Deployment: Docker
  • edit

    Programming Languages

  • Java
  • C/C++
  • Python
  • MATLAB
  • Javascript
  • laptop

    Hardware & Engineering

  • Bus Protocols: SPI, I2C, UART
  • C Embedded Programming
  • Socket Programming
  • FPGA programming in Verilog
  • PCB Design using Altium Designer/EasyEDA
  • Wireless Communication protocols: RF, WiFi and LoRa
  • Embedded Tools: AVR/Atmel Studio and JTAG Programming
  • Electronic Boards: Arduino, RaspberryPi and ESP32/ESP8266
  • Education school


    University of Melbourne
    Master of Engineering

    July 2018 - December 2020

    Major - Electrical Engineering

    Specialization - Communications and Electronic Systems


    View More
    University of Melbourne
    Bachelor of Science

    June 2015 - July 2018

    Major - Bioengineering Systems

    Minor Tracks: Electrical Systems, Computer Systems


    View More

    Projectsbuild


    Work Experiencework

    8DGE Solutions
    Engineer Intern
    December 2019 - February 2019

    Smart Gas Detection System
    Created and developed a smart gas detecting device that tracks gas concentration levels and sends data over the web.

    Throughout my internship, I have:

    • Built system from scratch, from breadboard prototyping to PCB Design.
    • Presented a proof of concept presentation to industry clients to solve gas detection issues.
    • Designed a test web server and front end web interface that tracks live gas data.
    • Created a simple smart rat detecting circuit and an alarm button using radio frequency transmission and infrared detection.
    • Utilized: Express.js, HighChats, Arduino and ESP32 Boards, RF, LoRa, Git.
    University of Melbourne
    Research Assistant
    June 2019 - July 2019

    Spatially Adaptive Photographic System
    This electronic system provides a solution to shadows in potrait photographs by dynamically adjusting LEDs on an LED matrix using image processing algorithms in real time.

    Throughout development, I have:

    • Implemented TCP socket communication between python server and C++ client.
    • Designed a caching mechanism for sensor values using multi-processing.
    • Created consistent log debugging formatting information to console.
    • Implemented program guards to handle program exceptions.
    • Consistently documented workflow using commit messages.
    • Utilized: C/C++, Python, Linux, Git, Socket Programming. Embedded Electronics,

    University of Melbourne
    Research Assistant
    Jan 2018 - Feb 2018

    The EMU Robot for Upper Limb Rehabilitation
    The EMU Robot provides mechanical assistance to patients undergoing limb rehabilitation using gravity compensation techniques. I worked on improving the robot's back wheel design.

    Throughout my research experience, I have:

    • Taught myself computer aided design on SolidWorks.
    • Minimized mechanical costs to about 20% with new proposed design.
    • Gained robotic research experience in proposing, building and testing robotic parts.
    • Collaborated & presented ideas to supervisors, getting feedback on designs.
    • Leveraged knowledge on SolidWorks and 3D design techniques.

    Working Demonstration of the Robot:

    myBurgerLab
    Staff
    March 2015 - June 2015

    Worked casually as a part time staff in both kitchen and front of house departments.

    Key Responsiblities

    • Dealing with customer issues or complaints.
    • Communicating and collaborating with other kitchen staff during service.
    • Expediting dishes before being served.
    • Performed kitchen tasks such as frying and assembling.