Jay Liu

Software Engineer

Over a 15-year long career in software development I’ve built and launched more than 30 projects. Since graduating from University, I have worked at tech companies in China and progressed from a junior to senior engineer. This ultimately lead to my being appointed to a position as head of engineering at a software company in Beijing. I can solve complex practical problems by designing software systems, such as developing online shopping malls and management panels, or enterprise information management systems (ERP, CRM). In addition, I am also good at full-stack development.

My Skills

Experience

Volunteer

Auckland & Invercargill, New Zealand
2017 - now

Since arriving in New Zealand to attend an English language college in Auckland, I have been teaching people who want to learn programming in Java or Android through Meetup.com. I did this in order to improve my English language skill and also to make friends. After completing my language studies I moved to Invercargill and continued volunteer job - helping people to solve their IT problems and offering a free IT service to help people and businesses who need help with web-based software or to build websites.


Software developer (Remote)

Auckland, NZ
2019 - 2021

Design and development of SMS reminder system. The system provides APIs and management panels for commercial customers to complete SMS reminders. The system uses Flask as the back-end framework and React as the front-end development framework.

  • The system uses RESTFul to build an online API.
  • Mysql is used as the database for back-end storage.
  • React, Redux, Ant Design are the front-end basic frameworks.

lead of Software developers

Beijing, China
2011 - 2017

Helping the company to provid software development consulting service. We have created massive middlewares for Enterprise Management Information Systems, SEO Management Systems, Server Deploying, Database Architecture Design. I used Ruby on Rails to implement these solutions to the requirements of my clients.

  • Haiyi (Yuemei) Ltd,- Advertisement Management System
    [ Ruby On Rails, MySQL, Java (Desktop client), JavaScript (Bootstrap for front-end ]
  • Meifan(Beijing) Ltd, Software Development Consulting for their Mobile App MEIFAN.
    [ Java (server-side), Swift, Node.js (subsystem), Bootstrap(Administration front-end)]
  • Jiu Shiguang Ltd, Software Development Consulting for their Wechat Application.
    [Ruby On Rails (Management side), H5, Javascript(front-end), Java (Server-side)]

IT Director

Beijing, China
2008 - 2011

Leader of the development team in charge of creating and managing their own MHIS (Management Hospital Information System).

  • Designed the structure of the system and managed the team of developers.
  • Managed the web development team to establish the company’s websites.(16 websites)
  • During my employement, by using advertisement, tracking systems and SEO, I helped the company's turnover increase from an annual income of 1.2 million to an annual income of 6 million.

Software Development Manager

Beijing, China
2006 - 2008

Establishing a pet portal website (Baopet) for the company.

Responsibilities:
  • knowledge of web-based software development
  • knowledge of W3C standards
  • knowledge of SEO
Experience:
  • Great job in a reputable company
  • Interesting projects for leading brands
  • Opportunity for professional development

Software Engineer

Zhengzhou, China
2004 - 2006

Worked in Communication System Development, working with programmes such as IP BPX Software (.NET C#), IP BPX middleware, DS-iTouch Connect Center.
Established and maintained the company website.

Responsibilities:
  • knowledge of HTML&CSS / PHP
  • knowledge of C#&ASP.NET
  • knowledge of Photoshop
Experience:
  • Great teamwork

Portfolio

Education

  • 01.09.2001JIAOZUO TEACHERS COLLEGE
    (in China)

    College Diploma Education in Mathematics & Computer science.Honours/Awards: The Second Prize Scholarship (2002-2003), Software Design Competition - The First Award.
  • 01.09.2017Unique NZ Language School
    (in New Zealand)

    Studied for General English.
  • NowSOUTHERN INSTITUTE OF TECHNOLOGY

    Studying academic English & Master degree in IT