About Christopher
Angular / NodeJS Web Developer with 6years of experience
- **Yoctos**, an application for the medical field, with **2 years of work**.
- **P********, software for one of the largest French opticians**, with over **3 years of work**.
- About30 projectspersonal, academic, and professional through my Master's degree in Data and Connected Systems and my experience as a freelance developer.
French
Native or bilingual
English
Conversational
Experience
- AnonymeFullstack Web Developer Angular / NodeHEALTH AND WELLNESSFebruary 2021 - Today (5 years and 4 months)Lead fullstack developer in a small team.The project is a user-friendly / time-saving sales software based on an older software with a less polished UI/UX, offering additional features.This assignment allowed me to discover the DevOps aspect of projects, as well as discover more new technologies, libraries, ways of working, and interesting people.- PWA web development with Angular 18 and monitoring all updates of the framework and surrounding technologies- Backend development with NodeJS- MongoDB database management - Mongoose- Implementation of multi-level API authentication system- OCR text recognition- Photo management: taking photos, camera integration, cropping, compression, display, transfer, metadata- Android mobile deployment with TWA Bubblewrap & iOS with adapted wrapper application- Use of server cache (node-cache, redis)- Unit tests and API tests- Email / SMS automation- Automatic PDF document generation- Implementation of a suitable Node.js API structure- Troubleshooting various issues with multiple external APIs the project depends on- Introduction to PM2- Management of desktop / mobile social media sharing- Internationalization- Introduction to Babylon.js- Implementation of Gitlab pipelines- Integration of WebAssembly scripts- Basic Docker usage- Documentation writing- UI integration, creation & improvement- Various HTML Audio/Video API usage- Creation of complex CSS animations & effects (& Angular Animation)- CSS management structure, with SCSS Functions, mixins, variables etc.- Utilizing GitHub Copilot for efficiency / knowledge gain- Angular performance optimization (bundle, minification, cache, service worker, lazy loading)
- Life Medical ControlFullstack Hybrid Mobile DeveloperMEDICALFebruary 2019 - December 2020 (1 year and 10 months)Saint-Étienne, FranceI worked closely with a doctor to define and realize the project he had in mind. After studying the market to find a relevant niche for his project and refining the ideas, I designed and delivered the turnkey web and hybrid mobile application that met his expectations.- Web development with Angular 11- Hybrid mobile development with Ionic and Capacitor for Android and iOS- Backend development with NodeJS and Express.js- Online payment management with Stripe- MongoDB database management- Automatic PDF document generation- Email automation- Server monitoring- IT infrastructure administration- DNS configuration- Automatic deployment- API security- Unit tests and API integration tests- Web and mobile push notifications FCM- Gamification- Referencing / SEO- Development with Firebase Cloud Firestore, Authentication, Cloud Functions- Basic UI creation- Discord bot creation- Writing legal notices and privacy policy- Brand management
- FORMASOFT|PROWeb / Hybrid Mobile DeveloperSOFTWARE PUBLISHINGApril 2018 - July 2018 (3 months)Andrézieux, FranceThis was a 4-month internship that allowed me to discover the professional side of web development. I worked on 8 different projects, ranging from hybrid mobile applications to showcase websites, and modules for business management software.- Creation of hybrid mobile applications with Cordova- Development of PHP websites- Manipulation of multiple JavaScript and PHP libraries- Integration of Google Maps, Google Geolocation, Google Drive APIs- API implementation- Integration of web, iOS, and Android push notifications with Firebase- Project management with Kanban- Web mockup integration- Creation of specifications and design documents- Writing technical documentation
Recommendations
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
- Computer Science Bachelor's DegreeUniversité Jean-Monnet Saint-Étienne2017- Conception et implantation d’une application dans divers langages - Programmation web avec utilisation de framework web PHP et Java - Connaissances en architecture, système et réseau - Programmation en assembleur - Conception de compilateurs - Élaboration de spécifications logicielles - Décomposition et modélisation d’un problème de base de donnée - Implantation, exploitation et administration d’une base de données - Programmation système sur un OS de type UNIX - Programmation d’applications (protocoles TCP et UDP) - Connaissances en théorie des langages, mathématiques pour l’informatique, algorithmes et structures de données
- Master's Degree in Data and Connected SystemsUniversité Jean-Monnet Saint-Étienne2019- Méthodologie et gestion de projet - Manipulation de technologies web avancées - Utilisation et optimisation d'algorithmes d'artificial intelligence, de data mining et de data analysis - Connaissance en sécurité et cryptographie - Manipulation de documents numérique - Connaissance en maths, algorithmes, complexité et théorie des graphes