Principal Software Architect at Roche Sequencing Solutions
San Ramon, California, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Arthur Tsang is a Principal Software Architect with over 20 years of hands-on experience and 11 years in senior architecture roles, driving cloud-native, microservices, and reactive solutions across startups and large enterprises. He has led geographically distributed teams to deliver high-availability platforms—launching a cloud service in six months—and pioneered container orchestration and resilient designs using Docker Swarm/Kubernetes, async messaging, and circuit breakers. Skilled across C/C++, Java, C#, JavaScript and a broad ops/tooling stack (Consul, Vault, RabbitMQ, ElasticSearch), he champions design-first and test-first cultures to reduce defects and speed delivery. At Roche he introduced Domain-Driven Design to align product and engineering; earlier at HPE he defined API standards and next-gen orchestration patterns. Colleagues rely on him for pragmatic architecture that balances product vision, operational resilience, and team growth.
11 years of coding experience
16 years of employment as a software developer
Deep Learning Nanodegree Foundation Deep Learning, Deep Learning Nanodegree Foundation Deep Learning at Udacity
BEng Computer Engineering, BEng Computer Engineering at City University of Hong Kong
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Arthur Tsang - Principal Software Architect at Roche Sequencing Solutions