James Guthrie
About James Guthrie
James Guthrie is a Senior Software Engineer II at Timescale, with a strong educational background in Electrical Engineering and Information Technology from ETH Zürich. He has held various engineering roles, including Chief Technology Officer at True Wealth and has experience as a teaching assistant and intern.
Current Role at Timescale
James Guthrie serves as a Senior Software Engineer II at Timescale, a position he has held since 2021. In this role, he contributes to the development and enhancement of Timescale's database solutions, focusing on performance and scalability. His expertise in software engineering supports the company's mission to provide advanced time-series data management.
Education and Expertise
James Guthrie completed his Master's Degree in Electrical Engineering and Information Technology at ETH Zürich from 2013 to 2015. Prior to that, he earned his Bachelor's Degree in the same field from 2008 to 2013. His academic background provides a strong foundation in engineering principles, which he applies in his professional roles.
Professional Experience
James Guthrie has a diverse professional background in software engineering and technology leadership. He worked as a Teaching Assistant at ETH Zürich from 2011 to 2012, where he supported academic instruction. He held various engineering roles, including Junior Engineer at Open Systems AG and Software Engineer at ETH Juniors. He also served as Chief Technology Officer at True Wealth from 2016 to 2021, overseeing technology strategy and development.
Previous Positions
James Guthrie has held several positions prior to his current role at Timescale. He worked as a Security Engineering Intern at Open Systems AG from 2012 to 2013, gaining experience in security protocols. His role as a Junior Engineer at Open Systems AG lasted from 2014 to 2015. Additionally, he contributed to software development as a Software Engineer at ETH Juniors from 2013 to 2014.