Summary
Ted Young is a Principal Java Trainer and coding coach with 25+ years in software engineering and 16 years of hands-on experience shaping developer tools, cloud infrastructure, and product teams. He helps teams make code more testable and productive through pragmatic training, TDD and pair-programming practices, and builds custom learning materials grounded in cognitive science. His background includes platform and systems work at Apple and Guidewire—designing CI, Docker/OpenStack-based self-service infra, and search/compute services used by iCloud and other internal customers. Prior roles at Google and eBay show a strong mix of front-end UX, backend Java, and internal tooling leadership, often delivering developer-facing utilities that reduce operational friction. Based in California, he runs Spiral Learning, LLC to fast‑forward Java, Spring, and TDD adoption for teams and individuals, and intentionally stays independent from full‑time opportunities. Colleagues often note his blend of instructional design skill with deep systems knowledge—he coaches both code craft and the collaboration needed to deliver customer value.
16 years of coding experience
14 years of employment as a software developer
n/a, Music Production, n/a, Music Production at Foothill College
Bachelor's, Computer Science, Bachelor's, Computer Science at New York University
High School, High School at Bronx High School of Science