About Guy Roger
French
Native or bilingual
Experience
- Randstad DigitalPHP/SYMFONY Web DeveloperNovember 2023 - Today (2 years and 7 months)Issy-les-Moulineaux, FranceAs part of my role as a PHP/Symfony Developer, I am responsible for participating in the development and maintenance of a billing application within Randstad Digital France. The main objective of the mission is to create a high-performance, secure, and scalable application to manage billing processes efficiently and in compliance with tax regulations.My daily tasks:• Design, develop, and deploy modules of the billing application using PHP 8 and the Symfony 7 Framework.• Ensure maintenance of existing modules, resolving bugs and improving functionalities based on user needs.• Integrate and manage relational databases (MySQL) to store and organize billing information.• Implement solutions to ensure the security and integrity of sensitive data.• Work closely with project management, design, and QA teams to understand application requirements and specifications.• Participate in code reviews and agile planning meetings to ensure code quality and adherence to deadlines.• Optimize application performance to efficiently handle a large volume of transactions and billing documents.• Ensure application compliance with current security standards and tax regulations.• Write and maintain technical documentation for developed modules, facilitating future maintenance and integration of new features.• Creation of Dockerfiles to build custom images.• Implementation of CI/CD pipelines with Docker to automate deployments.Technical environment: PHP 8 · JavaScript · Bootstrap · Symfony 7 Framework · Docker · Bootstrap · Git LAB · MySQL, MVC, AJAX, JQUERY
- ORANGEPHP/SYMFONY Web DeveloperOctober 2021 - November 2023 (2 years and 1 month)Orléans, FranceCurrently employed at ORANGE as a PHP/SYMFONY developer, I work in a team of two developers and a project manager. I primarily work on an Orange application called LECLAIR ENTREPRISE, which has 3 modules (LECLAIR Trafic, LECLAIR Commande, LECLAIR Fiche Fraude). This application detects fraud and aims to determine if an order placed in an agency is eligible for acceptance based on a set of scenarios designed to verify the identity of the customer placing the order. I have worked on all phases of the V-cycle, completely rewritten an application from CodeIgniter to PHP/Symfony, and written documentation for each evolution made on the three modules. The budget for the LECLAIR project is estimated at approximately €800K for the year 2023.My daily tasks:• I rely on the specifications written by the project manager to analyze client needs;• Writing technical and functional specifications independently.• I create the specifications in the absence of the project manager;• Development of new features;• Performing regression tests;• Fixing any issues;• Providing technical documentation and user guides;• Incorporating evolutions and programming them if necessary.• Implementation of several REST APIs.• Complete rewrite of an application coded in PHP/CODEIGNITER to a purely PHP/SYMFONY 5 solution, and on the FRONT end, the TWIG template engine integrating Bootstrap for ergonomics and JAVASCRIPT to enhance the user experience.• Automation of the creation of fraud files from fraudulent orders received by the application using Event Listener and Event Subscriber. Technical environment: PHP 7 · JavaScript · Bootstrap · FTP Software · Symfony 4 Framework · TWIG · Git Lab · MySQL
- Randstad DigitalReact-Native Web DeveloperJuly 2020 - October 2021 (1 year and 3 months)Issy-les-Moulineaux, FranceWithin the IT department of Randstad Digital, I am currently working on a Blockchain application for storing self-sovereign identity. We are working on the case of a vaccination certificate without providing personally identifiable information for authentication. I work in a team of 3 developers and 1 Scrum Master who coordinates exchanges between the project team and monitors project progress.My daily tasks:• Analyze client specifications to identify the most suitable technical solution for the project.• Development of features related to patient information retrieval.• Creation and validation of the form for retrieving patient information.• Connection to the API that ensures communication between the backend and the frontend of the application.• Participate in meetings with the project team.• Development of a Mobile application for storing vaccination proof.Technical environment: React-Native, Gitlab, Agile (Scrum), MVC Architecture, Docker
Recommendations
Be the first to recommend Guy Roger
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 in IT Expertise and Information SystemsSUPINFO INTERNATIONAL UNIVERSITY2018MASTER II Expert Informatique et Système d'Information
- Engineering Degree in Computer Science, Software Engineering OptionIAI2016Ingénieurs des Travaux Informatique Option Génie-Logiciel