G5uk1gwykscej4s3gi2a

Sam Ho (Rong Son Ho)             

Back-end Engineer  •  Tainan, Taiwan  •  [email protected]


                                               + Over 5 years experience in programming

                                               + Good at team work and self-taught ability

Accepted pull requests in Github


tldr

django-admin: add page #4066

Add a new command description of django-admin.

https://github.com/tldr-pages/tldr/pull/4066


hexo-theme-ayer

fix: update google analytics #157

Fix google analytics snippet.

https://github.com/shen-yu/hexo-theme-ayer/pull/157

Experience

Back-end Engineer, Tripla, Jan 2023 ~ Present

Develop and Maintain cloud services on AWS with Ruby on Rails.
Vsha3vwdvseecjr2ktq6

Amateur Youtuber, Mar 2022 ~ Present

Share things about programming. Write, Shot videos, Cut videos and Add effects by myself.
+ Channel: https://www.youtube.com/channel/UCkUpBgXi3L-DZ1hS1Inc0Wg
Vsha3vwdvseecjr2ktq6

Back-end Engineer, Kdan Mobile Software, June 2020 ~ Feb 2022

Develop and Maintain cloud services on AWS with Ruby on Rails. Play with Docker and CI/CD to maintain stable services as my daily routine.
+ Supply cloud services based on Ruby on Rails, AWS and Docker
+ Attend `distance insurance(遠距投保)` project of Nanshan Life Insurance
+ Maintain one of the core cloud services: Cloud Storage
+ Survey and Integrate Datadog log monitoring service
Vsha3vwdvseecjr2ktq6

Self-Taught, Good Ideas Studio, Feb 2020 ~ May 2020

Taught myself Backend, DevOps and Post over 30 articles about my backend learning journey

Sharing the value of my personal side project `BrightnessKing`

+ Live(00:38:09~00:54:58): https://www.facebook.com/GoodideasStudio/videos/259810655213686/


Projects:
Collaborative side project, Back-end developer & Project manager
Django(Python) + GCP Compute Engine + MySQL
+ 2 web apps: `account system` and `board system`
+ over 60 unit tests: about 60% coverage
+ integrate with CircleCI for CI/CD
+ 3 project documents: Requirements, Scrum user story, API document using Apiary
+ using Notion for project management
    * project documents & dev progress tracking
+ Partner feedbacks
Personal side project: Crawl the YouTube channel subscribe numbers through line chatbot
Crawler(Python) + Django(Python) + GCP App engine + LineSDK(Python)
+ 4 blog articles & 2 web apps: `crawler` and `webhook`
Personal side project: Solve one hand brightness operation
Swift + Xcode
Personal side project: Record drama progress
Django(Python)
+ 1 web app: `record` & 3 restful web apis: `record/`, `edit/`, `delete/`
Vsha3vwdvseecjr2ktq6

Android App Developer, IIR Lab of NCKU CSApr 2019 ~ Jan 2020

Mainly android app, other like video cutting, product survey, idea brainstorming

Projects:
Personal side project: Solve one hand brightness operation
Kotlin(90%) + Java(10%) + GooglePlay
Google Play Store: 
https://play.google.com/store/apps/details?id=net.rongsonho.brightnessking
+ Service, BroadcastReceiver, custom view, drag physics, animation
+ Experience in officially launching app to Google Play
  • iCarer (i健康管家)
Java(60%) + Kotlin(40%)
+ Import `Java8`, `Kotlin`, `Coroutines`, `ButterKnife`, `MPAndroidChart`, `Firebase Crashlytics and RealtimeDatabase`, `Microsoft Face API`, `Health Bank API`
+ Contribute over 250 commits and 60 pull requests => 75% contributions
+ Refactor 30% dirty legacy codes
+ Receive over 40 web APIs through `Retrofit`
+ Design and Implement `Face Recognition Account System` without support of back-end
+ Read `ZenboSDK` document and Use `SLAM`, `DialogSystem` of `ZenboSDK`
  • DiagnosisHelper
Kotlin(80%) + Java(20%)
+ Import `Kotlin`, `Coroutines`, `ButterKnife`, `Firebase Crashlytics`
+ Contribute over 75 commits and 13 pull requests => 95% contributions
+ Receive over 5 web APIs through `Retrofit`
+ Design and Implement custom binary tree structure for questions and highlights
  • Pocket consultant (Line chatbot)
Crawler(Python) + Django(Python)
+ Design and Implement the chatbot application
+ Crawl over 3000 articles on 早安健康 and over 1000 products on 大樹健康購物網
+ Contribute 4 commits and 1 pull request => 33% contributions
  • StoryBook
Java(100%)
+ Read `ZenboSDK` document and Use `DialogSystem`, `MotionControl` of `ZenboSDK`
+ Contribute over 25 commits => 100% contributions

Wezd8fjcba7sgxlzvbhk

Education

Master Degree of Communication Engineering,

National Chung Cheng University, 2016 ~ 2018

+ Researched on memory overflow of Software-Defined Network

Er3hgr0i83qghziys51o

Bachelor Degree of Communication Engineering,

National Chung Cheng University, 2012 ~ 2016

+ Developed 3 Android Apps for COGSCI

+ As a president of guitar club because of good at communication.

Lr6wfrafyxq5iuromzlf