remejuan
Reme Le Hane
Lead Frontend Engineer at Loop
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,530.3
CodersRank Rank
Top 1%
Based on:
Stackoverflow 47 events
Top 1
Dart
Dart
Developer
South Africa
Top 10
JavaScript
JavaScript
Developer
South Africa
Top 1
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
2 years 6 months
Remote Current workspace
Currently Reme Le Hane supports the Loop

Reme Le Hane's scores will be added to this company.

Lead Frontend Engineer
Jul 2022 - Present (2 years 5 months)
Lead Frontend Engineer
Jun 2022 - Present (2 years 6 months)
.
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

Request failed with status code 503

Jobs for you

Show all jobs
Feedback