Andrew Cochrane

Senior Software Engineer @ Riot Games

About Andrew Cochrane

Andrew Cochrane is a Senior Software Engineer at Riot Games, where he has worked since 2010. He has a diverse background in software development, having held various positions at companies including Telemac, Solid Software, Sony Pictures Entertainment, and Walt Disney.

Work at Riot Games

Andrew Cochrane has been employed at Riot Games as a Senior Software Engineer since 2010. His role involves reworking the game client, contributing to the overall gaming experience. He has been part of various projects that enhance player engagement and support systems. His technical expertise includes working with technologies such as Grails, MySQL, MongoDB, Java, Spring, and jQuery.

Previous Experience in Software Engineering

Before joining Riot Games, Andrew Cochrane held several positions in software engineering. He worked at Telemac as a Software Engineer from 2001 to 2003, and at Walt Disney Direct-to-Consumer & International from 2003 to 2005. He also served as a Senior Software Engineer at Sony Pictures Entertainment from 2005 to 2011. His experience includes developing various software solutions and systems throughout his career.

Co-founder of Solid Software

Andrew Cochrane co-founded Solid Software in 2010 and worked there until 2015. During his tenure, he contributed to the company's software development efforts and helped establish its presence in the industry. His experience as a co-founder provided him with insights into both technical and business aspects of software engineering.

Educational Background in Computer Science

Andrew Cochrane studied at the University of Calgary, where he earned a Bachelor of Science degree in Computer Science from 1992 to 1997. His education provided him with a solid foundation in programming, algorithms, and software development principles, which he has applied throughout his career in various roles.

Technical Contributions and Projects

Throughout his career, Andrew Cochrane has developed several key systems, including a player support system, a fraud management system, and the Riot Pin payment system. He has also been part of a mobile team that focused on creating prototype Android applications using native Android development. His work reflects a strong commitment to enhancing user experience and system functionality.

People similar to Andrew Cochrane