Kai Zhang

Aspiring Developer | Former Banker

About


I am an aspiring developer looking to break into the tech industry after a career in banking and finance. In August 2023, I completed an intensive 12 week boot camp with _nology where I learnt the fundamentals of full stack software development and gained experience with a variety of tech stacks.

I have always been fascinated by the power and scalability of technology and I'm excited to learn and pick up new skills in this ever evolving area.

Over the years, I have seen first-hand how software solutions have streamlined processes and made banking more accessible.

Within banking, I have worked in operations, fraud, policy, QA, and central risk. More recently, I worked in distribution governance within retail banking.

I hold a Bachelors in Commerce and Economics (Finance, Accounting and Financial Economics majors) from UNSW. I have also hold a Certificate IV in IT (Web Development) from TAFE NSW.

Skills


I have experience with the following tech stacks:

HTML5 CSS SASS
JavaScript Python SQL
PHP Github React
Java Spring NestJs

Some of the skills that I've acquired during my time in banking (and which will enhance my skills as a programmer include):

Projects



FakeOS

This project involved recreating an operating system. I chose iOS as I love their design and aesthetics. The apps on the home page open a modal. Best viewed on a mobile device / viewport.

Tech stack: HTML, SCSS, JavaScript

fakeOS

Morse Code Translator

A web-based Morse Code translator, which accepts English or Morse Code as input to translate to the other language. JavaScript translates on user input and provides error handling.

Tech stack: HTML, SCSS, JavaScript, Jest

Morse Code

Google eBooks API

A tool that allows users to search the Google Books database via API and retrieve details about the book, such as author and the description.

Tech stack: React (+ Vite), SCSS

Books

React eShop

In this project I used React to create an e-commerce website using data from Firestore.

Tech stack: React (+ Vite), react-router-dom, SCSS, Firestore

eStore

Java Minesweeper

Recreated the classic Minesweeper game using Java and playable using the command line

Tech stack: Java

minesweeper

Employee Database

A full stack application that allows users to view, add, edit and delete employees from a database. The front end is built using React and the back end is built using Spring Boot

Tech stack: React, Spring Boot, MySQL

employee-creator

Contact me


Contact me through Github or LinkedIn below: