I have experience migrating monoliths to microservices, and have a keen interest in distributed systems and modern software architecture. I live in New Jersey, the US and currently working at CSI Technology.
-
CSI Technology, SDM (Greater New York, US) • Mentored and coached a team of 7 people: helping 50% earn better performance results. • Owned a suite of CAD dispatching services. Drove long-term initiatives to keep them impactful and maintainable. • Built the MVP on time on a budget, rolled out the deliveries and extended sales.
-
CSI Technology, SDE (Greater New York, US) : • Mentored 2 to 6 mid-level engineers. Took on engineering and product management aspects from leading standups to communicating progress. Worked throughout teams (<5) to align and unblock projects multiple times. • Investigated the bottlenecks of the RMS staff scheduling service. Divided the work into manageable tasks to form a roadmap and ship quickly. Automated hundreds of staff routines and improved the accuracy from 95% to 99%. • Investigated alternatives to build a CAD dispatching service. Built out initiatives to get the team of 6 engineers on board. Led technical discussions and laid out the foundations of loosely-coupled, event-driven architecture.
-
Computer Square, SDE (Taipei, Taiwan) : • Investigated alternatives to solve random backend service hanging issues. Leveraged object-oriented design and ensured 100% of errors triggered appropriate exceptions. Increased yearly uptime from 93% to 99%. • Identified the reliability issues. Investigated the alternatives and divided up the issue categories. Communicated across organizations to drive the team to deliver fixes quickly. Cut the future support tickets in half.
-
ASUS, SDM (Taipei, Taiwan) : • Mentored and coached 5 to 6 junior engineers on my team to grow. Put an engineering career ladder in place, helping 30% of the engineers to the next level. • Investigated alternatives to improve the support teams’ throughput by 50%. Built and rolled out the MVP and three follow-up versions, helping four teams adopt the tool.
-
ASUS, SDE (Taipei, Taiwan) : • Built and rolled out a monitoring tool used by five teams and 80 engineers on the QA and DevOps teams. This tool alerted five main issues in the first three months that would have otherwise gone unnoticed. Made the tool using Android Framework (1,2,3), .Net WPF, and SQLite.
-
Unicom Technology, SDE (Tainan, Taiwan) : • Built and rolled out an ERP tool adopted by five leading optoelectronic companies. The tool improved their resource management by 100%. • Taught me .Net WCF, WPF, MS Chart and stepped up to integrate them, shipping four weeks ahead of schedule.