Sam Folorunsho
About Sam Folorunsho
Sam Folorunsho is a Software Engineer with experience in developing cloud-native banking solutions and enhancing developer experiences. He has worked at Universal Music Group and currently contributes to Thought Machine, focusing on microservices architecture and real-time data processing.
Work at Thought Machine
Sam Folorunsho has been employed as a Software Engineer at Thought Machine since 2020. In this role, he has contributed to the development of a cloud-native core banking platform. His work involves implementing endpoints in microservice architectures and focusing on trade-offs and design decisions. He has engaged in projects that emphasize API-first architecture and has been part of a team dedicated to building a bank on top of Kubernetes. The work environment at Thought Machine prioritizes continuous deployment and self-healing systems, fostering a culture of transparency and employee engagement.
Education and Expertise
Sam Folorunsho studied Computer Software Engineering at Makers from 2019 to 2020, achieving a qualification in the field. Prior to this, he attended the University of Liverpool from 2012 to 2015, where he earned a Bachelor of Arts in Architecture. His educational background has equipped him with a strong foundation in software engineering principles, which he applies in his current role. He has also engaged in knowledge-sharing sessions with Back End engineers to enhance cross-stack understanding.
Background
Before joining Thought Machine, Sam worked at Universal Music Group as a Signee from 2016 to 2019 in Liverpool, England. This experience provided him with insights into the music industry and helped develop his skills in a collaborative environment. His transition to software engineering reflects his commitment to technology and innovation.
Technical Skills and Contributions
In his current position, Sam Folorunsho works with Back End services written in Golang, utilizing Kafka for event streaming, and supporting databases such as PostgresQL and CockroachDB. He has contributed to improving the developer experience for Front End colleagues by leveraging his knowledge of Back End architecture. His involvement in creating a platform that supports real-time data processing highlights his technical expertise and commitment to enhancing system performance.
Team and Work Culture
At Thought Machine, Sam is part of a team that values a collaborative and inclusive work environment. The company encourages a strong culture and mission-driven approach, which aligns with Sam's professional values. His contributions to a system designed for high availability and scalability reflect the team's focus on microservices architecture and the importance of employee engagement in achieving organizational goals.