Nupvpokeotbgypolcmvm

Dino Kong (Jung-wei Kung, 孔容偉)

10 years of full-stack web development experience, 6 years of experience working with (remote) international teams. Proficient in modern Javascript, Node.js, Typescript. 

Hsinchu, Taiwan

+886 918 392 000
[email protected]

Skills


Languages / Frameworks    

  • Javascript
    • Typescript
    • Node.js
    • Vue.js
    • React.js, Redux.js
    • RxJs
    • Webpack
    • Loopback/Express.js
    • Jest, Mocha, Cypress, etc.
  • PHP
    • Laravel
    • PHPUnit, Behat
  • Java
  • Python


DevOps  

  • AWS
  • Google Cloud Platform
  • Docker, Microservices
  • CI/CD (CircleCI, Travis, Bitbucket pipeline, Codeship)
  • Database (MongoDB, MySQL, Postgres, SQLServer, Redis)

Others 

  • Scrum/Kanban development (JIRA)
  • Version control (Github, Bitbucket)

Work Experience

Jibble Group Ltd. | United Kingdom

Senior Full-Stack Developer (Remote)

Jun 2019 ~

Software developer that thrived in a goal-oriented,  passionate and talented team from literally across the world. In Jibble Group I worked on both of its top-notch SaaS products:


Payroll Panda (June 2019 ~ ) - Lead Developer

Making the top 1 Malaysian payroll software service better, more robust, more efficient. Constantly dealing with complicated business logic of Malaysian taxes, governmental documents, bank spec-compliant upload files.
Main languages/frameworks/platform used: Javascript (Node.js, Loopback.js, ParsePlatform, Backbone.js), AWS

Notable achievements:

  • Implemented over 20K test cases following strict TDD (Test-Driven Design) after every single bug / new features / changes, which increased the test coverage up to 90+% -- translated into increased the stability of the once-MVP product by significant margin.
  • Optimized and slashed the monthly cost on AWS by nearly 40%
  • Converted one of the old microservices into an AWS Lambda function.
  • Upgraded the legacy codebase from Node 6 to Node 16 (latest at the time)
  • Migrated file storage from Mongo DB to AWS S3 bucket and cut the size of DB by 98% (2% of its size before migration)
  • (Re-)built 3rd party integrations with Xero, Quickbooks, Chargebee, Zapier.

Jibble (April 2022 ~ ) - Frontend Developer

Building the next generation of the top level time tracking service.

Main languages/frameworks/platform used: Javascript (Typescript, Vue.js), SASS

W03fakznv8b3n4ydgvr0

Bloomon B.V. | Amsterdam, Netherlands

Full-Stack Developer (Remote)

Feb 2017 ~ Apr 2019

Engineering team member in the high-paced, versatile Dutch online flower subscription start-up, from team of 10 scaled up to 30-ish. Work closely with Product Owners to build various systems and features with great quality to help improve our flower purchase process & delivery logistics.

Main languages/frameworks/platform used:  Javascript (Typescript, Node.js, React.js), PHP(Laravel), GCP

  • [project] Internal system "Product Management System(PMS)" for flower purchase planning process, replacing the old, error-prone buying/planning process on google sheet with fully customized, reliable system. (Typescript, React.js, Redux.js, Node.js, Express.js, Hapi.js)
  • [project] Built microservice for integration with external translation management system and thus made all of the i18n content on our web pages adjustable in real time. A milestone from raw start-up MVP to a maintainable, sophisticated tech stack. (Node.js, Express.js, Docker)
  • Performed several major upgrade and refactors of the codebase, including Laravel4 -> 5, Laravel5.1->5.3, PHP 5.7 -> 7.1. (PHP Laravel)
  • Be on top of monitoring system health status and solve business-critical incidents multiple times.
  • Team player and was once recognized with "Cultural Hero" award by former CTO.

W03fakznv8b3n4ydgvr0

XAC Inc. | Hsinchu, Taiwan

Software Engineer / Field Application Engineer
Feb 2016 ~ Jan 2017

Main owner of the Terminal Management System (TMS) project, a web-based software product of the credit card terminal manufacturer company. 

Main languages/frameworks/platform used: Javascript (jQuery), PHP(CodeIgniter), MySQL

  • Re-wrote the TMS project, replacing the old MVC-based codebase with modern RESTful API. Along with detailed technical documents and user manuals. (PHP, jQuery)
  • Wrote automated system configuration script that enables non-technical members to setup the system with minimal assistance.

Mftq5iqqdxg9i39flppg

AU Optronics | Hsinchu, Taiwan

Senior Software Engineer
Mar 2013 ~ Feb 2016

Worked with IP (intellectual property) department to build various web-based systems that changed the way of work in traditionally labor-intensive tasks such as patent searching, patent filing/process tracking, in-house IP asset evaluations, etc.

Main languages/frameworks/platform used: Java(Spring, Hibernate), PHP(Yii), Javascript(jQuery), C#.NET

  • [project] Patent management system that fetches patent data from external sources (i.e. crawl HTML from website, or external data provider) and enables IP team members to collaborate. (Java)
  • [project] Patent application system that tracks the entire life cycle of in-house patent filing process, and thus automated the work of repetitive manual administrative tasks. Played both developer and project manager roles. (C#.NET, javascript)
  • [project] Company-wide IP credit system that calculates and visualizes research contribution of each of the members. (PHP, javascript)

Wyogzoaxdlepgvna7uqu

Cazoodle Inc. | Hsinchu, Taiwan

Software Engineer
Nov 2011 ~ Feb 2013

Web develop team member with the focus on our main project, then-innovative housing search engine Howso (currently inactive) that crawled and integrated information from different housing websites.

Main languages/frameworks/platform used: PHP(Yii, CodeIgniter), Javascript(jQuery)

  • Solely contributed to the advertisement management feature, our main source of monetization.


Company@2x

Education

National Taiwan University

Master of Science, Computer Science, 2011

University@2x

National Tsing Hua University

Bachelor of Science, Computer Science, 2009


University@2x