jperasmus
JP Erasmus
George, South Africa

Full Stack JavaScript Engineer with 8+ years of experience and still in love with the craft. Over the years, I have had the privilege to lead (and be led by incredible leaders) on projects large and small. Being in the trenches with top-class people, solving real problems, is what gets me up in the morning. I'm naturally very driven, so having to keep up with new Web technology suits me well.

CodersRank Score

What is this?

This represents your current experience. It calculates by analyzing your connected repositories. By measuring your skills by your code, we are creating the ranking, so you can know how good are you comparing to another developers and what you have to improve to be better

Information on how to increase score and ranking details you can find in this blog post.

405.1
CodersRank Rank
Top 2%
Based on:
Stackoverflow 11 events
Top 100
CSS
CSS
Developer
South Africa
Top 50
JavaScript
JavaScript
Developer
South Africa
Top 5
TypeScript
TypeScript
Developer
South Africa
Highest experience points: 0 points,

0 activities in the last year

List your work history, including any contracts or internships
Flamelink.io
Jun 2020 - Jun 2020 (Less than a month)
Remote
Tech Lead
react typescript javascript styled-components css html5 gatsby webpack service workers firebase google cloud platform docker
Responsive Digital
Feb 2015 - Jun 2020 (5 years 4 months)
Remote
Tech Lead
In typical start-up fashion, I wear many hats, but primarily I have focused on two projects: myCHEP and Flamelink.

Flamelink - A Firebase CMS
I lead the technical charge for Responsive's first in-house product (PWA) that has been in production
since Sep 2017. With over 12 000 users, spanning 80% of countries worldwide.

• Fullstack development for the React progressive web app, JavaScript/TypeScript
micro-services and SDK development, CI/CD maintenance, Gatsby source plugin
development, documentation and technical user support
• My most significant achievements have been developing the Stripe subscription integration, architecting an auto-scaling Webhooks solution, and building the official
JavaScript/TypeScript SDK for both the Firebase Realtime and Cloud Firestore databases.

myCHEP - Logistics Portal
myCHEP is a truly global project with complexities rivalling most.

- Hundreds of people distributed across the globe, thousands of business rules, millions of
transactions in near real-time
- 21 languages in 65 countries, with 16.5 M+ operations per year, 50k+ end users

• Senior frontend developer and chapter lead overseeing all the frontend feature teams.
• Ensured clear communication between the different feature teams, making technical stack
decisions, presenting bi-weekly feedback to global business leads (show & tell), developing
features, assisting project managers and scrum masters with task allocations, and configuring
build tools to ensure coding standards and excellent developer experience.
react typescript javascript css html5 webpack rollup styled-components redux gatsby next.js
Lima Bean
Aug 2012 - Feb 2015 (2 years 6 months)
Cape Town Area, South Africa
Web Developer & Team Lead
Lima Bean specialises in custom CMS solutions with a big focus on SEO.

• Team lead: full-stack development, architecting custom solutions, technical SEO planning,
training junior developers, leading a team of developers and evaluating job applications
• Implemented a fully adaptive & responsive bespoke CMS solution for PEP - one of the biggest
clothing retailers in Africa - that worked seamlessly from old feature phones to the latest retina
devices and big-screen televisions.
• Built a custom solution for Flook - a Groupon-like product but daily deals for sport & travel
equipment. This system has full integration with a warehousing and fulfilment solution for
real-time delivery cost calculations, stock tracking and order placement. Additionally, custom
modules helped Flook visually build out their daily MailChimp email campaigns with a drag
and drop interface from within the CMS. This web application made hundreds of thousands
of Rand on launch day and has been going strong since.
• Projects: PEP, Flook Sport & Travel, Wellness Warehouse, FES, YesBabyDaily, Tiger Casino,
O'Brien Recruiting and many more.
Request failed with status code 503

Jobs for you

Show all jobs
Feedback