Summary
Overview
Work History
Education
Skills
Timeline
Generic

Pin-Ruei Liu

Software Engineer
Taipei

Summary

Brings ability to quickly learn and apply new technologies, combined with proficiency in coding and problem-solving. Able to adapt comfortably in fast-paced environments to meet tight deadlines. Highly interested in experimenting with various new technologies to achieve breakthroughs.

Overview

5
5
years of professional experience

Work History

Software Engineer

Appier
09.2023 - Current
  • Developed scalable and maintainable code, ensuring long-term stability of the software.
  • Developed and maintained a system to convert real time events into usable data for model training and reporting
  • Designed and developed Backend RESTful/GraphQL API
  • Establish data pipeline to integrate customer's data for better usage
  • Experience in using ClickHouse OLAP database for real time service

Backend Developer Intern

Appier
08.2021 - 08.2023
  • Adapted and understood Agile and Scrum methodologies.
  • Introduced and set up MLFlow to make it easier for the team to use, monitor and manage models.
  • Improved training pipeline performance by optimizing backend code / SQL and implementing efficient algorithms.
  • Develop internal GraphQL automation APIs and add middleware for recording audit log
  • Develop RESTful APIs of data team to let member can operate data in distributed database more easily

Research Assistant

Academia Sinica
03.2020 - 06.2023
  • Collaborated with PhD students on the Bubble Kidney project, assisting with data processing and model training.
  • Collaborated with En Chu Kong Hospital to design a federated learning system and assisted in writing the paper Precision and Robust Models on Healthcare Institution Federated Learning for Predicting HCC on Portal Venous CT Images.
  • Set up MLFlow platform with members to allow research colleagues to monitor their training models.
  • Built both front-end and back-end systems to enable the hospital to upload patient data and store it in the Academia Sinica database.

Research and Development Intern

Microsoft
09.2020 - 06.2021
  • Learned the functions and operation of BMC and BIOS.
  • Modified certain firmware procedures to reduce the programming time.
  • Designed and implemented a system that allows internal staff to use a UI to flash the updated firmware to the BIOS/BMC. The system also includes login, basic access control, and audit log features.

Education

Master of Science - Electrical Engineering

National Taiwan University
Taipei, Taiwan
04.2001 -

Bachelor of Science - Information Management

National Taiwan University
Taipei, Taiwan
04.2001 -

Skills

SQL

Python

Go

C

Software design

ClickHouse

MongoDB

JIRA

Argo Workflow

Timeline

Software Engineer

Appier
09.2023 - Current

Backend Developer Intern

Appier
08.2021 - 08.2023

Research and Development Intern

Microsoft
09.2020 - 06.2021

Research Assistant

Academia Sinica
03.2020 - 06.2023

Master of Science - Electrical Engineering

National Taiwan University
04.2001 -

Bachelor of Science - Information Management

National Taiwan University
04.2001 -
Pin-Ruei LiuSoftware Engineer