Bill Codding
About Bill Codding
Bill Codding is a Technical Principal at ThoughtWorks, where he has worked since 2015. He has a strong background in engineering and technology management, with experience in leading development teams and architecting large-scale web applications.
Work at ThoughtWorks
Bill Codding has served as a Technical Principal at ThoughtWorks since 2015. In this role, he focuses on leading the development of web applications and services. His responsibilities include defining technical direction and strategy, as well as building effective technology teams. Codding's experience allows him to effectively communicate technical vision across various levels of the organization.
Previous Experience at Walmart eCommerce
Before joining ThoughtWorks, Bill Codding worked at Walmart eCommerce as a Manager of Engineering from 2013 to 2015. His tenure at Walmart eCommerce took place in San Bruno, CA, where he contributed to engineering management and the development of eCommerce solutions.
Career at Sun Microsystems and Truis Corporation
Bill Codding held the position of Manager in the Architect Consulting Group at Sun Microsystems from 1998 to 2000 in Mountain View, CA. Following this, he served as Chief Architect and CTO at Truis Corporation from 2000 to 2003 in San Francisco, CA. His roles in these companies involved significant responsibilities in architecture and consulting services.
Education and Expertise
Bill Codding earned a Bachelor of Science (B.S.) in Mechanical and Aerospace Engineering from Cornell University. He furthered his education by obtaining a Master of Science (M.S.) in Engineering from Stanford University. His academic background supports his expertise in Java/JavaEE and large-scale web application development.
Technical Skills and Specializations
Bill Codding possesses a strong background in Java/JavaEE, with a specialization in architecting and developing large-scale web applications and services. He has experience in user interfaces and scientific computing. Codding also has a solid understanding of the intersection between technology, management, and customer-centric practices.