Summary
Overview
Work History
Education
Skills
Websites
Internship History
Additional Information
Timeline
Generic

Jian Jiao

Melbourne

Summary

Motivated and studious graduate Junior Developer in Java/JavaScript/Golang/Ruby/Html/CSS/Python
programming and Software engineering with 5 years software development experience and around 3.5 years commercial experience. Talented at cultivating collaborative and supportive team environment. Complex problem-solver with analytical and driven mindset.

Overview

4
4
years of professional experience

Work History

Software Developer

Innovior
08.2021 - Current
  • Worked with software development and testing team members to design and develop robust solutions to meet client requirements for functionality, scalability and performance.
  • Prepared detailed reports on updates to project specifications, progress, identified conflicts and team activities.
  • Reviewed project specifications and designed technology solutions that met or exceeded performance expectations.
  • Made unit test, verification test and UAT, and prepared detailed testing reports.

Project Experience:

  • Trojan (web wappalyzer) - Ruby, Golang, JavaScript, Python, Azure Function, AWS EC2, MongoDB, PostgreSQL, MYSQL, SQL
  • Tempo (BHP file management System) - Ruby, JavaScript React, Node.js Microservices, AWS EC2
  • ADC (Ventia & Defense) - SAP, JavaScript, Python, SQL.
  • VAIA (Ventia & Defense) - SAP, Python, Microsoft Azure,

Education

Master of Engineering - Software Engineering

The University of Melbourne
Melbourne
06.2021

Bachelor of Science - Computing And Software

The University of Melbourne
Melbourne
06.2019

Skills

  • Java
  • JavaScript - React, Nodejs
  • Python, Ruby, Golang
  • HTML/CSS/JSP
  • CI/CD Tools (GitHub & Azure)
  • Windows, Linux
  • SAP & AWS (EC2)
  • UI Designing
  • Automation Testing Tools (JUnit/Selenium/Mocha)
  • Agile Software Development Life Cycle
  • Strong Algorithm Techniques
  • Growth Mindset
  • Motivated and Studious

Websites

  • LinkedIn: https://www.linkedin.com/in/danieljiao/

Internship History

Software Engineer Intern, 02/2021 to 05/2021

Australian Bollards – Melbourne, VIC

Details as follows:

  • Hard code for company's main websites, by using PHP, CSS, JavaScript, Node.js and React. Modify the database format of the website according to modern development standards to improve the security of the website.
  • Maintaining more than 40 WordPress websites and developing some new WordPress websites. By referring to the SEO search ranking keywords to modify pages and content for improving the search efficiency of the website's SEO.
  • Revised, modularized and updated old code bases to modern development standards, reducing operating costs and improving functionality.


Algorithm and Application Developer Intern, 07/2020 to 11/2020

Faramoon – Melbourne, VIC

Details as follows:

  • Relying on Java as a foundation, and mastering C++ programming skills through self-study.
  • Overwrite existed code from PCL library to implement the multithreading in application. As a result, efficiency of company's application has been improved around 5 times (e.g. 30-40 minutes computing time reduced to 5-7 minutes).
  • Established and improved computing algorithm for application.
  • Besides improving performance, add features for company's application, which is relevant to 3D scanning and modifying.

Additional Information

PS Program (2020 Feb - 2020 Nov) - Second-place CIS Endeavour Discipline Award

Summary : Year long team project, the clients are the clinicians from the Royal Hospital. The developed system records different versions of the questionnaire samples, the questionnaire completed on the day of consultation, and the information of all clinicians who have permission to use this system (not only limited to the Royal Melbourne Hospital, relevant doctors in all hospitals in Australia can apply for this system). I was working as the Testing Lead and Full Stack Developer in the team.

Working Content :

  • Applying Agile Software Development Life Cycle for doing this project, and the timeline has been separated into four Sprints.
  • Using JavaScript as the coding language, React for frontend and Node.js for backend. MongoDB as the system database. Deploy the system in AWS and Heroku.
  • Using automation testing tools like Selenium and Mocha for unit test, integration test and user acceptance test. Helping to ensure the system's security and usability. After all coding is completed, the entire system is tested in detail to ensure its safety and reliability. Finally presented as a 30-page test record document

Timeline

Software Developer

Innovior
08.2021 - Current

Master of Engineering - Software Engineering

The University of Melbourne

Bachelor of Science - Computing And Software

The University of Melbourne
Jian Jiao