(Oct 2024 - Feb 2025)
Junior PHP Developer (internship)
SECUSERVE, Villeurbanne, France
constcoder={name:'Paul Lacoste',skills:['Angular', 'JS', 'Tailwind/Bootstrap', 'Symfony', 'Java', 'MySql', 'Postgres', 'Git'],curiousMind:true,selfStarter:true,hardWorker:true,hireable:function() {return(this.curiousMind&&this.selfStarter&&this.hardWorker&&this.skills.length>=8);};};
Who am I ?
I'm a passionate and dedicated junior developer transitioning from a 14 years career in technical and editorial writing. As a hard worker and fast learner, I'm driven by curiosity and always eager to take initiative. My favorite playground is full-stack web application development: from designing robust frontends with Angular, Bootstrap, or Tailwind, to building reliable backends with Symfony, Java, and databases including MySQL or PostgreSQL. Currently seeking a 4-month internship from October 2025, backed by regional funding, to sharpen my expertise and deliver value to innovative projects. Let's build and grow together!
(Oct 2024 - Feb 2025)
Junior PHP Developer (internship)
SECUSERVE, Villeurbanne, France
(Apr 2022 - Nov 2022)
Editorial Director – B2B Websites
PROFIELD EVENTS, Villeurbanne, France
(2016 - 2020)
Technical Writer – Design Office
TERIDEAL, Genas, France
(2008 - 2014)
Journalist / Deputy Editor-in-Chief – Professional Press
CIP MEDIAS, Paris, France
Room Rental App (Demo -on progress-)
constproject={name:'Room Rental App (Demo -on progress-)',tools: ['Angular', 'Tailwind CSS 3', 'Symfony', 'MySQL', 'Nginx],myRole:Full Stack Developer,Description: As a web development student, I built a full-stack coliving application. I designed the UI with Figma, developed the front-end using Angular 18 and Tailwind CSS 3, and implemented the back-end with Symfony 8.3, exposing a RESTful API. The application features JWT authentication with refresh tokens, role-based access control (user, owner, admin), and follows strong security practices. It uses a MySQL database and includes a dedicated admin interface accessible through a secure session. The app will be deploy on an Nginx server.,};
Fish Encyclopedia (Demo)
constproject={name:'Fish Encyclopedia (Demo)',tools: ['Symfony', 'Tailwind CSS 3', 'MySQL', 'Nginx],myRole:Full Stack Developer,Description: As part of my training, I developed AquaDico, a full-stack Symfony application that allows users to explore and filter a catalog of freshwater fish based on biotope and maintenance parameters such as temperature, pH, and water hardness. The interface is built with Twig and styled using Tailwind CSS via the Flowbite bundle. An EasyAdmin dashboard provides a secure and user-friendly admin interface. The application is backed by a MySQL database and deployed on an Nginx server.,};
News App (Demo -to deploy-)
constproject={name:'News App (Demo -to deploy-)',tools: ['Symfony', 'Tailwind CSS 3', 'MySQL', 'API', 'Docker', 'Nginx],myRole:Full Stack Developer,Description: As part of my training, I developed a full-stack Symfony news website. It includes a newsletter registration module that validates email addresses via a custom-built "Spam Checker" API. Valid emails are then sent to a fake SMTP server running in Docker for testing purposes. The front-end is built with Twig and styled using Tailwind CSS.,};
Planets App (Demo -to deploy-)
constproject={name:'Planets App (Demo -to deploy-)',tools: ['PHP', 'Bootstrap', 'MySQL', 'Nginx],myRole:Backend Developer,Description: A small back-end oriented PHP project structured around a custom MVC pattern. It uses PDO with prepared statements to handle secure interactions with a MySQL database. The front-end is kept minimal, rendered with Twig and styled using Bootstrap, focusing on demonstrating clean data flow and separation of concerns in a full PHP stack.,};
2025 - Present
Application Developer
HUMAN BOOSTER, Lyon, France
2024 - 2025
Web & Mobile Web Development
HUMAN BOOSTER, Lyon, France
Nov - Dec 2023
Apple Foundation Program : iOS Mobile Development
SIMPLON, Lyon, France
1999 - 2002
Agricultural Engineer
ENSAIA, Nancy, France
© Developer Portfolio by Paul Lacoste