
Vivien Penel
IT Consultant | Senior PHP Developer
Salaire / Taux journalier
Barcelone, Espagne
Freelance
À distance uniquement
Expertises
Langues
À propos
Introduction
With over a decade of experience in development since 2012, I specialize in creating robust PHP solutions, working independently or with frameworks like Symfony, Zend, and Phalcon. My expertise lies in backend development, focusing on REST API standards, SQL optimization, MVC architecture, and endpoint security. Additionally, I have strong frontend skills in JavaScript and SEO optimization, enabling me to contribute effectively as a Fullstack developer for a seamless user experience.
Expérience de travail
IT Consultant | Senior PHP Developer
Extia
mars 2023 - Présent
3 ans 8 mois
Barcelone, Espagne
Lead Developer
Salaün Holidays
janv. 2025 - sept. 2025
9 mois
À distance
Salaün Holidays is a French tour operator specialized in organizing group trips by coach, plane, or cruise, both in France and internationally. I’m involved in the redesign and evolution of the e-commerce platforms, with a focus on SEO, CI/CD pipeline management, and release cycles. I also work on improving the search engine using Elasticsearch, reducing technical debt, and performing version upgrades. # Lead Developer • Project using PHP 8.2, Laravel 11, and Vite 6.2.5 • Technical leadership, code reviews, and management of the technical roadmap • Technical redesign and ongoing evolution of e-commerce platforms • Release cycle management and coordination with business teams # DevOps • Optimization of CI/CD pipelines using Bitbucket Pipelines • Release supervision and continuous integration management # Senior Fullstack Developer • Technical SEO optimization of e-commerce pages and structure • Search engine improvement through the implementation of Elasticsearch • Development of new frontend and backend features • Cross-functional collaboration with product, design, and marketing teams
Fullstack Developer PHP Senior
Groupe Luminess
févr. 2024 - nov. 2024
10 mois
À distance
Luminess is a company specializing in advanced technological solutions, providing services in digital transformation, information management, and process automation. Their expertise spans various sectors, including healthcare, finance, and public services. # Société Générale Financements Immobiliers (SGFI) • Project with PHP 5.2 and SVN, without framework. • Creation of scripts to manage archives of confidential documents from the Document Management System (DMS). • Development of script to create, delete, and reset a set of data in both the database and physical files. # MonIdenum • Project with PHP 8.1 and Symfony 5.4. • Implementation of enhanced security measures on stored identity documents (GDPR issue). • Maintenance and development of fixtures. # Industrial Property Office of Monaco (MCIPO) • Project with PHP 5.4 and Symfony 1.4. • Implementation of new e-services.
Fullstack Developer PHP Senior (Télérama/L'Obs)
Le Monde
juil. 2023 - janv. 2024
7 mois
7620 Paris, Danemark
"Groupe Le Monde" is a French mass media company who owns newspapers like "Le Monde", "L'Obs", "Courrier international", "Le Monde diplomatique", "Télérama" and other publications. I joined the group to help them firstly on "Télérama" then "Télérama" and "L'Obs" after the fusion of the teams. The mission was to reintegrate external services relatived to subscription management: account management, invoicing, payments, ... # Fullstack Developer PHP Senior • Project with PHP 7.3 and Phalcon 3.0. • Partner API services connexion, documentation and testing with Postman. • Maintenance of the subscription tunnel. • Implementation of the newspapers delivery/billing addresses with a partner synchronisation. • Implementation of the invoices PDF generating service. • Implementation of the subscription/unsubscription management from iTunes.
Fullstack Developer PHP Senior
neo technologies SA
mars 2023 - juin 2023
4 mois
Lausanne, Suisse
neo technologies SA is one of the Swiss leaders in consulting and SAP solutions for energy, public sector, industry, distribution and services. I joined the company as the unique developer to help them on their internal activity report tool. Apply new features on a deprecated project with Symfony 2.3, PHP 5.6 and FileZilla (no git repository), alone and without documentation? Challenge accepted! # Fullstack Developer PHP Senior • Project with PHP 5.6 and Symfony 2.3. • Configuration of the GitLab server (merge requests, releases, milestones). • Partner API services connexion, documentation and testing with Postman on: Jira, Planisware/Orchestra and SSRS (SQL Server Reporting Services). • MySQL database optimization. • Loading time optimization on the website. • Analysis of project roles and access rights. • SSO authentication against an LDAP server with Azure AD. • Implementation of seaching and favorite features. • Implementation of a cross-service analysis view.
Lead Developer
Gracia Media Web
janv. 2022 - nov. 2022
11 mois
Barcelone, Espagne
I joined the Gracia Media Web Group with the mission of managing their new product: Postmee. Postmee is an online mail delivery platform. Choose the type of letter you want to send. You have the possibility to import, write your letter or select a template from our library. New project, new team, new country, new language, new challenges! # Lead Developer • Lead on an international team (French, Romanian, Spanish and Ukrainian) working with React.js, Symfony and API Platform. • Creating tasks with the Product Owner with Gitlab. • Organisation of retrospective, sprint reviews, team building, ... • Manage all the gitflow on Gitlab of six projects and deployment on production. • Improved the Gitlab CI pipeline. # Back End Developer PHP • Hipay banking API implementation to manage payments and subscriptions. • Partner API implementation for postal mail delivery. • AWS S3 Bucket implementation to store the users files. • Work on the internationalization of the platform (database configuration, API schemas). • Creating unit tests for the internal API with PHP Unit and on Postman to test the partners API services.
Lead Developer
Clipr
déc. 2020 - nov. 2021
1 an
Région de Paris, France
Top Brands and Publishers use Clipr to deliver immersive social experiences, specially designed to improve engagement and revenue. I joined the company composed of three front developers (Romanian and Ukrainian) and the CTO/backend developer. The CTO being on the way out and refusing to communicate with the rest of the team, my first tasks were to recreate a discussion, put tools in place and analyze the project in its current state. # Lead Developer • Lead on an international team of front developers from East European who work on Vue.js and Nuxt.js. • Creating tasks and manage the sprint planning with Jira. • Manage all the gitflow on Gitlab of five projects and deployment on production. • Training the team in the use of Git and the Agile method. # Back End Developer PHP • Configuration of AWS S3 Bucket to store the users files. • Creating unit tests (PHP Unit). • Upgrade of PHP and Symfony versions. # Web Scraping • Scraping on Facebook and Instagram contents with using proxies and Puppeteer on Node.js. • Scraping of RSS flux to generate automatically some articles resume.
Full-stack Developer Web
Admo.tv
mars 2017 - avr. 2020
3 ans 2 mois
Région de Paris, France
European leader in TV Analytics, Admo.tv provides brands and media agencies a SaaS solution dedicated to the monitoring, impact measurement and online amplification of TV campaigns. Development of new features on the dashboard after understanding the different business needs. Support of the account manager team in data validation and investigation. # Data Engineer • Import data from an analysis script on the client website or from a Google Analytics import. • Ensure data quality: bot cleaning, data verification, Account Managers' requests. • Data transformation. • Export the metrics data to the main database. • Database optimization. # Full Stack Developer PHP • Development of features on the different dashboards and unit testing. • Update on the tracking script. • Development of a feature to automatically update a Google Adwords campaign. • Creation and optimization of charts (Highcharts.js). # Dev Ops • Creation of a dedicated OVH' server for each client. • Update and management of the servers pack. • Data backup management.
C programming tutor
Epitech
oct. 2016 - oct. 2016
1 mois
Lyon, France
Accompaniment of first year students during an intensive period of learning of the UNIX system and the C language. Monitoring of each student and personalized support, management of teaching assistants.
Lead Developer - E-Commerce
Pixter
juil. 2015 - mars 2016
9 mois
Maintenance and optimization of the WordPress and WooCommerce e-commerce platform. Modification and optimization of the order management system. Implementation of site UX analysis and optimization tools with Hotjar. Setting up emailing campaigns with Mailchimp.
Full-stack Developer Web & BI
Tamento
mars 2015 - juil. 2015
5 mois
Lyon, France
Implementation of tools for analyzing and processing data flows from various sources (CRM, Social networks, Google Analytics, Google Drive, etc.) in order to group everything together in the form of a dashboard with the BI solution: Bime Analytics. In the context of marketing campaigns, this allows real-time analysis of conversion figures. Implementation of multi-language emailing campaigns with Mandrill.
Formation
Université de Haute-Alsace Mulhouse-Colmar
Double degree : Msc II of Information System Project Management
2016 - 2017
1 an 1 mois
EPITECH - European Institute of Technology
Expert in Information Technologies
2012 - 2017
5 ans 1 mois
Université du Québec à Rimouski
Major in Computer Science
2015 - 2016
1 an 1 mois
HEC Paris
2015 - 2015
1 mois