Ryan Andrews has a comprehensive work experience in the field of software engineering. Ryan is currently working at Terminus as the Senior Director of Software Engineering since December 2022. Prior to this role, they held the position of Director of Data Services at Terminus from September 2021 to December 2022. Before joining Terminus, Ryan served as an Engineering Manager for Data and Measure Studio at Terminus from January 2018 to August 2021.
Before their tenure at Terminus, Ryan worked at BrightFunnel in various roles. Ryan was an Engineering Team Lead from January 2016 to December 2017 and a Sr. Software Engineer from September 2014 to January 2016.
Ryan's work experience also includes a role at Sephora, where they served as the Lead Web Developer from April 2009 to September 2014. In this position, they were responsible for leading the Content and Presentation team for the eCommerce site, overseeing the architecture of front-end technologies, CMS, and analytics code. Ryan also mentored junior team members and helped with coding when necessary.
Prior to Sephora, Ryan worked at Cirios Real Estate as a Lead Software Engineer from September 2008 to January 2012. Ryan also gained valuable experience as a Software Engineer at Discovery Mining, where they worked on the creation of an online electronic discovery tool using Java, MySql, HTML, JavaScript, CSS, Linux, Lucene Search Engine, and Jetty Web server.
Overall, Ryan has a diverse range of experience in software engineering and has held various leadership positions throughout their career.
Ryan Andrews completed their education with a Bachelor of Science (B.S.) in Computer Science from San Jose State University, starting in 2000 and ending in 2002. Following this, they pursued a Master of Science (M.S.) in Computer Software Engineering at National University from 2004 to 2005.
Sign up to view 18 direct reports
Get started