Proficient in Golang, Kubernetes, GCP, Git
I am a software developer with 8 years of experience
Senior Backend Engineer
Taipei, Taiwan
Email: bfl71109@hotmail.com
Go (Proficient)
Node.js (Familiar)
Kubernetes, GCP, Azure, Docker, Nginx, Etcd, Redis, RabbitMQ, NSQ, MySQL, Jenkins
Git, Gitlab, Bitbucket
Build and deploy dockerized application to Kubernetes on GKE using CircleCI
Apply algorithm to generate all hot / forum hot list for nearly 500 forums using Kubernetes CronJob and handle cache by Cloudflare Worker
Send recommend notifications to 700,000 users per hour using RabbitMQ
Hands-on service to handle new post notification to members
Hands-on auto-scaling for notification service with Keda
Maintain legacy video service using AWS Lambda and S3
Develop and maintain service to transcode 250,000 images and hundreds of hls/dash VOD by ffmpeg per day, which files are saved to Google Cloud Storage/Google CDN/Cloudflare
Maintain indictment service for members to report illegal post
Communicate between microservices using GRPC and RabbitMQ
Mentor new backend employees and interns, offering training sessions
Assist with the recruitment and interview process
Golang
GCP, Kubernetes
GPRC
Cloudflare Worker
Redis, PostgreSQL, MongoDB
RabbitMQ
Design architecture for service Automation to transform video file to hotspot
Line chatbot for building case reservation push notification
Lead iGO project to build up a fast development way on Golang and setup CI/CD with jenkins/bitbucket
Golang
Aliyun, GCP, Kubernetes
Redis, Firesotre
Log/metric system on Kibana/Elasticsearch, Grafana/InfluxDB
Build and deploy dockerized application to Kubernetes on GKE using Jenkins
straas sync to synchronize live streaming to multiple rtmp servers such as facebook, youtube
LIVE/VOD streaming proxy server and aes-128 encryption
Dynamic assign vm resources for conference streaming based on lynckia/licode
Notification server to alert pornography detection in streaming
Shoplus facebook chatbot and webhook server
Develop and maintain chatroom
Monitor microservice health
Coordinating communications between microservices using GCP Pub/Sub
Golang, NodeJS
Nginx
Etcd, Redis, MySQL
RabbitMQ
Google Cloud Platform, Kubernetes
StraaS.io messaging Web SDK based on nodejs/react/redux.
Call To Action server to manage aggregated sale items.
StraaS.io messaging Android UI SDK.
LIVEhouse.in Android app for chromecast, google DFP Ad, bullet screen and chatroom ui, etc.
Develop and maintain android apps.
All apps list please refer:https://play.google.com/store/apps/developer?id=Newfun
Metro Acer Remotefiles (abFiles) apps and UI layouts.
zip plugin with C# for abfiles remote launcher.
C# Framework & ASP.NET
Computer Science and Information Engineering
Computer Science and Information Engineering