Avatar of Ken Chen.

Ken Chen

Sr. Backend Engineer
I have 6+ years’ experience for product development. As a backend engineer, I use Go as main programming language and interest in modern software engineering practices, like microservice, clean architecture, DDD. I also like to co-work with PM, SDET, SRE, frontend engineer and other stakeholders at an agile culture. I can build up a backend system by (1) evaluating techniques for long-term product roadmap; (2) designing mircoservice architecture; (3) improving DevOps maturity level and developing efficiency.
Logo of OneDegree.
OneDegree
National Cheng Kung University
台灣新北市

Skills

Git
Docker
Golang
PostgreSQL
Grafana
Gitlab
Jira
Jenkins
VSCode
gRPC
Redis
RabbitMQ

Languages

English
Intermediate

Work experiences

Logo of OneDegree.

Backend Engineer

OneDegree
Full-time

Apr 2022 ~ Present
Taipei City, Taiwan
Teamwork .Build interview and code review guidelines to align the team’s opinion. .Visualize test coverage at GitLab for code review. .Share tech and domain knowledge with the internal product team regularly. Claim service .Build the claim microservice, which uses gRPC to communicate with API Gateway (Golang) .Design database schema to store claims, we use goose to manage PostgreSQL version migration. .Migrate claim data from old system to claim service database at dev/stage/prod environment .Improve unit test coverage from 0% to 90%, including introducing httptest, sqlmock, gomock and testify. .Use ELK and sentry to monitor claim service’s exceptions and fix prod issues. API Gateway .Design RESTful API to provide resources that customers care about. .Design a uniform interface to manage multiple microservice’s requests. Skills: PostgreSQL · RabbitMQ · Redis · NoSQL · Go (Programming Language) · Git · Python
Logo of MOXA.

Sr. Backend Engineer

MOXA

Jan 2020 ~ Apr 2022
2 yrs 4 mos
New Taipei City, Taiwan
Network Management System We build a network management system for B2B market. As a software developer, my responsibility covers the entire SDLC, from requirement analysis to deployment. .Be responsible for 5 major versions release (3.1.20 - 3.2.6) of MXview project .Work closing with product managers to design management system, which monitor and analyze network device of thousands. We use Golang and Goroutine to design concurrency workers and publish notification via MQTT. .Refactor architecture from monolithic to microservices to reduce 50% development lead time. .Design and develop product launch application on AWS EC2 to reduce 92% delivery lead time. .Build a CI/CD system to reduce 99.7% E2E testing time. .As MOXA RD&IT Committee member, co-work with different function team and provide RD opinion to improve IT policy in MOXA Skills: Node.js · PostgreSQL · Redis · NoSQL · JavaScript · Go (Programming Language) · Git · C++
Logo of LITE-ON Technology Corporation .

Sr. Engineer

LITE-ON Technology Corporation

Jan 2018 ~ Oct 2019
1 yr 10 mos
New Taipei City, Taiwan
IIoT Gateway We build an IIoT platform to aggregate and discover the insight of user’s data. As a software developer and a project lead. I keep the timeline to meet market requirements and facilitate team members to work effectively. .Build visualization dashboard to show data insight. We use Grafana. .Design ETL module to extract data from IIoT devices and publish to on-premise MQ broker. .Use time-series database to improve lead time 2.5x faster .Led 4 developers (FE/BE) to complete the project and get first customer success case. Skills: Node.js · PostgreSQL · NoSQL · JavaScript · Git · Python
Logo of Freelancer.

Contributing Author

Freelancer
Freelance

Aug 2016 ~ Jan 2018
1 yr 6 mos
Provide column articles for social media, cinema website and magazine .“In This Corner of The World: Inward Translation – About Presentation of this movie’s Consciousness”, MPlus, Publish at 2017/09 .“Lu over the Wall: The Time Waiting for Dawn”, Trouvalle No.2, Publish at 2019/04. .“Silence: Silent Greeting”, ViewMovie, Publish at 2017/02
Logo of HIWIN TECHNOLOGIES CORP..

Engineer

HIWIN TECHNOLOGIES CORP.

Mar 2013 ~ Jul 2016
3 yrs 5 mos
.Define product roadmap and market segmentation. .Refactor legacy code to MPLAB® Harmony middleware, improve developer’s efficiency .Optimize memory usage of embedded system. .Design and implement an algorithm of close-loop feedback control system. .Design a self-defined payload format between client and server. .Responsible for new product CE certification.

Educations

National Cheng Kung University

Engineer’s Degree
Mechanical Engineering

2011 - 2013
Description
- Control and System Integration Laboratory - Honors: Li Ke-Rang Award - Relevant Coursework: Feedforward Control, Image Processing, Digital Signal Processing.
Powered By CakeResume