Yuhung Yeh

- With over 12 years of experience in software development, specializing in microservices design.

- Designed a configuration management system that utilizes a self-specification dynamic UI generator with features such as flexibility, validation, synchronization, editing, security, locking, and publishing. This system benefits users by providing quick responses and reducing DevOps maintenance.

- Developed a Regression test SDK for a legacy CORBA system that migrated to Spring Boot, leveraging JUnit for implementation. The SDK supports the creation, execution, runtime data replacement, comparison, and generation of test reports for scenario test cases.

- Create mechanism of event handling system that enhance more features such as fitler, re-router, data-mapping, dynamic specification geneartion and flexibily queue listener design.

- Worked on a side project involving the design of system architecture for Spring Cloud implementation, including web, config, eureka, gateway systems, and event queue technologies.

- I led the development of an ASP.Net Core mediation platform architecture. The scope of services included OAuth2 and SSO security integration, as well as integration with global shipping forwarders such as FedEx, UPS, and the domestic provider EcPay. Additionally, I successfully integrated external CRM systems with providers such as Salesforce/Siebel, covering functionalities like account/contact/lead/opportunity/SOQL query. Furthermore, I developed a native SAP DLLs integration with open-source modularization, along with e-business flow APIs, on the .Net Core platform for SAP (RFC/HANA DB).

- Focused on technical development and applied microservices. Implemented mirror services including Web-MVC client, SPA client, ApiGateway (Ocelot/Envoy), Backend for Frontend (BFF) aggregator, microservices, database, event queue, and established a comprehensive process for Docker/Docker Compose and Azure DevOps, AKS clusters, and ACR repositories.

- Led the development of a real-time stock recommendation system using Node.js, providing services for real-time stock price quotation connections, daily/monthly performance report tracing, financial statements, and push notifications.

- Successfully implemented over 150 sets of API services in AWS cloud platform, covering aspects like API design, middleware, upload/event handling, and leveraging AWS services (CloudWatch, Elastic Beanstalk, SES, S3), external services like logistics/payment/invoice, external authorization, notification, batch jobs/background workers, audit, and MongoDB.

  Taipei City, Taiwan

    

Licenses & certifications

 

AWS Certified Developer - Associate
Aws Certified Solutions Architect Associate
Certified Kubernetes Administrator (CKA)
Microsoft certified MCTS for SQLServer


Work experience

Senior Software engineer

Taiwan Semiconductor Manufacturing Company Limited (TSMC) •  五月 2022 - Present

- Designed a configuration management system that utilizes a self-specification dynamic UI generator with features such as flexibility, validation, synchronization, editing, security, locking, and publishing. This system benefits users by providing quick responses and reducing DevOps maintenance.

- Developed a Regression test SDK for a legacy CORBA system that migrated to Spring Boot, leveraging JUnit for implementation. The SDK supports the creation, execution, runtime data replacement, comparison, and generation of test reports for scenario test cases.

- Create mechanism of event handling system that enhance more features such as fitler, re-router, data-mapping, dynamic specification geneartion and flexibily queue listener design.

- Worked on a side project involving the design of system architecture for Spring Cloud implementation, including web, config, eureka, gateway systems, and event queue technologies.


Senior System architecture for APIs Management

Advantech  •  五月 2020 - 四月 2022 

- A leading developer, the foundation of APIMs, established that integrated Open APIs, Developer Portal, member management mechanism, Security Policies, Production of APIs designed, and Analysis records in Azure cloud services.

- A leading developer at .NetCore, APIs services are developed that integrate with CRM providers for Salesforce and Siebel services.

- A leading developer, eBusiness Web APIs system, established that major contributed to migrating to Asp.Net Core for establishing system architecture, applied in Mediator CQRS design pattern, dynamic APIs Document modeling, Async task for queuing, database structures, both for Entity-framework and Dapper.

- A leading developer modularized [RFC] of SAP ERP along with SAP native dlls successfully and SAP-HANA database modularized used Dapper on the Asp.Net Core platform.

- A leading developer, membership system development integrated with the OAuth2 mechanism based on Identity-Server includes authentication and authorization for security on most client servers.

- A leading developer, initialized and developed based on microservices that containerized and leveraged kubernetes for Azure AKS and Docker image repository for ACR, along with Azure-DevOps workflow to build a high availability and robust distribution system.

- Azure cloud services applied for deploying in App-Service, availability for SQLDatabase, file management for uploading of StorageAccount, batch/health check for Logic-Apps, and key-security for key-vaults.

- Systems designing the workflow integrated with multiple client APIs systems join an API Management platform that provides unique entrypoint and uniform APIs developer documents for the whole developer and client server.

- Automation CICD workflow is introduced in premise VM and App-Service for Azure cloud that is leveraged on the Azure Devops platform for deployment and publishing.

Principal Software Developer

Hua Nan Securities  •  四月 2016 - 五月 2020

- A leading developer of .NET framework, developed for stock of selection strategy API services that is based on using the C# Web-API 2, and mainly integrated with CMoney third-party components for detailed financial data. Scope reports include Redis cache for static financial reports, robust web-MVC APIs, data conversion/processing on MS-SQL Database, and socket mechanism for real time stock price event handler.

- Proxy gateway developed for wiki that implemented functions include upload, article written, update, download, data-conversion, authentication and authorization management.

- Stock price forecasting and visual dashboard design, mainly developed in .NET framework Web services integrated with jQuery and Google chart module.

- Based on .NET framework win-form that developed the application of mini SSMS tools. it simulates functions like file importer, query, view, function, store-procedure so that non-IT based users easily use and learn how to operate databases.

- A leading developer at Node.js, recommendation of a real time stock notification system during the trading period, includes real-time quotation system, MS-SQL functions, real-time calculation on targeted strategy and query functions, and performance report calculation generator along with a profit loss notification mechanism. The scope of techniques includes the AD along with JWT authentication, message push, redis cache service return calculation, and report module for pdf generator.

Senior Software Developer

First Securities Co., Ltd.  •  十月 2014 - 四月 2016

- Mainly developed trading system for salespeople. As the position of PM, introduced in real time by the HTML 5 embedded stock price quotation function.

- Securities trading system optimization, includes extensions for return calculation, loss/ profit notification, account collateral maintenance ratio form generator, real time system/network issues handle.

- Based on Borland C++, the real time emergency alarm notification system is extended. Functions include multiple roles/branch design, real time report and feedback handler and audit report design that benefits fewer phone calls and issues handling process trace efficiency.

Operations Department Specialist

Hua Nan Securities  •  五月 2011 - 六月 2014

- Based on excel vba, report generator for automation, email sender, dde data received, and multiple reports used in excel functions applied.

- Design operation Database for performance of sales, real time query and meeting the supervisor requested, included functions of SQL like datatable sync, view, store procedures, sql functions and trigger applied.

- Developed an operational system for ASP.NET web-form based, report imported, performance visualized, sorting, and real time report generator that meets demand-supervisors and users.

- Developed a daily report generator for .NET win-form, quick and easy, helping operations staff make reports easy.

- Design CRM promotion projects, including data-mining to find potential customers, SWOT analysis, and trace performance of projects.


Education

National Chung Hsing University

Master's degree in Applied Economics  •  2003 - 2005

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.

National Kaohsiung First University of Science and Technology

Bachelor of Business Administration-BBA Logistics Materials and Supply Chain  •  2001 - 2003

Lorem ipsum dolor sit amet, consectetuer adipiscing elit, sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.