林璟鴻 Lin Jinghong

Born in 1990, a backend engineer since 2015, and a good team player. Love PHP, JavaScript and Test.

Taipei, Taiwan
[email protected]

Profile 04 00@2x eb0e2fdb6b9448002be791a92293d0e3ae2d393bce3bb23c2ba1a0e8661253ed

Experience

FBbuy — M17/ HandsUP(舉手電商) 2019/7~

Brief: An e-commerce platform based on facebook graph api

Contribution:

      Develop infrastructure

          package development and mentainance

          application layer development

      Maintain and refactor legacy code with SOLID principle

          payment: Newebpay, EcPay, Cathay

          logistic: 7-11, famiport

          SMS: TaiwanSMS

      Sail through upgrading version of facebook api version twice

          2.11-> 3.1

          3.1 -> 3.2

      Lead partner(Dev, QA) to join with this big project

Tech Stacks: PHP, Laravel, PHPUnit, MySQL, GCP, Cloudflare, Redis

HandsUP — HandsUP(舉手電商) 2019/4~2019/7

Brief: An stream based e-commerce platform

Contribution:

      Completed with api gateway of 7-11 logistic service

Tech Stacks: PHP, Laravel, PHPUnit, MySQL, GCP

Medical Application System — dgFactor(數位因子) 2018/5~2018/11

Brief: A web application that lets doctors to mark lung nodule

Contribution:

      Uploading file with resumable solution

      Background job programming

      Implement api for web frontend team and machine learning team

      Program running on Windows for dicom file

Tech Stacks: PHP, Symfony, PHPUnit, MySQL, gearman, tus.io, Nodejs, Python, HTTP Preload, AWS EC2

Godex — dgFactor(數位因子) 2018/2~2018/11

Contribution: Designing api and considering about multilingualism to integrate website

Brief: Glocal production website

Tech Stacks: PHP, Symfony, PHPUnit, MySQL, JavaScript, Vue, AWS EC2

Link: https://www.godexintl.com/?locale=en

PtsPlus — dgFactor(數位因子) 2017/8~2018/11

Contribution:

    DIY page view. I selected memcache as in-memory data storage to prevent database lock.

    Using linked-list to achieve page view +1 and write back to database simultaneously.

Tech Stacks: PHP, Symfony, PHPUnit, MySQL, Memcache, AWS EC2

Link: https://www.ptsplus.tv

Ubee — dgFactor(數位因子) 2017/1~2018/4

Contribution:
    I used Google map to achieve frontend map requirement
    Implementation backend business logic about Production, Order, Application Service
Brief: House price parity system
Brief: House price parity system

Tech Stacks: PHP, Symfony, PHPUnit, MySQL, JavaScript, Vue, Google Map, AWS EC2

Link: https://www.ubee.io

UknowIknow — dgFactor(數位因子) 2017/1~2018/4

Contribution: Frontend business logic about shopping-cart
Brief: Platform not only lets users to learn more knowledge but also lets teachers to teach

Tech Stacks: PHP, Symfony, PHPUnit, MySQL, JavaScript, Vue, Git, AWS EC2

Link: https://www.uknowiknow.com

Typhoon Search — Geoforce(群立科技) 2016/3~2016/5

Contribution:
    Crawler program to fetch typhoon path from Japan Meteorological Agency
    Using geometry object (PostgreSQL) to query similar typhoons
Tech Stacks: HTML, CSS, RWD, jQuery, PHP 5.6, Slim2, PostgreSQL, PostGIS, Git
Link: http://llc.caece.net/tsearch/

Drain System — Geoforce(群立科技) 2016/6~2016/12

Contribution:
    Refactor ugly code as spaghetti to modern way (frontend and backend)
    Research the best suitable freamework for legacy project
Tech Stacks: HTML, CSS, jQuery, PHP 5.3, Slim2, Git
Link: http://fall1600.logdown.com/posts/1159901-lagacy-php-project-refactory

Education

National Taiwan Ocean University, Keelung, Taiwan — Master

Computer Science
2012~2014

National Taiwan Ocean University, Keelung, Taiwan — Bachelor

Computer Science
2008~2012

Powered by CakeResumePowered by CakeResume