Photo d'illustration : Yanis Sadeg
Web developer Symfony / WordPress

Yanis Sadeg

Web developer freelance with 5 years of experience, specialized Symfony and WordPress with infrastructure skills. Most recently, I worked at Randstad Digital France as a full-stack web developer with a focus on infrastructure.

See my background
PHP Symfony Angular Wordpress Javascript HTML5 CSS3 MariaDB MySQL Oracle PostgreSQL Docker Knime Linux server Windows server

What could we achieve together?

Created with Sketch.

Web development / scripts

From scratch and/or targeted interventions to improve or maintain existing projects, independently or as part of a team, with rapid integration.

Design

With an eye for detail and a careful appreciation of color, your site will be both attractive and professional, while retaining a certain simplicity.

Centered SEO text with a magnifying glass on the right SEO

Search engine optimization

Search engine optimization to improve your site's visibility on search engines, using appropriate and effective techniques.

Created with Sketch.

Web accessibility

Improving web accessibility to guarantee an inclusive user experience, in compliance with RGAA standards and best practices.

handshake

Let's get in touch.

Let's discuss your needs and explore together how we can create a successful collaboration.

Start collaboration

Personal projects

Pokedex

Angular Boostrap
Image d'illustration : Symfony 7 / Tailwind

Creation of a Pokedex application to list and manage Pokemons (CRUD). This enabled me to put the latest Angular 19 features into practice.

E-commerce

Symfony 7 Boostrap
Image d'illustration : Symfony 7 / Tailwind

Creation of an e-commerce site using the EasyAdmin bundle for the backoffice. This enabled me to put the latest Symfony 7 features into practice.

Portfolio

Symfony Tailwind
Image d'illustration : Symfony 7 / Tailwind

To bring my various projects together, I decided to create this web portfolio with a fully thought-out design, in compliance with RGAA accessibility rules.

3D game tank

C# Unity 3D
Image d'illustration : Jeu de tank

As part of my exploration of Unity 3D, I developed a local multiplayer tank game. This game allows up to four players to participate simultaneously in the same game.

Remap controller

Linux Shell Legion Go
Image d'illustration : Jeu de tank

In order to be able to control the mouse and perform certain keyboard actions on my Legion Go, I developed a script to configure key mapping under Fedora/Bazzite.

Acmodz

C# .NET Symfony (API)
Image d'illustration : Acmodz

Developed with WF, the aim of this tool was not only to use C# and WF, but also to improve my knowledge of security. It allows you to exploit vulnerabilities in a video game.

Todo list

Angular
Image d'illustration : Todo list

Task organization application. Developed with Angular 12, it allowed me to get to grips with the language and explore its possibilities.

Community forum

Invision Power Board PHP MySQL
Image d'illustration : Jeu de tank

In 2015 and until March 2016, I founded and managed a community forum allowing members to learn and discover on the topic of new technologies and video games. The forum brought together over 3,000 members and more than 100 people connected simultaneously.

About me

The Birth of a Passion for Web Development

It all began on a sunny day filled with heavy rain. As usual, I launched a session of Dofus, a French online game developed by three passionate creators. For me, it was more than just a game — it was a spark.

The more I immersed myself in that world, the more curious I became: how does an online game work? How do interactions between the user and the server animate objects, open menus, or update the interface? That curiosity led me to explore the fundamentals of software development.

I first dove into the technologies used at the time, particularly Flash and ActionScript. Although complex at first glance, they helped me understand the foundations of digital interactivity. From there, my attention shifted to another fascinating world: web development.

Discovering HTML, CSS, and later JavaScript was a real breakthrough. With the help of a few tutorials, I quickly built my first web page. The logic and simplicity of these languages drew me in and made me want to learn more. I began studying through Site du Zéro, now known as OpenClassrooms, marking the beginning of a long journey into the world of web development.

At just 13 years old, I had found my passion: web development.

From Passion to a Career in Web Development

That passion for web development naturally led me to pursue a professional path in the field. After graduating high school, I enrolled in a Bachelor's degree in software development, where I strengthened my web programming skills through hands-on projects, company internships, and team collaboration.

During that program, I worked with industry tools like Jira and adopted agile methodologies such as SCRUM. I developed strong time management and project delivery habits. My interest quickly gravitated toward backend technologies, especially PHP and Symfony, while continuing to build on my frontend skills with HTML, CSS, and JavaScript.

I then pursued a Master’s degree in Software Development and Mobility, which allowed me to explore new areas like mobile development and artificial intelligence, and to deepen my knowledge in software architecture and project management. These experiences taught me that being a good web developer means more than just writing code — it also requires essential soft skills like communication, autonomy, and teamwork.

After earning my Master’s degree in 2021, I spent several years at Randstad Digital France as a PHP/Symfony/Infrastructure web developer, working on a wide range of demanding and technically challenging web projects.

waves
68200 Mulhouse, France      
 yanis-sadeg@hotmail.com  

I'm right here ↓

Image : Villeurbanne localisation
📤 Contact me