logo
SHAWNTSENG
Hello!
I'm Shawn
10+ years in software engineeringCloud Platform & DevOps (Azure).NET · React · AI Integration📍 Relocating to Melbourne mid-2026
guide

Career Summary

Focus

  • Cloud Platform Engineering
  • Azure DevOps & CI/CD
  • .NET 8 / .NET 10
  • React & TypeScript
  • AI Integration (Azure OpenAI)

Cloud & DevOps

  • Azure Functions, App Service, Service Fabric
  • Bicep IaC, ARM Templates
  • GitHub Actions, Azure DevOps Pipelines
  • Cypress (parallel test execution)
  • Synopsys Black Duck / Polaris
  • PowerShell, Bash, Azure CLI
  • Docker
  • Azure SQL, Service Bus, Key Vault

AI & Backend

  • Semantic Kernel
  • Azure OpenAI (GPT-4o)
  • ASP.NET Core Web API
  • LINE Messaging API

Shipped

  • BuddyShopAI — AI customer service product, live in production (.NET 8 + Azure Functions + Azure OpenAI)
  • AI Recruitment Screening System — .NET 10 + Semantic Kernel + React, enterprise hiring workflow

Certifications

  • AZ-900: Azure Fundamentals ✓
  • AZ-204: Azure Developer Associate (in progress)

Education

  • B.S. in Information Management

WORK EXPERIENCE

WITS Corp., Senior Software Development Engineer

2Y4M (2023/12 ~ CURRENT)TAIPEI, TAIWAN
SKILLS
Framework:

React

Tool:

azure devopsgitvs-code

Library:

N/A

Language:

typescriptjavascriptcsshtml5powershellbash

Team Size:

large-group6-10

PROJECTS
  • AVEVA's Cloud Hosted Platform
SPECIAL CONTRIBUTION
  • Owned all frontend development as the sole frontend engineer on AVEVA's Cloud Hosted Platform — an Azure-based system managing ~1,000 concurrent VMs in production for enterprise clients in the energy sector.
  • Led development of Engineering Mode, a complex VM image version management system (create/edit/stage/train workflows), built from an early prototype in collaboration with US-based product teams.
  • Rewrote the automated test suite from a legacy .NET framework to Cypress (Node.js), reducing run time from 40 minutes to 7–15 minutes through parallel execution.
  • Integrated Synopsys Black Duck and Polaris security scanning into CI/CD pipelines.
  • Integrated Thinfinity one-time URL to enable browser-based VM access, working directly with the vendor on issue resolution.
  • Debugged production incidents across 15+ Azure services including Function Apps, Service Fabric, Front Door, Service Bus, Image Gallery, and Log Analytics.
  • Led GitHub Copilot adoption across 4 AVEVA sub-teams (~15 engineers), achieving near-full adoption within one quarter — delivered 6 training videos and 1 live workshop.
  • Conducted ~30 technical interviews for frontend engineering roles across WITS India teams.
read more

VERTIV, Senior Software Engineer

2Y8M (2021/03 ~ 2023/11)TAIPEI, TAIWAN
SKILLS
Framework:

Angular

Tool:

grafanak6postmangitsourcetreevs-code

Library:

LernaNG-ZORRO

Language:

typescriptjavascriptcsshtml5

Team Size:

large-group20-30

SPECIAL CONTRIBUTION
  • Build monorepo for redfish based UI
  • Lead team to perform stress testing on products
  • Establish team communication channels, resource management rules, technology sharing systems, and talent training
  • Scrum team leader(5-8 members)
  • Front-end team leader(4-7 members)
read more

ATGames, Senior Front End Developer

7M (2020/08 ~ 2021/03)TAIPEI, TAIWAN
SKILLS
Framework:

AngularAngularJs

Tool:

wordpresssourcetreegitvs-code

Library:

StripeAngular-MaterialBootstrap

Language:

typescriptjavascriptcsshtml5

Team Size:

small-group1-3

SPECIAL CONTRIBUTION
    N/A
read more

Newegg, Senior Front End Developer

1Y3M (2019/01 ~ 2020/04)TAICHUNG, TAIWAN
SKILLS
Framework:

ReactvueAngularAngularJstestngselenium

Tool:

postmangitsourcetreevs-code

Library:

N/A

Language:

typescriptjavascriptcsshtml5java

Team Size:

medium-group3-10

PROJECTS
SPECIAL CONTRIBUTION
  • Refactor Automated Testing Project
  • Performance Optimization - Splitting Large Requests into Multiple Concurrent Requests for Uploading/Downloading Files.
  • Introducing New Software Technologies: Angular, NSwag, Postman, Automated Testing Theory, and More.
read more

Duotify, System Analyst

4M (2018/08 ~ 2018/12)TAIPEI, TAIWAN
SKILLS
Framework:

AngularDotNetFrameworkDotNetCore

Tool:

trellowordpowerpoint

Library:

N/A

Language:

N/A

Team Size:

small-group5

PROJECTS
SPECIAL CONTRIBUTION
  • Engage in document writing, including transferring existing logic into documentation, clarifying current requirements with the client, generating requirement and specification documents, and conducting code reviews along with acceptance checks.
  • Enroll in Technology Courses After Work Hours or During Weekends, Covering Entity Framework, LINQ, and SOLID Principles.
read more

Digiwin, Full Stack Developer

3Y2M (2015/05 ~ 2018/07)TAICHUNG, TAIWAN
SKILLS
Framework:

DotNetFrameworkms sqlAngular

Tool:

visual studiovs-codegittfs

Library:

Angular-Material

Language:

typescriptjavascriptcsshtml5c#T-SQL

Team Size:

medium-group10-20

SPECIAL CONTRIBUTION
  • Transition the main product from .NET Web Forms to Angular and .NET Web API through refactoring.
  • Transform the user interfaces of the standard system, shifting from a traditional ornate style to a flat design.
  • Tailor the system to adapt to diverse industry management processes over a year.
  • Support the company's client service department in addressing online issues.
  • Help team members resolve challenges related to the development environment.
  • Wrap the Standard system in a new version to provide support for both the current iteration and previous versions.
  • Conduct upgrade testing and deployment testing for the standard system.
read more

Best Vision Technique, Full Stack Developer

5M (2014/10 ~ 2015/03)TAICHUNG, TAIWAN
SKILLS
Framework:

DotNetFramework

Tool:

visual studio

Library:

Matrox Imaging

Language:

c#

Team Size:

small-group3

SPECIAL CONTRIBUTION
  • Integrating image algorithms, machine slide track APIs, and camera APIs.
  • Experimenting with driver control for the machine, utilizing embedded boards.
  • Organizing the APIs for a set of cameras into a library.
  • Installing a server within the cleanroom environment.
read more
logo
SHAWNTSENG
linkedingithubblogger
shawntseng40@gmail.com
© ShawnTseng 2026
This site is built with
react
nextjs
vercel