Malt welcome

Welcome to Reme's freelance profile!

Malt gives you access to the best freelancers for your projects. Contact Reme to discuss your project or search for other freelancer profiles on Malt.

Reme Le Hane

Flutter Developer
  • Suggested rate
    €845 / day
  • Experience8-15 years
  • Response rate100%
  • Response time1 hour
The project will begin once you accept Reme's quote.
Location and workplace preferences
Location
Cape Town, WC, South Africa
Remote only
Primarily works remotely
Verifications

Freelancer code of conduct signed

Read the Malt code of conduct
Verified email
Reputation
24Followers
36Repos
24Gists
Languages
Categories
These freelancer profiles also match your search criteria
Agatha FrydrychAF

Agatha Frydrych

Backend Java Software Engineer

Baptiste DuhenBD

Baptiste Duhen

Fullstack developer

Amed HamouAH

Amed Hamou

Senior Lead Developer

Audrey ChampionAC

Audrey Champion

Web developer

Skill set (17)
Reme in a few words
Hi there, names Reme and I spend my working hours on Flutter projects and before that I spent many years working with ReactJS.

I write a lot about testing in Flutter, having come across many complex scenarios writing large scale Flutter applications, and had the privilege of presenting at the Google Developer conference in April 2021.

Outside of work I really enjoy Mountain Biking, Trail Running, Hiking and in general just being outdoors.
Experience
  • LOOP
    Lead Frontend Developer
    July 2022 - Today (2 years and 8 months)
    1809 E 11th St, Tulsa, OK 74104, USA
  • 20fifty
    Flutter Architect
    June 2021 - July 2022 (1 year and 1 month)
    1809 E 11th St, Tulsa, OK 74104, USA
  • WYZETALK
    Front End Architect
    June 2020 - May 2021 (11 months)
    Stellenbosch, South Africa
    I was brought into Wyzetalk for my React experience as the company had some older projects that needed to be updated. The plan was to replace the existing AngularJS management tool as well as the Ionic 1 mobile application with React and React-Native versions respectively. While everything went as planned for the configuration tool which I rebuilt using React with Redux and Typescript, React Native, as well as Native Script and Ionic 4, proved not suitable for the businesses' needs. Initially, I built the replacement configuration tool using React with Redux, Typescript, and Webpack, the team has since grown with an additional 2 developers. React-Native proved to not be suitable for the mobile application and after prototyping with NativeScript, Ionic 4, and Flutter, I landed on Flutter as the most suitable tool for the job. Myself and my 3 team members built the mobile application using both TDD and DDD on top of the BLoC architecture for state management. During my time I also improved upon a number of the internal processes, including developer onboarding and deployments. Onboarding: We had no formal onboarding process and most of it was done in person or via slack, and on average it 1.5 - 2 weeks to fully onboard a new developer. I replaced this with a dockerized version of our environment, which removed much of the setup, especially with different operating systems, additionally I setup CLI scripts to close the required repos and generate the env configs. Deployments: Much of what was done for onboarding was also reusable for automating the deployments, moving our manual deployment to an automated CI on Azure. Mobile Deployments: Our existing app was also a very manual process often taking an entire day of a developer's time to complete, I moved the new app onto an Azure pipeline removing the developer from the process and reducing deployment times to about 45 minutes.
Recommendations
Education
  • National Certificate of Educational Achievement
    Boland College
    2003
    National Senior Certificate, Matric
  • High School Diploma
    Hottentots Holland High
    2002
    Grade 11, High School/Secondary Diplomas and Certificates