Personal details

Moyosore S. - Remote back-end developer

Moyosore S.

Based in: 🇬🇧 United Kingdom
Timezone: Edinburgh (UTC+1)

Summary

Detail-oriented and highly motivated Python Developer with 5 years of experience delivering high-quality solutions in an Agile/Scrum environment, working and collaborating with on-site and remote teams. My expertise spans programming languages such as Golang, Python, and JavaScript. I have experience working with SQL and NoSQL databases, cloud technologies, APIs, microservice architecture and infrastructure tools such as Kafka, Kubernetes and Docker. Additionally, I possess essential soft skills, including problem-solving, leadership, adaptability, and time management.

Work Experience

SDK Developer
Ably Realtime Ltd, London, United Kingdom | Feb 2022 - May 2023
Python
JavaScript
Go (Golang)

Ably provides a platform to power synchronized digital experiences in real-time.

  • Maintained the Go and JS client libraries, ensuring the delivery of new features, bug fixes, and testing throughout the entire lifecycle making the products better, more reliable and more efficient.
  • Delivered several features on the Go SDK, including the monitoring feature for channel statistics such as history, connections, messages and other relevant channel information.
  • Ensured that features of the Go and Python SDKs were well tested in addition to fixing several failing and Flaky tests.
  • Developed the company’s real-time Python SDK from the ground up in collaboration with a teammate to offer customers a more reliable and efficient real-time experience.
  • Implemented emoji reactions live chat using the Javascript SDK and React framework as part of the company’s examples for customers to discover real-time features and use cases.
Software Engineer
Frontdoor Inc, Colorado, USA | Sep 2018 - Oct 2020
MongoDB
Docker
Apache Kafka
Microservices
Go (Golang)

Frontdoor offers home service plans, such as repairing and replacing electrical, plumbing, HVAC systems, water heaters, refrigerators, dishwashers, and cooktops.

  • Using Golang and microservice architecture, I successfully contributed to building the company’s new product which helps customers schedule home repair services.
  • Developed the time slot selection logic which is the key feature of the product. This logic was used in calculating the next possible timeslot, taking weekends and holidays into account.
  • Actively created new gRPC API endpoints and optimised existing endpoints with a response time within 250 milliseconds to give customers a better user experience when interacting with the product.
  • Monitored, optimised the performance and simplified the implementation of existing services using Splunk.
  • Debugged production issues and created subsequent mitigation plans to make sure users could reach the product and perform their desired functionality.
  • Worked closely with the development team to set up and maintain CI/CD pipelines using GitLab CI/CD.
  • ● Collaborated with development teams to containerize applications with Docker and orchestrated them using Kubernetes.

Education

University of Stirling, Stirling, UnitedKingdom
Master's degreeBig Data
Feb 2021 - Feb 2022
Federal University of Agriculture, Abeokuta
Bachelor's degreeComputer Science
Mar 2010 - Jan 2014