Introduction

An experienced, motivated software developer passionate about building high quality web-based products across the full-stack. Enjoys working in a pragmatic technology-oriented environment with an emphasis on code-quality, collaboration and personal growth.

Experience

Software Developer — carwow (London, United Kingdom)

January 2017 — Present

A software developer at carwow is a core member of a cross-functional product team helping to make the stale car-buying experience a thing of the past for consumers. Being a full stack position, I contributed to all areas of the system, from optimising slow SQL queries to adding animations to DOM elements using CSS, and everything in-between.

Junior Software Developer — carwow (London, United Kingdom)

April 2017 — December 2017

After a successful internship during the previous summer, I agreed to join the engineering team full-time upon completion of my university degree.

Software Developer Internship — carwow (London, United Kingdom)

June 2016 — September 2016

A summer internship as a software developer for the data and engineering team before returning to University for the final year of my degree.

Responsibilities included building visualisations and improving the software development process for the data team, and working on tightly scoped across-the-stack features for the software development team.

Software Developer (Industrial experience) — Seed Software (Hull, United Kingdom)

June 2015 — May 2016

Secured a place as on the highly sought after internship programme with Seed Software for the industrial placement that spans a year of my degree.

Made significant contributions to mission critical software projects such as the Command and Control system, deployed in the control rooms of multiple fire services in the country, and the MDT (Mobile Data Terminal), run on the majority of fire engines in the United Kingdom

Software Developer Internship — onefinestay (London, United Kingdom)

June 2015 — May 2016

A summer internship gaining experience in building web applications for the real world. The stack was Python focused, with the Django web MVC framework used for the majority of the web application. Primarily worked on building out the internal API endpoints that the service-oriented applications communicated across.

Software Developer (Freelancer) — Muyiwa Olu (London, United Kingdom)

September 2011 — May 2014

Started working as a freelance software developer to apply my skills and gain real world experience at school and sixth form. Various clients with lots of different projects across different industries and lengths ranging from 1 week to 3 months.

Skills

Product and software delivery

  • Agile software development methodologies (SCRUM, Kanban, Xtreme Programming)
  • Test driven software development
  • Various web-specific contexts (HTTP request response cycle, caching, responsive mobile-first design, etc.)
  • Continuous integration and delivery
  • Source control management
  • Technical writing
  • Public speaking

Technologies

I’m comfortable with and enjoy building modern web-based applications with the following programming languages and technologies:

  • Ruby
  • PHP
  • Python
  • JavaScript
  • Elixir
  • Elm
  • PostgreSQL
  • MySQL
  • Ubuntu / macOS

I’ve had previous (but not too recent) experience building applications within various contexts with the following programming languages and technologies:

  • C
  • C++
  • C#
  • Java
  • Swift
  • Windows

Education

  • BSc Computer Science with Industrial Placement (Academic Scholarship) — The University of Hull 2013 - 2017
  • A-Levels in Mathematics, Computing, and Business Studies