Hi! I'm Peter Lee
My research interest includes Data Infrastructure, Data Science, Backend, and IoT. With passion on open source, I like to share my project with the community and attend a related conference. Now, I contributed to TensorFlow, Rocket.Chat and NVIDIA Jetson community and other projects.
信学技報, vol. 117, no. 184, SC2017-13, pp. 1-6, 2017年8月.
SC2017-13 2017-08-18 (SWIM, SC)
Bot for getting files and receipt for Gengo translate platform.
PDIS Line Bot provides Audrey Tang's Calendar to PDIS member, it also sends push message from our other services. Bot also linked with Line Beacon, it sends greeting message to us when we entering PDIS office.
A open-source plug-in to display subtitle on OBS Studio
An open-source HomeKit Plug-in for YeeLight Blue 2(BLE) light bulb
Binding with Node.js Homekit
In Vpon, I am a Data Engineer in Data team.
1: Data migration: I help data team to transfer exist project from AWS to GCP. For example: Moving our Gitlab from AWS to GCP. Also we transfer data from Hive/S3 to GCP
2: Infra solution: Before I joined Vpon, I use self-hosted private cloud(Besed on Apache Mesos). In Vpon, I learn to use Google Cloud Platform. Especilly, GKE(Google Kubernetes Engine), BigQuery, Cloud Function, GCE and Istio on Kubernetes
3: Gitlab CI/CD: Design the CI/CD pipeline for our project. Our pipeline can Build Docker Image and Do Unit Test automatically. And these image will deploy on our Kubernetes cluster
4: ETL pipeline: Our daily cronjob on Jenkins, Kubernetes, Cloud function. I deployed most of my ETL on kubernetes.
5: Elastic Stack: About processing 1 million record data every day. We validate data in real-time at large scale.
PDIS is a government organization in Taiwan, it also has another name: Executive Yuan - Ministry of Digital - Audrey Tang's 唐鳳 Office. She leads the PDIS team to help our government. We incubate and facilitate public digital innovation for government.
1: As a software developer: I use Line BOT API to connect our internal systems to make an easy-to-use app to help our colleagues saving their time. I also designed API interfaces to allow other internal systems to hook up with our bot system.Up to now, it already bridged across our meeting reserve system and electronic bulletin board system.
2: About productive and quality: I designed a software that can display real-time subtitle during streaming. To meet the schedule, I took only one week to make it from idea to prototype. This system now works perfectly in all of our video conferences.
3: As a quick learner and contributor: I involved in many open source projects. Like Sandstorm(A open source private cloud with the container), Rocket.Chat(A open source chat app which like Slack). We have fixed many issues and add lots of features, and giving back to the community.
4: Eager to learn everything: when I have free time, I like to think about how to make the system more efficient. I still find more possibility to improve the current system. Like the subtitle display system, I would like to let some part of the system can automatically work. Let the computer can label the people with their name in real-time and display the information on the subtitle. On the road of development, I fixed various issues and bugs of Tensorflow. NVIDIA give me an award as the outstanding community developer in this April.
Nexdoor is a famous App company in 2013, we build iOS/Android/Web for the enterprise. I was an iOS Engineer Intern when I was an undergraduate student. I developed some interesting project, like Geofenece App, LBS Service framework and customize UI. In 2016, most of the employee join new company 91 app.
2018 April - Outstanding-jetson-developer-community-contributions, Porting TensorFlow for NVIDIA Jetson.
Google Cloud platform
2016 March - 2017 March
Master Degree of Computer Science.
Double Degree Program.
Bachelor of Engineering (B.E.) Computer Science.
Embeded System Lab
Master Degree of Computer Science.
Cloud Computing Lab