Summary
Overview
Work history
Education
Skills
Websites
Projects
Timeline
Generic

Michael Wanyoike Rachon

London,Great Britain

Summary

A professional developer passionate about software development and eager to expand my knowledge in the industry. With experience in Ruby on Rails, React.js, and API integrations, I am keen to apply my skills while continuously learning and growing. I am looking for exciting opportunities to gain further hands-on experience, develop and deepen my expertise, and take the next step in my career.

Overview

5
5
years of professional experience
2
2
years of post-secondary education

Work history

Apprentice Software Engineer

Songkick/Warner Music Group
London, Great Britain
09.2023 - 01.2025
  • Built React.js components following state-based architecture principles
  • Integrated API functionality, connecting frontend React applications with backend services to enable data exchange
  • Designed and implemented one RESTful API to enable application integration
  • Debugged and resolved issues across both backend (Rails) and frontend (React.js) applications
  • Wrote unit and integration tests to maintain code reliability
  • Refactored existing code to enhance performance, readability, and maintainability
  • Worked alongside designers, product managers, and other engineers to deliver new features and improvements

Door Supervisor

The SES Group
04.2020 - 11.2024
  • Conducted regular patrols to monitor railway stations, live music venues and football stadiums to deter unauthorised access and detect unattended bags.
  • Controlled entry and exit points, verifying identification and managing access to restricted areas.
  • Responded promptly to incidents, disturbances, and emergencies.

Education

Level 4 Software Engineering -

Multiverse Apprenticeships
06.2023 - 01.2025

Skills

  • Ruby-On-Rails
  • React JS
  • HTML
  • CSS
  • JavaScript
  • Python
  • SQL
  • GitHub
  • Version control
  • Docker
  • Google cloud console

Projects

Surfacing Event Data On Page | Songkick project (React.JS) 


  • Implemented event insight data and used styled components to style them.
  • Developed API integration to fetch event insight data via React Query, optimizing performance with caching.
  • Debugged and resolved API fetch issues, including handling 422 errors and query parameter inconsistencies.
  • Collaborated with backend engineers to improve data retrieval efficiency.

Timeline

Apprentice Software Engineer

Songkick/Warner Music Group
09.2023 - 01.2025

Level 4 Software Engineering -

Multiverse Apprenticeships
06.2023 - 01.2025

Door Supervisor

The SES Group
04.2020 - 11.2024
Michael Wanyoike Rachon