As a Software Engineer, I have 11 years experience in software development, including 9 years in Android native development. I also have significant experience in NodeJS Web frameworks such as React, React Native & NextJS, and in GraphQL for backend.
I am an engineer before all, which means my set of skills can adapt depending on the project you are building, the goal being to find the most adapted solution to your needs. I master all technical steps of a software solution development process, from conceptualization to deployment into production.
I get excited about anything that involves solving problems, whether it be figuring out how to optimize a certain part of an existing application or entirely coming up with new applications to solve certain needs.
Here is a quick overview of my skills :
Repository
- jun. 2023 - may 2023Senior Android Developer • Dream Energy
Application allowing users to connect to an electric car charging station, monitor the charging progress, and access their charging history and statistics. • I developed the whole application. • Integration of Mapbox. • Payments via Google Play. • Creation of a CI with GitHub Actions. • Modular Architecture & Clean Architecture. • E2E testing with Appium & SauceLabs
AndroidKotlinMVVMFlowsJetpack ComposeDagger HiltClean ArchitectureGitHubGitHub ActionsJIRAAppium - sep. 2022 - mar. 2023Senior Android Engineer • UserAdgents & Hedios
Mobile application for Hedios Gammes H, allowing users to track their various financial investments. • Creation of interactive charts using Android canvas. • From Scratch • Biometric Authentication • User interaction tracking • Modular & Clean Architecture • Kotlin Multiplatform • CI with Bitrise
AndroidKotlinMVVMKoinClean ArchitectureBitrise CIGitHubJIRAJUnitEspresso - nov. 2021 - sep. 2022Android Engineer & Mentor • Extrabat
Application allowing artisans to manage their appointments. Daily mentoring and guidance for a junior developer. • Implementation of a request cache to replay failed requests (offline areas). • Implementation of a form system. • Daily mentoring of a junior developer. • Teaching best practices, conducting code reviews... • Early adoption of Jetpack Compose. • CI setup with GitlabCI. • Unit tests, UI tests, E2E tests.
AndroidKotlinMVVMClean ArchitectureJetpack ComposeBitrise CIGitLabFirebaseCIEspressoJUnit - feb. 2021 - nov. 2021Android Engineer • Ingenico
Adding an abstraction layer for calls to the Ingenico SDK in existing apps to enable installation on other terminals using a different SDK. • Engagement with teams to agree on new APIs • Creation of an API to enable hardware functionality across all types of terminals. • Extensible API to potentially add other types of devices. (& Tests) • Clean Architecture & modular architecture.
AndroidKotlinMVVMClean ArchitectureModular ArchitectureJenkinsJIRAJUnit - sep. 2020 - feb. 2021Android Engineer • Otonomy Aviation
Development of applications to control and display streams from onboard cameras in aircraft (Dassault, Bombardier / Collins Aerospace). • Displaying video streams from IP cameras. • Dialogue with a central unit via TCP.. • Technical meetings with certain clients in the USA.. • Integration of applications into aircraft cabin control systems. • Unit tests & UI tests.
AndroidKotlinJavaGStreamerJIRA - mar. 2018 - aug. 2020Lead Android Engineer • Ki-Lab
Continuation of the development of the Globule application as a freelancer (see previous experience). • Design and development of front-end screens.. • Mentoring of 2 junior developers: Skill enhancement, delegation, code reviews, ... • Implementation of a Telemedicine feature using Twilio. • Implementation of instant messaging. • Continuous integration with Circle CI. • Unit Tests & UI Tests
AndroidJavaKotlinFirebaseTwilioJUnitEspresso - feb. 2014 - mar. 2020Software Engineer • Capgemini
𝟮𝟬𝟭𝟳 - 𝟮𝟬𝟮𝟬 : 𝗞𝗶𝗟𝗮𝗯 - 𝗔𝗽𝗽 𝗚𝗹𝗼𝗯𝘂𝗹𝗲 : Mobile application allowing healthcare professionals to simplify tracking of actions related to patients. • Development of front-end screens. • Continuous integration with Circle CI 𝟮𝟬𝟭𝟰 - 𝟮𝟬𝟭𝟳: 𝗣ô𝗹𝗲 𝗘𝗺𝗽𝗹𝗼𝗶 : Internal software for Pôle emploi facilitating the tracking and management of job seekers' return to employment. • Development of functionalities. • Technical studies realization. • Agile SAFe methodology.
JavaJEESQLHibernateSAFeAndroidJavaKotlinFirebaseCircleCIRetrofit - 2014
Experience
Side projects
- 1List
Android application for managing multiple lists from a single screen. Currently still in production. • Open Source. • Published on Google Play and FDroid. • Complete migration of the codebase to Jetpack Compose. • Modular & Clean Architecture. • Unit and UI Testing.
AndroidKotlinOpenSourceGitGitHubFDroidJUnitEspressoCompose Test - Fythos
Creation from scratch of a platform for sharing and participating in sports activities. Similar to Meetup, but focused solely on sports. The application was in production. • Application selected by the startup incubator 1Kubator. I spent a few months with them. • Android & iOS Application. • React Native. • GraphQL Backend. • MongoDB Database (Atlas). • Backend hosted on Vultr. • Email sending with Mailgun. • Facebook & Google Authentication. Unfortunately, the development of this application was abandoned, and the application is no longer in production.
NodeJSReact NativeJavascriptTypescriptGraphQLFirebaseMailgunAndroidIOSUX - Mon Microbrasseur
Mon Microbrasseur is a website referencing all the microbreweries of France, sorted by region.
NodeJSReact NativeJavascriptTypescriptMonorepoScrapping - loicteyssierdev.com
This website has been made with NodeJS - Typescript - NextJS & Tailwind CSS.
NodeJSJavascriptTypescriptReactNextJSTailwind CSS