Masengesho Donatien
About Masengesho Donatien
Masengesho Donatien is a Turing Engineer with a background in computer science and software development. He specializes in microservice-oriented architecture design and implementation, and currently teaches software development at Rwanda Coding Academy.
Work at Turing
Masengesho Donatien has been employed as a Turing Engineer at Turing.com since 2022. In this role, he contributes to software development projects, leveraging his expertise in microservice-oriented architecture design and implementation. His work involves creating scalable and resilient applications, which aligns with Turing's focus on delivering high-quality software solutions.
Education and Expertise
Masengesho Donatien studied Computer Sciences at the National University of Rwanda, where he earned a Bachelor's degree from 2006 to 2010. He furthered his education at KIST, specializing in Software Analysis, Design, and Implementation. He is certified in IBM Microservices - Fundamentals, demonstrating his knowledge in microservices architecture and related technologies.
Background in Software Development
Prior to joining Turing, Masengesho held the position of Senior Software Developer at Pivot Access LTD. This role provided him with a strong foundation in software development. He also serves as a Software Development Instructor at Rwanda Coding Academy since 2019, where he shares his knowledge and experience with aspiring developers.
Technical Skills and Specializations
Masengesho specializes in microservice-oriented architecture design and implementation, focusing on developing network-aware applications that are scalable and resilient. He utilizes DevOps practices for continuous integration and delivery. His technical skills include proficiency in jQuery, Java, HTML, and JavaScript, as well as expertise in both NoSQL and SQL database management systems, big data processing, and data mining.