Reggie Chen

Assistant Manager

  Taipei City, Taiwan

Over 10 years to analyze requirements and design/implement solution systems and data system. Good experience about computer system (including transportation system, billing system, and account system), Java/C# application and integrated the sensor devices (ex. RFID readers, SAM, automation machine). Good understanding to clarify the question and communication skill to complete projects . Lead the team used test-driven development to enhance the quality of system, and used DevOps to cost down the operation tasks. Good experience to train junior programmer learning skill , and build effectively team. Experience in C# , java , python, java script, and geographic information system . Also experience in K8S, redis, Kakfa/RabbitMq, GCP, ELK.
Analysis the business model first and design the fit system to make the business model to reality. And keep the system and business model are one the same direction.

 

Development


  • C# 
  • React
  • Redis
  • Docker
  • Kubernetes
  • GCP Service 
  • Database (RMDB, Mongo, Spanner)
  • ELK
  • Grafana
  • Golang
  • Java
  • Unit Test
  • E2E Test

Product


  • ETL
  • Performance Dashboard
  • Data Analysis
  • System Design

Management


  • Coach
  • Mentor
  • Resolve Conflicts
  • Scrum Master

Experiences

Assistant Manager

Titansoft  Pte Ltd•  Jan 2022  - Present

Assisting the PD department to enhance production capacity while ensuring development quality and delivery speed. Additionally, continuously mentor the career roadmap of members. 
-Create analysis systems with GCP stacks. (BigQuery , DataFlow and LookerStudio)
-Discover the pain point of development and operation and solve it. (Nx , Copilot...)
-Provide recommendations for the team on system design.  

Product Development

Titansoft  Pte Ltd•  Sept 2019 - Jan 2022

Lead team chose effective workflow ex: Scrum/waterfall, that dependent  the situation of the new goal. And use the event storming to identify the uncertain target/goal.
Keeping mentor members how to use design pattern to solve problem and high quality of code.
-Design and implement new architecture to fit new business model with DDD, .net Core, gRPC, GKE(istio), Redis, Kafka and ELK.
-Migrated existed legacy system to new in 4 month. Keep running develops  on the new system to fit on going business model, and enhance the system high availability and flexibility.

Assistant Manager

Far Eastern Electronic Toll Collection Co.  •  July 2018 - Sept 2019 

Training members about software design pattern and keeping to refactor system while append new function.
Arranging team work with TDD development method and integrate DevOps , and using the DDD to analysis and design system to create the ubiquitous language and model boundary.
IT operation jobs that maintain the ETC portal , APP and eParking system.
-Refactoring with DDD pattern , ASP.net Core, Python, Docker and K8s.

Senior Engineer

Far Eastern Electronic Toll Collection Co.  •  July 2016 - July 2018

Building Scrum team to face the variety business challenges , and training member used TDD.
Building DevOps with Jenkins and TFS 2017 , increasing the speed of implementation and deployment.
Accomplish the POC of ETC in Indonesia.
Accomplish road side park project that integrated SI company and internal members.
-From zero to establish intelligent parking system that includes : account model, settlement model, payment model with ASP MVC and C#.
-Implement Control box from zero that controls RFID reader, parking lot system and security model with RS232/422, Multiple threads, security, Java, Python Flask.
-Using Jenkins to CI/CD (Junit , Gradle, Nunit, Jenkins Pipeline, TFS, Postman CLI)

Engineer

Far Eastern Electronic Toll Collection Co.  •  Sep 2014 - July 2016

Analyze and implement the analytic ETL tool, and it effectively completes ten million data in few mins to transform the raw to useful. The analytic platform integrate to operation system and deliver decision data.
Accomplish the end to end intelligent parking lot system. The system is good compatibility to support many RFID readers, and reliable billing system.
Design and implement the automatic personalize RFID tag system that increase the security and cost down 20%.
-MSSQL performance tuning, Native C# for ETL.
-WPF on windows Applications.
-Automation eTag customized application with security access model.

Software Engineer

Newegg  •  July 2012 - May 2013

Lead the Windows Phone App team to achieve the projects.
Implement the Newegg(USA) official APP.
-WPF, Windows Phone, C#.

System Engineer

GIPS  •  Nov 2007 - Oct 2011

Accomplish geographic information system and ERP system, and be a presales, system analysis, programmer.
- OpenLayers , structs2, Hibernate, Tomcat, Java

Education

2005 - 2006

National Chung Cheng University

Computer Engineer

2001 - 2005

Tatung University

Computer Engineer