JT Lin 林俊廷

Anyone can write code that a computer can understand,but good programmers write code that humans can understand. - Martin Fowler.

A one focus on Backend, DevOps, Software Engineer and Chatbot integration.
- An ERP export for Acumatica, dedicated the ERP engineer for four years.
- Expertise in Web backend, ERP, ETL and DevOps.
During the master's degree, study the architecture and implementation of Chatbot.
Familiar with Web development, having the experience for designing and developing the websites with Node.js, PHP, Java and C#. ( Frontend? Only JQuery and Bootstrap. lol )

Experience

Sr. Software Engineer

NZXT
  • Imported and tested the Manufacturing modules.
  • Established the ETL program in Custom PC's additional warranty with Extend integration.
  • Researched and built the CI/CD for Acumatica customization projects.
  • Built an AI translation system with prompting and automation pipeline.
  • Maintained and improved the ERP relative instances’ architecture on AWS EC2, S3 and Route53.
  • Developed and maintained customized ERP system projects using C#, ASP.NET and MSSQL technologies.
  • Established and improved Acumatica Customization's Git flow in the ERP team, utilizing Github for version control.
  • Worked with the EMEA team, improved the operation flow from manual shipping to "one-click to ship" with SendCloud integration.
  • Worked with the US team, optimized the ETL program and increased the data processing speed from 150 datas/min to 130 datas/sec through ShipStation Integration.
  • Built up a monitoring system with chatbot implementation between Acumatica framework and Slack.
2021/01 - Now

Automation Engineer

Synology
  • Improving testing environment.
2020/11 - 2020/12

Programming teacher

Sandbox Programming
  • Teaching elementary pupils programming with the Pixelpad platform - a platform to develop web-based game by Python.
  • Maintenance and development of teacher training platform.
2019/03 - 2020/02

Website maintenance

National Taiwan Ocean University Department of Computer Science and Engineering
  • Website maintenance.
  • Databace and server maintenance.
2017/07 - 2020/02

Teaching Assistant

Web programming for beginners
  • Guided students to clarify and understand courses’ material and concept.
  • Debugged students’ homework.
  • Assisted the professor to prepare the course material.
2018/09 - 2019/01

Teaching Assistant

Web-Based Software Engineering
  • Guided students to clarify and understand courses’ material and concept.
  • Debugged students’ homework.
  • Assisted the professor to prepare the course material.
2018/02 - 2018/06

Director

Student Association of Computer Science and Engineering Department
  • Preparation for the welcome camp, singing contest and CS party.
  • Cooperation with other Department in NTOUCSE Camp, room escape games and E-sports competition.
  • NTOU Cotton Candy Festival | General Manager | Partnerships.
2016/12 - 2017/12

Photographer

NTOU Beatbox Club
  • Photograph for activities, MV production.
2016/01 - 2017/01

Works

Hubot Plurk Adapter

Node.js, CoffeeScript
  • Hubot's Plurk adapter
hubot-plurk-adapter
2018/10 - 2019/01

Students' wish in GSAT statistics system

Pure PHP, Bootstrap
  • Students' wish in GSAT statistics by PHP crawler.
  • Data visualization by D3.js.
  • Save history in database.
  • Excel file download.
Documents
2018/08

NTOUSC - Place Coordination System

Pure PHP, Bootstrap
  • Manage the place coordination for clubs.
  • Solve the dispute about place's lending by drawing.
  • Excel file download.
Documents
2018/03 - 2018/06

Secret Chat

Academia Sinica Project
  • Fixed Socket and Broadcast errors and reported to project owner.
  • Looked for potential bugs and debugged to optimize the project.
  • Comprehended the project and system structure in a short period and turned the intangible concept to tangible system introduction.
2018/03 - 2018/06

NTOUSC - Place and Equipment Lending System

Pure PHP, Bootstrap
  • Member management system.
  • Place and equipments' lending system.
  • File download and printing receipt.
Documents
2017/09 - 2018/01

Direction Giver

Android
  • Leader, full stack developer.
  • Commercialization.
  • Google Direction/Place Api
  • Api.ai with voice Chatbot
DirectionGiver-Server
DirectionGiver
2016/09 - 2017/10

Education

Research and practical ability

  • Software field
    • Web-Based Software Engineering, and be a TA.
      (Final project:Escape )
    • Software Engineering
      (Final project:ATS)
    • Software project management
    • JAVA programming
      (Final project:Super man, Hsin Hsin.)
    • Web programming, and be a TA
    • IOS programming
    • ASP.NET programming
    • C++ OOP
      (Homeworks)
    • Android programming
      (Homeworks)
    • Technologies and applications of IoT
      (Final project:FartSensor)
  • Network multimedia field
    • Natural language processing
    • Information Retrieval and Extraction Systems
      (Homeworks)
    • Machine learning
    • Database
    • Big Data Analytics and data mining

National Taiwan Ocean University

國立臺灣海洋大學
Institute of Computer Science and Engineering
2018/09 - 2020/02

National Taiwan Ocean University

國立臺灣海洋大學
Department of Computer Science and Engineering
2014/09 - 2018/06

HsinChuang Senior High School

新北市立新莊高中
2011/09 - 2014/06

Skills

Programming Languages & Tools

    Android

    Bootstrap

    CSS3

    HTML5

    Java

    JavaScript

    Jquery

    Linux

    MySQL

    Python

    PHP

    Nodejs

    Coffeescript

Autobiography

         Keep learning,and do everything with my heart and soul.

         By the way, I'm easygoing. Welcome to chat with me in anytime.

Awards

  • Direction Giver
  • Nominated - 2017 The InnoServe Awards.
  • Excellent - 2017 TCA Opendata Contest.

  • Beatbox Battle
  • Champion - 2017 NTOU Beatbox Battle.
  • Quarter-finals - 2016 Beatbox Battle in FJU.