Colin Shine

Staff Software Engineer @ Rent the Runway

About Colin Shine

Colin Shine is a Staff Software Engineer currently employed at Rent The Runway in County Galway, Ireland, where he develops Spring Boot Microservices using Java and Kotlin. He has extensive experience in software development, having worked at various companies including Ericsson, Avaya, and HPE, and holds certifications as a Scrum Master.

Work at Rent the Runway

Colin Shine has been employed at Rent the Runway as a Staff Software Engineer since 2019. In this role, he develops and maintains Spring Boot Microservices utilizing Java and Kotlin, specifically for the company's product catalog. He actively promotes Agile methodologies within the team, including practices such as extreme programming, test-driven development, domain-driven design, and continuous refactoring. His work includes enforcing service contracts using Apache Avro in microservices development and utilizing AWS Kinesis for asynchronous communication.

Previous Experience in Software Engineering

Before joining Rent the Runway, Colin Shine held several positions in software engineering. He worked at Ericsson Services Ireland as a J2EE Technical Specialist from 2000 to 2005. He later served as a Senior Developer at Duolog Technologies from 2008 to 2010 and as a Senior Software Engineer at Avaya from 2018 to 2019. Additionally, he worked at HPE as a Senior Software Engineer from 2011 to 2018 and at Decare Systems Ireland as a Senior J2EE Developer in 2006. His experience also includes a role as a Technical Consultant at Victoria University of Wellington in 2007.

Education and Expertise

Colin Shine studied at University College Cork, where he earned a Bachelor of Arts degree in Economics and Computer Studies from 1996 to 1999. He continued his education at the same institution, achieving a qualification in Applied Science - Software Engineering from 1999 to 2000. He is a certified Scrum Master, demonstrating his expertise in Agile software development practices.

Teaching and Lecturing Experience

Colin Shine has contributed to academia as a Guest Lecturer at the National University of Ireland, Galway, where he taught for four months in 2012. His experience in both industry and education allows him to bridge the gap between theoretical knowledge and practical application in software engineering.

People similar to Colin Shine