Ning Kang

IT Developer
Ning Kang's Photo

Career

Senior Data Warehouse Developer

July 2012 - March 2017
IBM China CIC (Wuhan, China)

Full stack developer in IBM for both backend(data warehouse, web/app backend service, ) and fronten(web frontend, iOS developer).

Selected accomplishments:
  • Contributed as a key member of 3 big projects.
  • Designed and implemented architectures of more than 5 subsystems/components from requirements analysis phase to deployment phase.
  • Optimised the basic data process flow to reduce almost 50% of running time.
  • Designed and develop more than 50 stories.
  • Built the whole development environment including Linux setup/database installation and configuration/DataStage installation and configuration for 1 business project.
  • Trained more than 50 new members basic skills (SQL, Linux, etc.) for IBM.

Technical skills

Backend

ASP.net Core/ASP.net MVC
Python Flask

Frontend

HTML/CSS/JavaScript
iOS
Angular

Other

Databases/Data Warehousing
ETL (DataStage)
PMP (Project Management)

Key competencies:

  • Fast learner
  • Familar with IT infrastructure
  • Strong hands-on skills
  • Experienced bug solver
  • Try new things

Side Projects

A fake Instagram application for iOS. All functionalities are developed with an additional one - swipe images between users via bluetooth. Detail description can be found via this youtube

Fake-Instagram Backend

ASP.Net Core
The backend serivce for fake Instagram application. Detail description can be found via this youtube
This iOS application can be used in restaurant for ordering, billing, order notification for chefs, business analysis, product management, membership management and access management. Main features can be found in github link (only screen shot, no code published) and also this youtube (Chinese)

Emall

Python Flask
A simple online store developed in Python Flask.
The MDb/MPW environment consists of a database containing DB2 tables on an AIX platform. The purpose of the MDb/MPW is to provide its end users with usable marketing data. Sales can use this platform to make important business decisions. It generates a unique reference number for all accounts, contacts, products and sends audience data to Siebel via CAST and collates account, contact, interest and activity data.
This is the data migration part of SAP migration. I was assigned to join the project as PMO, DataStage developer and Linux/DataStage admin.

Education

Bachelor of Communication Engineering

Jilin University (2008 – 2012)
https://www.jlu.edu.cn/, Changchun, Jilin, China

Master of Information Technology

University of Melbourne (2017 – Now)
https://www.unimelb.edu.au, Melbourne, Australia