Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic

Billy Cheng

Epsom,New Zealand

Summary

Offering strong foundation in software development and keen ability to learn and integrate new technologies quickly. Brings solid understanding of programming languages and frameworks, Ready to use and develop coding expertise and problem-solving skills in senior software developer role.

Overview

35
35
years of professional experience
1
1
Certification

Work History

Senior Full Stack Developer

Woolworths ltd
12.2022 - Current
  • Create synchronization service between Azure service bus and Tealium (customer data platform)
  • Use Terraform to create Azure infrastructure
  • Deploy application to Azure Kubernetes services with Application insights, use Monaco to setup Dynatrace for Applications
  • Work with Azure GCP, S3 bucket to export data to Tealium
  • Work with DEVOPS, GITHUB, Co-Pilot

Senior Full Stack Developer

Heartland Bank ltd
04.2020 - 12.2022
  • System and SQL query, report optimisation, made big performance enhancement on core functions and most frequently used queries and reports
  • Work on set of applications to generate all documents for the company
  • Work on set of applications by Rabbit queue, SignalR and DocuSign to processing incoming documents for the company
  • Development work on Azure service and DEVOPS with Git repository
  • Worked as Lead developer ensuring team adherence to project quality standards and educating junior developers on best practices
  • Worked as team manager for six months after manager left the company

Senior developer

Cash Converters ltd
02.2019 - 03.2020
  • Internal web site development and maintenance using Angular and jQuery
  • System and SQL query, report optimisation, made big performance enhancement on core functions and most frequently used queries and reports
  • Solve production issue and work on backend development using VS 2019, SQL 2017 With Team City, Octopus as tool for CI and CD, Bitbucket as repository
  • Development work on Azure service and Web API

Senior developer

Fidelity Life Assurance ltd
08.2008 - 08.2019
  • Lead Developer on kiwisaver system 2009-2012
  • Work on kiwisaver system 3 years by using VB.net, developed all the major functionalities including accounting, taxation, investment transactions and bank reconciliation, also created more than 50 crystal and SSRS reports
  • Performed a big optimisation on the system, was selected as person of the year
  • Lead Developer on IPMS system Work on bridge system between policy and investment, the project completed successfully, designed the system, and applied some design pattern there
  • Development on commission system and reporting Migrated policy commission data from HP database to SQL through SSIS and developed lots of SSRS reports
  • Work on Insurance web application Work on Apollo and Eapp web application which does the underwriting and sell the policy electronically
  • Work on Credit card payment system The credit card payment web application which allows client pay policy premium online
  • Data migration from Tower to Fidelity life 2015-2016 Fidelitylife spent $200 million bought 20000 Tower policies, completed all the policy migrations individually from Tower database to Fidelity life database through C#.net, Service bus and SQL scripts
  • Data migration from Fidelity life to predefined database for third party
  • Completed two policy migrations from Fidelity life database to different data model through SQL scripts, possess certain knowledge of Laserfiche
  • Switch all legacy systems from HP database to SQL
  • Single developer to modify all legacy applications to switch them from HP database to SQL database
  • Support, BAU and Maintenance

Programmer

ZICI Ltd
08.2002 - 08.2008
  • Www.zici.net dashboard design and maintenance
  • Telecom bill reconciliation and put them on web
  • PABX telephone network system Project handling, coding, maintenance, development
  • Set up and Develop rating model for VOIP telephone network
  • SQL Database maintenance and backup

Programmer

Greenwood Technology Ltd
01.2001 - 08.2002
  • Design and coding printer/fax/email system
  • Telephone network system Project handling, coding, and testing (xml based)
  • All server side function of www.blakexpedition.com and mathsonline web site
  • Support work for www.diarysmart.com
  • XML and client-server programming
  • Support for diarysmart.com web site
  • Work with access, SQL server, Oracle database
  • Database design

Lecturer

Zhejiang University
08.1990 - 08.1997
  • Designing relevant procedures for production
  • Giving instructions while needed during the application phase
  • Analysing feedback data and improving previous designs
  • Giving consultant advice to outside clients
  • Working as a technical staff member

Education

Bachelor of Science - Computer Science

University of Auckland
Auckland, NZ
12-2000

Skills

  • Optimization for Scalability
  • Expert problem solving
  • User requirements
  • Research and analysis
  • Advanced algorithms
  • In-depth knowledge on multiple Cloud computing platform

Certification

Microsoft Azure Administrator

Timeline

Senior Full Stack Developer

Woolworths ltd
12.2022 - Current

Senior Full Stack Developer

Heartland Bank ltd
04.2020 - 12.2022

Senior developer

Cash Converters ltd
02.2019 - 03.2020

Senior developer

Fidelity Life Assurance ltd
08.2008 - 08.2019

Programmer

ZICI Ltd
08.2002 - 08.2008

Programmer

Greenwood Technology Ltd
01.2001 - 08.2002

Lecturer

Zhejiang University
08.1990 - 08.1997

Bachelor of Science - Computer Science

University of Auckland
Billy Cheng