About Yanis
French
Native or bilingual
English
Fluent
Experience
- abbealJS DeveloperCONSULTING AND AUDITSMarch 2022 - Today (4 years and 2 months)Montreal, QC, CanadaInternational Volunteer for Business mission currently in progress.Currently a React Native developer at a client: National Bank of Canada.
- Banque Nationale du CanadaReact Native Mobile DeveloperBANKING AND INSURANCEMarch 2022 - Today (4 years and 2 months)Montreal, QC, Canada- Subject: Development of the BNC mobile application for individuals.- Skills: Typescript - React Native - Redux - GraphQL - Modular Development - Github Actions- Achievements:BNC Mobile - Mobile Application● Development of new features for the BNC Mobile application● Design○ Modular Programming - Development of the application divided into several modules to facilitate the workflow of different teams○ Development of new components for the National Bank's UI library● Front-end○ Use of TypeScript to maximize code readability○ Strict documentation to comply with the structure's various conventions● Infrastructure and deployment○ CI/CD pipelines for optimal deployment○ Strict rules on Gitlab Actions to deliver reliable and sustainable code● Organization and methodology○ Scrum Method - 1-week Sprints○ Mobile team divided into several "Pods" of ~5 people○ Strict code reviews
- GAC TechnologyReact Native Mobile DeveloperSOFTWARE PUBLISHINGJune 2018 - February 2022 (3 years and 8 months)1 Espl. François Mitterrand, 69002 Lyon, France- Subject: Development of the company's first mobile application, supporting the existing web solution.- Skills: React Native - React.JS - Redux - PHP - MySQL - Docker Compose - Gitlab CI/CD - Detox - Scrum Agile- Achievements:MyCarFleet - Mobile Application● Design and development of a mobile application from scratch● Design○ Development of UI/UX mockups using Sketch software○ Writing User Stories for the development of front-end mobile application evolutions● Front-End○ Development of the application in React Native (iOS & Android)○ Implementation of End-to-End tests in the application● Back-end○ Pair-programming with the Back-end development team to improve skills on the PHP stack (Zend)○ Development of API routes for the mobile application○ Code Review among all team members● Infrastructure and deployment○ Writing CI/CD pipelines for launching tests and compiling a beta version of the application for each completed User Story (Fastlane)● Organization and methodology○ Use of the Scrum Agile method for the smooth progress of the project○ Regular Code Reviews to maintain code stabilityKPI - Web Application● Development of a solution allowing the company's various departments to enter their KPI data for presentation at monthly company meetings.● Development○ Laravel - Blade - MySQL StackTV Dashboard - Web Application● Development of a dashboard for the TV in the break room, allowing employees to follow company news and results.○ Web application developed in React.JS launched on a Raspberry Pi
Recommendations
Be the first to recommend Yanis
Help this freelancer shine by sharing your experience working together.
These freelancer profiles also match your criteria
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Education
- Master's degree, Computer Science ExpertSUPINFO International University2021Master's degree, Expert en Informatique
- BAC STI2D, SIN OptionLycée Gustave Eiffel - Dijon2015BAC STI2D, Option SIN
Certifications
- User Experience (UX) Design for Successful SoftwareSUPINFO2018