Gordon Feng

Hi, I’m Gordon. I’m an iOS developer since 2019, people will say that I am a team player and willing to share with others. 

In 2019, I develop my first App and published it on Appstore, the app was called “Record work time” due to I needed an easier and faster way to record my working time every day while I was working holiday in Australia. 

Although I already left Australia, this app can still help the people who are working there, and the app is so convenient that have more than ten thousand downloads without any AD promotion.
 


I published articles in English on Medium, to share what I learn almost every once a week, subjects like GCD, MFE, MVVM, SOLID principle, kinds of patterns, app security, etc.

If you are interesting, please reference the below information, thank you.


Medium: https://medium.com/@gordonf

Email: [email protected] 

Twitter: https://twitter.com/GordonFeng3 

Experience

DBS Bank Ltd (DBS), iOS Developer, Mar 2021 ~ Now

Contribution :

  1. Working closely with different cultures of people, most of the team members are from India, Singapore, and Malaysia.
  2. Follow agile to make our development flexible.
  3. Playing the role of iOS team lead since our iOS team gets bigger in 2022, working with the other four iOS team members in DBS Taiwan.
  4. Develop and maintain two DBS Applications by using Swift and Objective-C.
  5. Using MVVM for design pattern
  6. Keeping Unit test coverage above 85%.
  7. Using Jenkins for CICD.

Lqwsq65okllllts9jbam

17LIFE INC., iOS Developer, Mar 2020 ~ Mar 2021

Contribution :

  1. 17Life - Developing Sign in with Apple
  2. 17Life - Updating iOS version to 13
  3. SHIN KONG MITSUKOSHI - Connecting WKWebView and JavaScript
  4. SHIN KONG MITSUKOSHI - Developing and refactoring payment function
  5. SHIN KONG MITSUKOSHI - Refactoring design pattern with MVVM
  6. FamilyMart - Refactoring the page of coffee delivery
  7. Introducing MVVM into the workplace
  8. Developing two new projects
  9. Playing a main character of organising welfare committee and planing department events.

Lqwsq65okllllts9jbam

JIH SUN INTERNATIONAL BANK, iOS Developer, Sep 2019 ~ Mar 2020

Contribution :

  1. Utilising RESTful APIs to connect applications to back-end services
  2. Changing the usage of WebViewController to WKWebView
  3. Saving sensitive information by using Keychain instead of UserDefaults
  4. Introducing Auto Layout into the workplace
  5. Introducing Keychain to solve the problem that UUID changes in some cases
  6. Introducing Swift to develop new features

Pl6cqixlitgm8jq2mice

Synnex(Australia), Dispatch, Oct 2017 ~ Mar 2019

Workingholiday in Australia

Xvvxn2f7iguzvqwehwvz

GREEN WORLD FINTECH SERVICE CO., LTD., Mar 2016 ~ Oct 2017

Develop new clients and maintain relationship with existing customers

Playing a main character of organising welfare committee and planing department events.

Nepcqrrmtbjolmgi4w3c

Fubon Financial Holding Co., Ltd., Mar 2014 ~ Mar 2016

Develop new clients and maintain relationship with existing customers

Nmtfkxak7drsc06csfoc

Education

Institute for Information Industry, Coding Bootcamp, 2019 ~ 2019

Presentation Video
https://youtu.be/Ckd6JYCxU5M?t=280
Side Project: RecordWorkTime
https://apps.apple.com/us/app/id1466916504

Ming Chuan University, MCU, BioTechnology, 2008 ~ 2012


Readings 00 00@2x

DBS Digital Bank TW

Shorty Awards - 2021 Mobile Experiences - Finance Apps Mobile Experiences - Productivity
Download in AppStore


Readings 00 01@2x

DBS Card+ TW

4.4 stars (3,927 reviewer)
Download in AppStore


Readings 00 00@2x


SHIN KONG MITSUKOSHI

Refactor with MVVM
Maintain with Swift and Objective-C
Download in AppStore


Readings 00 01@2x


17Life

Sign in with apple
Maintain with Objective - C
Download in AppStore


Readings 00 00@2x

FamilyMart

Refactor coffee deliver page Download in AppStore


Readings 00 01@2x

RecordWorkTime

First side project 

Use Today widget records work time
Download in AppStore 

Highest ranking: Taiwan-Tools-95th
Download times: 10000+