Ian Kirkpatrick
About Ian Kirkpatrick
Ian Kirkpatrick is a Software Engineer with a background in computer science and experience at various organizations, including SRAM, LLC and Michigan State University. He currently works at Replit and has held multiple roles in software engineering since 2017.
Work at Replit
Ian Kirkpatrick has been employed at Replit as a Software Engineer since 2022. His role involves contributing to the development and enhancement of Replit's platform, which is known for enabling users to write and share code collaboratively. Working remotely, he applies his software engineering skills to support the company's mission of making coding accessible to everyone.
Previous Experience at SRAM, LLC
Ian Kirkpatrick has held multiple positions at SRAM, LLC. He began as a Software Engineering Intern in 2017 for one month and returned for another internship in 2018, this time for two months. He then served as an Associate Software Engineer from 2019 to 2021 for two years, followed by a role as a Software Engineer from 2021 to 2022 for ten months. His experience at SRAM contributed to his development as a software engineer in a professional setting.
Education and Expertise
Ian Kirkpatrick studied Computer Science at Michigan State University, where he earned a Bachelor of Applied Science (B.A.Sc.) from 2015 to 2019. His educational background also includes a year at Lake Michigan College, where he focused on Mathematics from 2014 to 2015. Additionally, he attended New Buffalo High School from 2011 to 2015, laying the foundation for his academic and professional pursuits.
Research and Teaching Experience
Ian Kirkpatrick gained research experience as an Undergraduate Research Assistant at Michigan State University from 2019 to 2020 for one year. He also worked as an Undergraduate Learning Assistant in the College of Engineering at Michigan State University in 2018 for five months. These roles allowed him to engage with academic projects and support fellow students in their learning.