remejuan
Reme Le Hane
Somerset West, South Africa

Hi there, names Reme and I spend my working hours on Flutter projects and before that I spent many years working with ReactJS. Outside of work I really enjoy Mountain Biking, Trail Running, Hiking and in general just being outdoors.

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.

2,526.9
CodersRank Rank
Top 1%
Based on:
Stackoverflow 47 events
Top 1
Dart
Dart
Developer
South Africa
Top 10
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
Loop
Jun 2022 - Oct 2023 (1 year 4 months)
Remote
Lead Frontend Engineer
.
flutter nodeJS ReactJS javascript tailwindcss Redux npm docker google cloud
20Fifty
May 2021 - Aug 2022 (1 year 3 months)
Remote
Flutter Architect
.
flutter bloc go dart
Wyzetalk
2 years 9 months
Stellenbosch, Western Cape
Front End Architect
Jun 2020 - Jun 2021 (1 year)
.
node.js react flutter docker express.js azure devops javascript azure docker compose
Senior Web Developer
Aug 2018 - May 2021 (2 years 9 months)
I joined Wyzetalk as one of the developers brought in to build the next generation of applications for the business. Part of this process was to replace the existing AngularJS Config and Ionic mobile applications with more modern alternatives.

While React was the preferred tool for both of these, we’ve only ended up using it for the CMS, which manages the setup and content population of these white label applications.

I was initially planning on using React for the mobile application development as well, but after a few research and development projects testing out the newest Ionic, React Native, Native Script, Flutter and a few others, Flutter came out ahead as the best and most viable option to meet all the business and development requirements.

A large amount of my time was spent implementing new automated processes and improving the existing ones. I simplified the CMS builds by switching to Webpack and deployments with Docker, which eased the transition from Bitbucket to Azure for CI.

Automating the white-labeling of the mobile apps presented its own challenges, which I opted to solve with a NodeJS command line script fed with client-specific parameters. This script would handle theming, localization and feature toggling, as well as uploading to the targeted App Stores using Fastlane in under 5 minutes. This process used to be very manual and take hours, so here we observed a massive improvement.

As we had a broad team working on a mix of different operating systems (MacOS, linux, windows) our onboarding process was quite lengthy. I improved this by setting up a complete development environment as a collection of docker containers and a docker-compose config, using an NGINX reverse proxy and mongo container to replace their locally installed counterparts. This condensed our entire development environment into a single clone command.
nodeJS ReactJS webpack docker Styled Components react router jest npm webpack redux thunk javascript

Add some compelling projects here to demonstrate your experience
3D Print Cost Calculator
Nov 2021 - Present
Personal
A simple calculator that factors in electricity cost as well as the power usage of your printer to estimate the cost of a 3D Print.
flutter dart bloc codemagic
Playoffs Score Card
Aug 2022 - Present
Personal
A simple web app for users to track their progress across the F45 Playoffs.
flutter dart riverpod codemagic
This section lets you add any degrees or diplomas you have earned.
Boland College
N3
Jan 2002 - Dec 2002
Getting Started with Backbone.JS
May 2016
HTML5 and JavaScript in Motion
May 2016
Learn AngularJS 2: The Basics
Apr 2016

Jobs for you

Show all jobs
Feedback