Bradley .
Mid-Level
kenya Nairobi, Kenya ( GMT )
Mid-Level
5 yrs Experience
Can Join Within a Week English: Advanced
About

A fullstack engineer with a passion for building and giving life to projects.

I have a passion for design as well as brainstorming new ideas to give existing projects a well-deserved breath of fresh air.

A fullstack engineer with a passion for building and giving life to projects.

I have a passion for design as well as brainstorming new ideas to give existing projects a well-deserved breath of fresh air.

Experience
M
Frontend Developer
Malidad
Jul'21- Aug'21

Uganda - Remote ● Worked with a designer, writing underlying logic that transformed a HTML-only implementation into a fully-functioning headless ReactJS website. ● Implemented loading state management using Redux. ● Implemented blog-wide search functionality and pagination. ● Configured and implemented automatic build-time sitemap generation. ● Configured Firebase hosting for serving the website from the server-side.

H
Frontend Developer/Designer
Hattons Model Money
May'21- Jul'21

United Kingdom - Remote ● Collaborated with stakeholders to create high-quality desktop and mobile website designs in Figma. ● Redrafted designs in line with stakeholder feedback. ● Edited and polished website assets using photo editing software (GIMP) ● Wrote code implementing the final designs using Eleventy. ● Updated the website layout to meet mobile and desktop usability requirements. ● Worked with teammates to identify and fix browser-specific bugs. ● Wrote and oversaw tests to meet performance requirements. ● Collaborators with site owners to monitor traffic and usage patterns in Google Analytics. ● Led team in studying Google Analytics data using feedback to improve user navigation flow and general usability.

S
Technical Content Writer
Soshace
Mar'20- Jul'21

Russia - Remote ● Researched and wrote web tutorials related to Javascript, NodeJS and React. ● Wrote accompanying code to complement the articles and help illustrate the corresponding explanations.

R
Frontend Developer/Designer
Retrobie
Mar'20- Aug'20

Kenya ● Wireframed and designed mobile and desktop pages. ● Worked with a team of developers to convert final designs into a high-quality website. ● Bootstrapped various internal projects using Webpack and React. ● Mentored juniour developers on honing their problem-solving skills. ● Reviewed juniour developers' code and suggested performance and aesthetic improvements to their code.

R
Frontend Developer/Designer
Retrobie
Jan'18- Nov'19

Kenya ● Wireframed and designed mobile and desktop versions of the company website. ● Redrafted designs in line with stakeholder feedback. ● Optimized assets for optimal loading times. ● Converted final designs into a high-quality website using Vue.

R
Fullstack Developer/Designer
Retrobie
Oct'17- Aug'21

Kenya Frontend ● Brainstormed and wireframed mobile and desktop pages. ● Converted wireframes into initial draft designs using Figma. ● Redrafted initial designs to meet company branding and aesthetic requirements. ● Converted final designs into a fully-fledged website using React v15. ● Updated website layout to meet mobile usability requirements. ● Implemented state management for cart, checkout and authentication functionality using Redux. ● Researched, designed and implemented checkout and delivery maps and tracking using Mapbox. ● Designed and implemented admin-facing dashboard for creating and editing brands, products, etc. ● Implemented registration and authentication system using client-side JWT. ● Connected parts of the site to a backend REST API and other third-party services. ● Updated and refactored website to use React v16 features, including migrating from class-based components to hooks. ● Updated and refactored website into blocks of reusable components. ● Monitored the platform using Posthog analytics to observe visitor usage patterns and improve navigation flow. ● Configured static hosting using Vercel. ● Configured DNS, including Google verification, SMTP forwarding and setting up subdomains using Cloudflare. ● Connected site to the Mpesa API to enable direct online payments.

R
Junior Frontend Developer/Juniour Designer
Retroshift Payments
Feb'17- Sep'17

Kenya ● Worked with senior designers to convert existing wireframes into fully-fledged mobile and desktop designs. ● Helped implement desktop and mobile designs into a fully-functioning website in VueJs. ● Researched potential payment gateways, eventually settling on and helping to implement a Paypal integration on the frontend. ㅡ

Education
Computer Science
to 2020
Bachelor's Degree
University of Nairobi

Projects
Talent has not added any projects
Technologies
Courses
Talent has not added any courses
Trainings
Talent has not added any trainings