Self-motivated people.
I am familiar with developing in Linux environment with docker.
During the last jobs, I cooperated with team members to build the development infrastructures and the workflow to ensure the quality of projects.
With experience of cooperating with people in various field. I can analyze things from different perspectives and easily adapt to different roles to achieve the targets in organization.
New Taipei City, Taiwan
2019 - Current
July 2019 - Sep 2019
Mar 2018 - June 2018
Jun 2021
Completed 10+ suggested Quests.
Learned managing cloud resources and access control on GCP.
Learned deploying and managing the k8s cluster on GCP to perform continuous delivery and application updating or scaling.
Learned building a serverless application with Firebase.
Learned migrating database data to Cloud SQL using the database migration service.
Learned Pub/Sub service to deal with message events with different services.
Dec 2018 - May 2019
Graduation project: Vision-Based Fall Detection
Learned knowledge of deep-learning, including data processing and tuning.
Jan 2016 - Sep 2017
Qualified JLPT N2 test.
I passed Nihon Kogakuin IT College entrance test and got a scholarship qualification.
A chromium web extension. Over 15000+ users. Users grew YoY 1400%.
Simple, fast, just like native feature.
Users can download media from the tweet with one-click. Auto-rename the file with the preference. Download history feature help user tracing back the tweet.
Serverless backend built with AWS will provide more advanced features in the future.
Tech-stack: TypeSript, Sass, Node.js, Python, Lambda, API Gateway, Dynamodb, S3
https://chrome.google.com/webstore/detail/media-harvest-twitter-med/hpcgabhdlnapolkkjpejieegfpehfdok
Source code: https://github.com/EltonChou/TwitterMediaHarvest
A figure news-push service.
A self-challenge project to build a microservice project. The final target is to let the users track the news and control their budget. The minor challenges are keeping the service automated and the accuracy of data with most less human intervention. To make it adapt to CI/CD, I spent a lot of attention on keeping the code testable.
This service is currently built with Flask, Celery, Scrapy. Flask is hosting the website for the users to subscribe to the news. Celery is using RabbitMQ as a broker and processing routine tasks, like pushing news, triggering web-crawlers and sending welcome messages. Scrapy is the web-crawler framework. It performs the web-crawler task and cleaning the data before saving it in the database. All the service is containerized and the image will be auto-updated when the code is updated. I approach this via Github actions. It processes testing code, updating images and daily checking of the parser library. The next step is integrating with ELK stack to collect logs and analyze them from those services.
Tech-stack: Python, Celery, Scrapy, Postgresql, Redis, RabbitMQ, Docker
Source code: https://github.com/FigureHook/
A module calculates the weather in Final Fantasy XIV
Trusted by famous Discord bot with over 2 million users.
This module lets developers build their project quickly without extracting data from the game.
Tech-stack: Python
Source code: https://github.com/EltonChou/EorzeaEnv
A custom midi controller based on the Arduino.
The target of this project is the requirement of a midi-controller, learning C/C++ and embedded system.
Tech-stack: C/C++, Arduino
Source code: https://github.com/EltonChou/PotatoMidi
Self-motivated people.
I am familiar with developing in Linux environment with docker.
During the last jobs, I cooperated with team members to build the development infrastructures and the workflow to ensure the quality of projects.
With experience of cooperating with people in various field. I can analyze things from different perspectives and easily adapt to different roles to achieve the targets in organization.
New Taipei City, Taiwan
2019 - Current
July 2019 - Sep 2019
Mar 2018 - June 2018
Jun 2021
Completed 10+ suggested Quests.
Learned managing cloud resources and access control on GCP.
Learned deploying and managing the k8s cluster on GCP to perform continuous delivery and application updating or scaling.
Learned building a serverless application with Firebase.
Learned migrating database data to Cloud SQL using the database migration service.
Learned Pub/Sub service to deal with message events with different services.
Dec 2018 - May 2019
Graduation project: Vision-Based Fall Detection
Learned knowledge of deep-learning, including data processing and tuning.
Jan 2016 - Sep 2017
Qualified JLPT N2 test.
I passed Nihon Kogakuin IT College entrance test and got a scholarship qualification.
A chromium web extension. Over 15000+ users. Users grew YoY 1400%.
Simple, fast, just like native feature.
Users can download media from the tweet with one-click. Auto-rename the file with the preference. Download history feature help user tracing back the tweet.
Serverless backend built with AWS will provide more advanced features in the future.
Tech-stack: TypeSript, Sass, Node.js, Python, Lambda, API Gateway, Dynamodb, S3
https://chrome.google.com/webstore/detail/media-harvest-twitter-med/hpcgabhdlnapolkkjpejieegfpehfdok
Source code: https://github.com/EltonChou/TwitterMediaHarvest
A figure news-push service.
A self-challenge project to build a microservice project. The final target is to let the users track the news and control their budget. The minor challenges are keeping the service automated and the accuracy of data with most less human intervention. To make it adapt to CI/CD, I spent a lot of attention on keeping the code testable.
This service is currently built with Flask, Celery, Scrapy. Flask is hosting the website for the users to subscribe to the news. Celery is using RabbitMQ as a broker and processing routine tasks, like pushing news, triggering web-crawlers and sending welcome messages. Scrapy is the web-crawler framework. It performs the web-crawler task and cleaning the data before saving it in the database. All the service is containerized and the image will be auto-updated when the code is updated. I approach this via Github actions. It processes testing code, updating images and daily checking of the parser library. The next step is integrating with ELK stack to collect logs and analyze them from those services.
Tech-stack: Python, Celery, Scrapy, Postgresql, Redis, RabbitMQ, Docker
Source code: https://github.com/FigureHook/
A module calculates the weather in Final Fantasy XIV
Trusted by famous Discord bot with over 2 million users.
This module lets developers build their project quickly without extracting data from the game.
Tech-stack: Python
Source code: https://github.com/EltonChou/EorzeaEnv
A custom midi controller based on the Arduino.
The target of this project is the requirement of a midi-controller, learning C/C++ and embedded system.
Tech-stack: C/C++, Arduino
Source code: https://github.com/EltonChou/PotatoMidi