About

Gif of developer coding
I am a Front-end engineer with over 8 years professional experience in web development.
I have worked in multiple industries including marketing, financial, online gaming and the medical field.
I have a wealth of experience in developing and maintaining web based UIs with a rich user experience and a powerful backend.
I continue to hone my skills as a developer by working on exciting projects as well as staying abreast with industry standards by completing cutting edge courses.
I make sure to find enjoyment in everything that I spend my time on, which in turn helps me to always do my best in all that I pursue.
I strive to always move forwards.

Experience

for more

Experience Card Company Image
Newzoo

Senior Frontend Developer

Work experience skill imageWork experience skill imageWork experience skill imageWork experience skill imageWork experience skill image

February 2023 - Present

Responsibilities & Projects

  • Contributing towards frontend architecture and design
  • Guiding the team in making the right decisions in all things frontend
  • Mentoring peers and junior developers
  • Participating in all aspects of sprints e.g. planning, refinement
  • Spot opportunities to improve on the status quo
  • Take the initiative to address technical debt
  • Taking ownership of feature development, and working together with stakeholders, design, and other engineers to build features
  • Writing SOLID code
Experience Card Company Image
Castor

Senior Frontend Engineer

Work experience skill imageWork experience skill imageWork experience skill imageWork experience skill imageWork experience skill imageWork experience skill imageWork experience skill image

February 2022 - February 2023

Responsibilities & Projects

  • Collaborating to implement existing components and add new capabilities to the system
  • Extracting components from legacy ExtJS projects
  • Following the Castor quality policy, information security policy, the code of conduct and the procedures from the Quality and Information Security Management system
  • Furthering our efforts towards automated unit, functional and acceptance tests
  • Moving the React Front End towards a well-structured and accessible experience
  • Supporting QA with infrastructure, allowing them to create End-to-End tests
Experience Card Company Image
Derivco

Full Stack Developer

Work experience skill imageWork experience skill imageWork experience skill imageWork experience skill imageWork experience skill imageWork experience skill imageWork experience skill imageWork experience skill image

February 2020 - January 2022

Responsibilities & Projects

  • Development Lead on multiple projects
  • Implementing all parts of the DevOps methodology
  • Improving system performance & reliability
  • Reducing deliverable lead times and improving time to market
Experience Card Company Image
Direct Transact

Full Stack Developer

Work experience skill imageWork experience skill imageWork experience skill imageWork experience skill imageWork experience skill imageWork experience skill image

July 2016 - January 2020

Responsibilities & Projects

  • African Bank transactional banking system - Team Member
  • Grobank Loan Module - Team Member
  • Hello Paisa transactional banking system - Co Lead Developer (02/2018 - 04/2019)
  • Improving performance of services
  • Sasfin Bank Revolving Credit Facility - Co Lead Developer (06/2019 - 09/2019)
  • Ubank Prepaid Cards-Lead Developer (09/2019 - 01/2020)
  • Writing, implementing and maintaining solutions in all phases of the software development life cycle
Experience Card Company Image
MCM Promotions

IT Consultant

Work experience skill imageWork experience skill imageWork experience skill imageWork experience skill imageWork experience skill image

January 2016 - July 2016

Responsibilities & Projects

  • Adding online presence to company by creating and maintaining Online Shop
  • Development and implementation of company website
  • Development and maintenance of costing system
  • Maintenance of software and networking equipment

Skills

Hover over a skill for current proficiency

heroImg

95%
Javascript

heroImg

90%
Html5

heroImg

90%
React

heroImg

90%
Next

heroImg

85%
Css3

heroImg

85%
Typescript

heroImg

80%
Tailwind

heroImg

75%
Sql

heroImg

75%
Vue

heroImg

70%
Csharp

heroImg

70%
Devops

heroImg

70%
Mysql

heroImg

50%
Angular

heroImg

50%
Polymer

heroImg

45%
Docker

heroImg

30%
Php

Projects

1 of 3: Blog

Code | Site

A blog website that I started in 2021. I write about my experiences and thoughts on software development, productivity, and life. I also intend to share tutorials on the blog some day.

2 of 3: Dutch Art Viewer

Code | Site

A simple web app that fetches data from the Rijksmuseum API and displays it in a gallery. I built this project to practice working with APIs and to learn more about React. This app is responsive and uses Tailwind CSS for styling. I also implemented infinite scrolling to load more images when the user reaches the bottom of the page.

3 of 3: Health Tracker

Code | Site

A health tracker app that I built to practice working with React and Redux. The app allows users to track their daily water intake and exercise. I also implemented a calendar to display the user’s data and a chart to visualize their progress. This project helped me learn more about state management and data visualization in React.

Contact

I've got what you need.  Let's Talk.

Footer arrow
;