Ian Zhong

Profile

Currently serve as a Staff Engineer who lead a tech team of 8 programmers at E.sun Financial Holding Co., Ltd. I'm an INTJ who doesn't like any kind of seafood. When I am eating alone, I always like to separate all ingredients in a burger and start from the most tasteless layer, leaving my favorite part at the end. On the weekend, I'm addicted to taking my two cats traveling around Northern Taiwan with my wife. Feel free to follow them on their IG page @oddi_musha_katze. 😸

Experience

πŸ”—E.sun Financial Holding Co., Ltd.

Taipei, Taiwan

Staff Engineer, Information Division

Feb. 2022 βˆ’ Present

  • πŸ”—Mobile Banking App Backend - a backend cluster that managed all the app’s business logic and access control. We achieved operational simplicity by building monitoring system and performing regression test in CI/CD pipeline.
  • Served as a team leader and a project manager, and led a team of 8 teammates to build it within 12 months.
  • Developed with Java (Spring) and PostgreSQL. Used EFK and Prometheus/Grafana to realize system monitoring. Used Nginx as reverse proxy and cybersecurity protection. Used jMeter to conduct regression and press testing.
  • Java (Spring)
  • PostgreSQL
  • EFK
  • Prometheus/Grafana
  • Nginx
  • jMeter
  • Team Leader

Deputy Staff Engineer, Information Division

Mar. 2021 – Feb. 2022

  • Data Middle Platform - a heterogeneous database synchronization platform which integrated customers’ cross-product information (assets, credit, etc.) and enhanced the ability of cross functional and real-time data analysis.
  • Served as a tech leader in a team of 2 developers to build the real-time data exchange component within 8 months.
  • Developed with Flink, a Java-based framework, to realize real-time data streaming component. Used Kafka to collect data from various heterogeneous data sources. Used PostgreSQL as the persistent storage.
  • Served as a lecturer at πŸ”—2021 JCConf, the biggest Java developer conference in Taiwan, to promote the use of Flink.
  • Java
  • Flink
  • Kafka
  • PostgreSQL
  • Tech Leader

Deputy Staff Engineer, Information Division

Mar. 2019 βˆ’ Mar. 2021

  • Special Attention Customer System - an internal system that provided a web-based application for bank clerks to record and detect high risk customers, and connected with 10+ bank systems through APIs to instantly synchronize data of high risk customers and effectively reduce reputational risk.
  • Served as a tech leader and a project manager, led a team of 5 developers and completed the system within 1 year.
  • Mainly developed with Java (Spring), Angular 8 and Oracle DB.
  • Java (Spring)
  • Angular
  • Oracle DB
  • Project Manager

Senior Engineer, Information Division

Sept. 2017 βˆ’ Mar. 2019

  • Customer Information Platform - a backend platform which synchronized customer information between 27+ bank systems and further accelerated the development progress of customer relationship management.
  • Responsible for development and design of real-time data exchange APIs in a team of 20+ developers.
  • Developed with Java (Spring) and Oracle DB. Realized cache management with Redis cluster and asynchronous communication between 27+ bank systems with Kafka. Analyzed logs from every application server through EFK.
  • Java (Spring)
  • Oracle DB
  • Redis cluster
  • Kafka
  • EFK

Ministry of Science and Technology (MOST)

Taipei, Taiwan

Research Assistant

Sept. 2014 βˆ’ Nov. 2015

  • Worked with πŸ”—NTUH and built a SNS, πŸ”—ZOHUE, for head and neck cancer patients with Sails.js (a Node.js MVC framework). Attracted 50+ patients being members; collected users’ clickstream data for healthcare analysis.
  • Node.js
  • Sails.js

Deloitte & Touche

Taipei, Taiwan

Intern, Enterprise Risk Services

Mar. 2015 βˆ’ Aug. 2015

  • Built a risk detection dashboard with ASP.NET MVC and D3.js for our clients to manipulate historical accounting data into describing graphs, and further assisted in revealing accounting frauds in real time.
  • ASP.NET MVC
  • D3.js

ShineWant Tech. CO., LTD.

Taipei, Taiwan

Summer Intern

Jul. 2014 – Sept. 2014

  • Built a web crawler in PHP to get commodity data and catalogue structure from several E-commerce websites.
  • PHP
  • Web Crawler

Education

M.B.A., Information Management

National Taiwan University

Sep 2014 - Sep 2016

Specialised in software engineering

B.B.A. in Information Management, with E-Commerce and ERP programs

National Central University

Sep 2010 - Sep 2014

Specialised in software engineering
photo of me
  • +886-909-068-913
  • ian.zhong627@gmail.com
  • damncan.github.io
  • Taipei, Taiwan

Skills

    • Programming
    • Java
    • Golang
    • Oracle PL/SQL
    • PostgreSQL
    • Flink
    • EFK
    • Redis
    • Bash
      Frameworks
    • Spring
    • Angular
    • Sails.js
    • Flask
    • Hugo
    • React
      Developer Tools
    • Git
    • Jenkins
    • Jmeter

Languages

  • English
    B2
  • Chinese
    Native

Diplomas

  • IELTS Overall 6.5 (2022)
  • TOEIC 815
  • Professional Scrum Master I (2018)

Interests

  • Cat Walking
  • Swimming