許哲睿

Hsu, Che-Jui



  0919-209049

  [email protected]

  Kaohsiung City, Taiwan

WORK EXPERIENCE

Senior full stack engineer  •  iMarts AI Technology co ltd.

OCT. 2020 - JUL. 2021

  • The product is a travel information platform.
  • Backend services on AWS lambda using Python, MySQL
  • Redesign the main architecture of the backend service and DB schemas. Create boilerplates for new services.
  • Backend services on Microsoft Azure Kubernetes Service using Golang, PostgreSQL, Docker
  • Product manager and contact window for outsourced projects.
  • The only employee in Kaohsiung. Go to the Taipei office every Monday.

Development Manager  •  ZiG Inc.

SEP. 2019 - APR. 2020

  • The product is a private IOT integration cloud primarily designed for the machinery manufacturing industry. 
  • Manage developers and project schedules
  • Guide colleagues on designing new features
  • Full stack engineer using Golang, React, PostgreSQL, and Docker.
  • Create core WYSIWYG canvas React components using the plain JS library Fabric.js 
  • Design and implement a general connector service. With proper configuration file, the service can communicate with IOT devices following Modbus or some similar protocols.

Freelancer

OCT. 2016 - Present

  • Full stack engineer when not employed
  • Primarily use Node.js, MongoDB, React, and Docker
  • Experience building IOT related products

Co-founder  •  Viryaa Inc.

MAR. 2015 - AUG. 2016

  • Try to provide some technology solutions targeting museums in the US. 
  • Do research including interviews and seminars. Develop prototypes.
  • The journey ended without a formal product

Technical Manager  •  Splashtop Inc.

JAN. 2010 - MAR. 2015

  • Developing the streaming server on Mac OS X
  • Main functionalities include: video/audio capturing, encoding and streaming, user input simulation, etc.
  • Redesigned the architecture and rewrote the core parts with Obj-C in my private time. Convinced my supervisor and my team members to switch to the new base. The result reduced up to 30% of the CPU usage, and fixed the system-related issues.
  • Porting the streaming server to use Airplay and WebRTC protocol

Software Engineer  •  DeviceVM Inc.

SEP. 2008 - JAN. 2010

Implement various utility applications:

  • Windows installer, manipulating files and Windows registry
  • Utilities to sync user data between Windows and Linux
  • Music player, calendar, file manager in Linux using Qt
  • Others

EDUCATION

2005 - 2007

National Taiwan University

Graduate Institute of Networking and Multimedia

2000 - 2004

National Taiwan University

Engineering Science and Ocean Engineering

TECHNICAL SKILLS

  • Javascript
  • Golang
  • Node.js
  • React/React Native
  • MongoDB
  • SQL


  • Docker
  • Git
  • Restful API
  • gRPC
  • MQTT
  • C/C++, MFC, Java, Objective-C