Websites
Summary
Project Showcase
Work History
Education
Skills
Timeline
Overview

Ben Chen

Melbourne,Australia

Summary

Recent graduate with a Master's in Information Technology and a strong foundation in both frontend and back-end development. Proficient in a wide range of programming languages, frameworks, and tools including Java, Python, JavaScript, React, Node.js, Spring Boot, and Docker. Passionate about leveraging skills in full-stack development to build innovative and efficient web applications. Seeking an entry-level Full Stack Developer position to contribute to a dynamic team and further develop expertise in software development.

Project Showcase

1. Simple Resgistration form:

Benchen997/Registration_form: This is an registration web that collect new user's information, successful registration leads to redirecting of page. (github.com)

Work History

React Developer and Deployement Technician

Cluster and Cloud Computing
Melbourne, VIC
03.2023 - 06.2023
  • Lead development of a comprehensive big data analysis solution, utilizing Python Flask for backend processing and React.js for frontend display and interaction
  • Developed React applications using Redux state management and RESTful APIs.
  • Created custom components, forms, and interfaces for user interactions in React.
  • Implemented automated tests for all React components using Jest and Enzyme.
  • Integrated third-party libraries(Apache Echarts, Mapbox, BootStrap) into existing React applications.
  • Built reusable drop-down list UI components that can be used across multiple projects with React
  • Maintained up-to-date knowledge of industry trends and emerging technologies related to frontend development with React.
  • Deployed production versions of react applications to Melbourne Research Cloud.
  • Managed source control systems like Git or Subversion when working on collaborative teams building out complex react applications.
  • Designed user-friendly software interfaces to simplify overall management.
  • Designed and implemented interactive visualizations using Echarts, Mapbox.
  • Resolved complex deployment issues with docker on cloud for our team whom without any experience for deployment

Scrum Master

Fourth Element Energy
Melbourne, VIC
03.2023 - 06.2023
  • Spearheaded design and development of a cutting-edge Android application aimed at streamlining data calculation processes for engineers working in geothermal engineering field
  • Conducted demos of completed work at the end of each sprint cycle.
  • Organized meetings between client, supervisor and the team to discuss potential solutions or strategies.
  • Participated in feature design discussions offering insights from an Agile perspective when necessary.
  • Facilitated Scrum ceremonies, such as Sprint Planning, Daily Stand-Ups, Retrospectives and Reviews.
  • Maintained product backlogs, ensuring that items are well defined and prioritized based on business value.
  • Encouraged continuous process improvement initiatives through retrospectives.
  • Removed impediments and protected team members from interruptions and distractions to maximize productivity.
  • Led daily Scrum stand-ups and Agile development sprint planning meetings for multiple, concurrent projects.

Back End Developer for Android Mobile Application

Course Project
Melbourne, VIC
09.2022 - 11.2022
  • Played a pivotal role in development of a social networking Android application, enabling users to share posts with others in a seamless and engaging manner
  • Developed Android applications using Java and XML.
  • Implemented user interfaces, activities, and services for mobile devices.
  • Integrated third-party APIs into existing applications.
  • Created custom UI and UX designs for Android applications.
  • Developed RESTful web services for communication between server-side components and client-side apps.
  • Provided technical assistance in the form of SQL light coding advice to other team members.

Front End Developer

Course Project
Melbourne, VIC
09.2022 - 11.2022
  • Designed and implemented an interactive user interface for tourists visiting the City of Melbourne, using HTML, JavaScript, and CSS
  • Designed and implemented interactive visualizations using JavaScript, Mapbox API , Echarts and Tableau.

AR Effect Developer

University Hackathon
Melbourne, Australia
03.2022 - 03.2022
  • Win 2nd position of final evaluation with 100$ gift card
  • Hackathon is about to design a 3D lens with Len Studio and javascript to design a AR application to improve visitor experience in Zoo

Education

Master of Information Technology - Distributed System

The University of Melbourne, Melbourne
07.2023

Bachelor of biomedicine - Pharmacology

The University of Melbourne
07.2021
Professional background in biomedical science. Weight average mark of 70 for third-year study.

Short-term Summer Science Program - Neuroscience

The University of Cambridge, Cambridge, UK
07.2019

Skills

  • CentOS
  • SUSE
  • Ubuntu
  • Windows
  • MacOS
  • Java
  • Python
  • C#
  • C
  • JavaScript
  • MySQL
  • CouchDB
  • Postman
  • RestFul API
  • Python automation testing
  • JetBrains IDEA
  • Web storm
  • PyCharm
  • Jenkins
  • Git
  • Microsoft Office 365
  • Nodejs
  • Spring Boot
  • Spring Cloud
  • HTML
  • CSS
  • React
  • Vuejs

Timeline

React Developer and Deployement Technician - Cluster and Cloud Computing
03.2023 - 06.2023
Scrum Master - Fourth Element Energy
03.2023 - 06.2023
Back End Developer for Android Mobile Application - Course Project
09.2022 - 11.2022
Front End Developer - Course Project
09.2022 - 11.2022
AR Effect Developer - University Hackathon
03.2022 - 03.2022
The University of Melbourne - Master of Information Technology, Distributed System
The University of Melbourne - Bachelor of biomedicine, Pharmacology
The University of Cambridge - Short-term Summer Science Program, Neuroscience

Overview

1
1
year of professional experience
Ben Chen