Portrait de Sofiane Lasri, sans aucune égocentrie.
Bienvenue sur mon site

Salut ! Je suis Sofiane Lasri,

Développeur Full-Stack

Passionné par le développement d’applications, j’adore créer de nouveaux projets afin d’expérimenter de nouvelles technologies. J’aime également concevoir et réaliser des interfaces graphiques, j’attribue toujours beaucoup de mérite aux sites et applications à l’UI/UX soignée.

Grâce à mon expérience acquise en entreprise, mais également au travers de mes divers projets personnels, je possède une bonne maîtrise de Laravel, TypeScript et de Sass. :)

Expérience

Expérience & Compétences

Framework & Librairies

Framework
Laravel

Laravel est mon framework backend préféré. <3

Travaillant quotidiennement dessus aussi bien dans le cadre professionnel que personnel, j’ai pu acquérir une bonne expérience qui me permet aujourd’hui de l’utiliser dans tous mes projets web.

Librairie
Vue.js

Bien que je ne sois pas encore totalement à l’aise avec VueJS, c’est le loin le framework Front-End que je maitrise le mieux.

J’aime son approche du DOM virtuel, contrairement à React que je trouve beaucoup moins ordonné.

Framework
NestJS

NestJS est un framework que j’aime assez car, contrairement à un projet construit autour d'Express, il nous donne une bonne architecture à suivre.

Cela est fortement appréciable lorsque l’on souhaite écrire du code maintenable et lisible aux yeux de tous.

Librairie
Bootstrap

Souvent mal perçue à cause de l’utilisation intensive de sa forme compilée, Bootstrap reste une excellente base de librairie graphique offrant de nombreux outils.

Je prend toujours beaucoup de plaisir à l’utiliser dans de nouveaux projets, j’aime sa grande modularité.

Librairie
Prisma

Prisma est ma bonne surprise de l’année 2024. :)

L’ayant découvert au travers des différents projets scolaires de cette année, j’ai été agréablement surpris par sa simplicité d’utilisation, mais aussi par sa grande polyvalence.

Librairie
Sequelize

Sequelize est le premier ORM auquel j’ai touché, bien avant Laravel Eloquent.

Même si aujourd’hui je préfère utiliser Prisma, je le connais assez bien et serais toujours prêt à retravailler avec lui. :)

Langages de programmation

Langage
PHP

Programmant en PHP depuis de nombreuses années (2019), j’ai créé de nombreux projets avec ce langage.

Allant du simple site internet au framework maison, je me suis forgé au fil des années une véritable base de connaissances.

Langage
TypeScript

Beaucoup l’aiment, beaucoup le détestent, mais il faut reconnaitre que TypeScript a apporté un véritable vent de fraicheur à Javascript.

Ayant développé de nombreuses applications avec ECMA Script 5, TS a été LA révélation. Vive le typage !

Langage
Sass

Comme pour TS, je ne pense pas que l’on puisse qualifier Sass de langage. Mais bon, soit.

Sass permet de simplement créer des librairies graphiques pour son projet. C’est littéralement un “must have”, cela fait plusieurs années que je ne peux plus m’en passer.

Langage
Java

Je suis bien loin d’être un expert en Java, mais, dans la mesure où je développe assez régulièrement avec, je ne peux pas non plus l’omettre de cette liste.

J’aime bien Java, je trouve le langage assez cool.

Langage
C# / .NET

Exactement comme pour Java, je ne suis pas un expert en C#, mais également loin d’être un débutant.

J’ai développé de nombreux prototypes de jeux en C# au travers d’Unity, mais également quelques petites applications en ligne de commande avec .NET.

Annexes

Système d'exploitation
Linux

Gérant des serveurs fonctionnants sous Linux depuis de nombreuses années (2014), je n’éprouve aucune difficulté à utiliser Linux au quotidien.

Outil
Figma

J’aime beaucoup réaliser les interfaces de mes projets persos. Pour faire cela, Figma est juste le meilleur outil qui existe. Toutefois, mon corps de métier n’étant ni le graphisme, ni le design, je peux passer énormément de temps à concevoir une maquette.

Outil
GitLab

Ayant dû configurer plusieurs intégrations continues sur divers projets persos, j’ai dû apprendre à maitriser GitLab et son système ci/cd.

J’ai également travaillé avec GitHub Actions sur quelques projets, mais de manière moins poussée.

Portfolio

Mes projets

Couverture du projet Métacafé
Développement Web
Métacafé
Application de type réseau social développée avec VueJS à l’occasion d’un projet scolaire.
Couverture du projet Plateforme web SL-Projects
Développement Web
Plateforme web SL-Projects
Plateforme web regroupant divers sous projets, développé sur Laravel.
Couverture du projet SL-Craft
Développement Java
SL-Craft
Serveur Minecraft survie développé sur Paper MC (API Spigot).
Couverture du projet Site internet des WSR
Développement Web
Site internet des WSR
Projet scolaire impliquant la création d'un site internet avec le framework Django.
Couverture du projet Better jLoquent
Développement Java
Better jLoquent
ORM Java inspiré de Laravel Eloquent, forké du projet jLoquent.
Couverture du projet Splashax
Développement de jeux
Splashax
Démo technique réalisée en 2 soirées pour un entretien d'embauche.
Couverture du projet VBcms 2
Développement Web
VBcms 2
CMS/Framework PHP fait maison, évolution de VBcms.
Couverture du projet Lapins Zinzins
Développement de jeux
Lapins Zinzins
Jeu vidéo en 2D réalisé sur Unity à l'occasion d'un projet scolaire.
Expérience professionnelle

Formation & Carrière

Éducation

Efrei Paris
Mastère développement web
Sept. 2023 - Sept. 2025
Université Paris-Saclay, IUT d’Orsay
Licence Programmation Internet et Systèmes Mobiles (PRISM)
Sept. 2022 - Sept. 2023
Université Paris-Saclay, IUT d’Orsay
DUT Informatique
Sept. 2020 - Juil. 2022
Lycée technologique Saint-Erembert
Bac STI2D Science de l’Informatique et du Numérique
Sept. 2018 - Juil. 2020

Carrière

Kang
Développeur web Full-Stack
Sept. 2022 - Aujd.