Welcome to Scott's Software Engineering Hub — Unleashing the Power of Technology

About Scott

Scott is an experienced software engineering leader, architect, and instructor based in Taiwan. With a passion for software design and architecture, Scott has accumulated over two decades of experience working on some of the industry's most successful systems.

Work Experience

Scott has worked with a diverse range of companies, from seed-stage startups to established billion-dollar giants like Microsoft, Google, Grab, and Twitter. This extensive background has given him a deep understanding of technical and business challenges. Scott excels in tailoring software development processes and tooling to achieve maximum agility and maintain high product quality.

Teaching and Training

In addition to his industry work, Scott is an enthusiastic mentor and educator. Whether in the classroom or on the conference stage, he enjoys sharing his knowledge with software professionals at all stages of their careers. As an author of several books on software testing and an experienced engineering manager, Scott knows how to lead empathetically and elevate teams.

Education

Scott holds a Ph.D. in Computer Science from the University of Maryland, where his thesis focused on a novel method of software test coverage. He also holds a Master's degree in Software Engineering from Seattle University and a Bachelor's degree in Mathematics from the University of Nebraska.