Gaetan Herfray

Gaetan Herfray

Mentor
Rising Codementor
US$8.00
For every 15 mins
ABOUT ME
Ex Fang Android Developer with 15 years experience
Ex Fang Android Developer with 15 years experience

Experienced Senior Fullstack Software Engineer with expertise in Android development. Familiar with Golang and React.

Demonstrated track record of delivering impactful features, improving user conversion, and enhancing user engagement. Strong problem-solving and teamwork skills honed through experience at reputable companies.

French, Thai, English
Bangkok (+07:00)
Joined January 2024
EXPERTISE
10 years experience
10 years experience
10 years experience
3 years experience
1 year experience
1 year experience

REVIEWS FROM CLIENTS

Gaetan's profile has been carefully vetted and approved as a Codementor. Connect with Gaetan now, and leave a review for them once you're done!
SOCIAL PRESENCE
GitHub
MVVMPosts
Sample application with MVVM architecture
Kotlin
312
122
Feed-Me
Sample of MVP Architecture with Kotlin, Dagger2, Retrofit and Rx
Kotlin
104
43
EMPLOYMENTS
Android Developer
Rakuten
2023-12-01-Present
  • Joined Rakuten Travel Team, fixing bugs in existing app, and using MVI architecture and Jetpack Compose to develop new features</...
  • Joined Rakuten Travel Team, fixing bugs in existing app, and using MVI architecture and Jetpack Compose to develop new features
Android
Java
Git
View more
Android
Java
Git
Android Studio
Kotlin
View more
Freelance Android Developer
Ring Zero
2023-09-01-2023-11-01
  • Spearheaded the development of a cutting-edge Android application serving as a point of sale, significantly enhancing customer in...
  • Spearheaded the development of a cutting-edge Android application serving as a point of sale, significantly enhancing customer interaction and sales processing efficiency.
  • Initiated and led the strategic transition from native Android development to React Native, aligning with evolving business needs and technological advancements.
  • Pioneered the onboarding and training of the development team in React Native, fostering a collaborative and knowledge-sharing environment.
  • Contributed extensively to the development of Android modules in React Native, ensuring seamless integration and functionality.
  • Implemented Lifecycle libraries to manage UI-related data and activity lifecycles, ensuring robust app performance.
  • Utilized Room library for streamlined database management, enhancing data storage and retrieval processes.
  • Designed and implemented the app using the MVI (Model-View-Intent) architecture, ensuring a scalable, maintainable, and testable codebase, leading to improved app stability and performance.
Android
Java
Git
View more
Android
Java
Git
Android Studio
TypeScript
Kotlin
React Native
View more
Android Developer
Hopper
2022-09-01-2023-05-01
  • Played a vital role as an Android Developer within the Marketplace team at Hopper, an innovative travel booking platform.
  • <li...
  • Played a vital role as an Android Developer within the Marketplace team at Hopper, an innovative travel booking platform.
  • Developed impactful features, including an onboarding screen that significantly improved user conversion, resulting in increased bookings and enhanced user engagement.
  • Successfully implemented new payment methods using the PayTM API, providing seamless and secure transaction options for users in the APAC region.
  • Utilized Kotlin for Android development and Scala for server-side development, leveraging the strengths of both languages to deliver robust and efficient solutions.
  • Collaborated closely with a cross-functional team of 5 members, including an iOS developer, a backend developer, a manager, and a product owner.
  • Worked in tandem with the team to understand business requirements, contribute technical insights, and deliver high-quality features aligned with the team's goals.
  • Utilized Jetpack Compose, Retrofit, OkHttp, and coroutines to create modern and responsive user interfaces, seamless network communication, and efficient asynchronous operations.
  • Conducted thorough testing, debugging, and optimization to ensure smooth and reliable performance of the Android application.
  • Actively participated in code reviews, providing valuable feedback to enhance code quality, maintainability, and adherence to best practices.
  • Collaborated with the APAC team to understand regional requirements, contribute to localization efforts, and tailor the user experience to the specific needs of the APAC market.
  • Demonstrated strong teamwork, communication, and problem-solving skills in a fast-paced and dynamic environment.
  • Contributed to the overall growth and success of the Marketplace team, actively participating in brainstorming sessions and sharing innovative ideas to drive user conversion and improve the travel booking experience.
Android
Java
Git
View more
Android
Java
Git
Android Studio
Kotlin
View more
PROJECTS
DroidimgView Project
2022
Project with aims to generate images at all resolutions for Android resources folder
Project with aims to generate images at all resolutions for Android resources folder
C
C