Ethan Chen

[email protected]

Melbourne, Australia

Mobile: 0421 829 532

Education

University of Melbourne, Master’s Degree, Data Science, 2018 ~ 2019


University of Sydney, Bachelor’s Degree, Economics, 2014 ~ 2016


Work Experience

5XRuby, Ruby on Rails developer, April 2021 ~ April 2022

  • Setup subscription payment plan using PayPal.
  • Parallelized background job to speed up task processing.
  • Bug fixes and implements new features.


KKBOX Group, Assistant Engineer, Sep 2020 ~ Feb 2021 
  • Containerized existing projects using Docker and added an automation pipeline for deployment and testing.
  • Incorporate third-party APIs into existing projects for additional data sources.
  • Upgrading existing site from Python 2 to Python 3.


Skills


Front-End

  • HTML, CSS, JavaScript
  • React JS


Back-End

  • Node JS
  • Ruby on Rails, RSpec, Capybara
  • Python
  • Automated test



Data Analysis

I used Python and R extensively throughout my Master's degree. I'm familiar with packages that are widely used in the data science community such as Pandas, Matplotlib and SKLearn. 


Languages

English : Fluent

Mandarin : Fluent

Projects 


Personal website

My personal website includes all my portfolio projects and blog posts/ learning note.

Paragraph image 02 00@2x

MERN Twitter clone

A social network type of website build using React, Express, NodeJs, and MongoDB.(the MERN stack) In addition to CRUD functionality, I implemented a real-time chat feature using SocketIO.

Paragraph image 02 00@2x

MERN todo list

A todo app built using MERN stack with user authentication.

Paragraph image 02 00@2x

Ruby on Rails : Project management system

This is a training project I did as part of a job interview, it also serves as a great way to explore the basics of Rails. 

Paragraph image 02 00@2x