Je m'appelle Tom SIKORA et je suis actuellement étudiant en troisième année de BUT Informatique à l'IUT Reims-Châlons-Charleville.
Ma passion pour le développement et la programmation m'a naturellement conduit à me spécialiser dans le développement web Frontend. Cette spécialisation reflète mon intérêt pour le design et l'optimisation des performances des sites web.
En parallèle de mes études, je m'investis activement dans la création de sites web et de programmes. Ces projets personnels me permettent de mettre en pratique les connaissances acquises en cours, tout en explorant de nouvelles technologies et frameworks.
Recherche d'opportunités
Aucune recherche
Je ne suis actuellement pas à la recherche d'opportunités.
Dans le cadre de mon stage au CReSTIC lors de ma deuxième année de BUT Informatique, j'ai travaillé en équipe sur l'amélioration et plus précisément sur l'ajout de déclencheurs lors de la création, suppression ou modification d'entités comme un utilisateur ou une équipe via le bundle EasyAdmin.
HTMLCSSPHPSymfonyGit
RoomQueSTIC
J'ai également travaillé en équipe sur le développement d’une application web de réservation de salles et de matériel. Cette application permet de gérer les réservations, les créer, les modifier et les supprimer.
HTMLCSSPythonDjangoFigmaGit
sae4-01
Développement d'une application web pour la gestion des stages et alternances dans une formation, permettant la gestion des offres, inscriptions, et utilisateurs en 2 parties, le frontend développée avec React et le backend avec PHP Symfony.
Développement d'une application web de gestion d'offres de stage et d'alternance. Cette application sera utilisée par des étudiants pour consulter la liste des stages ou alternances, issus d'une base de données. Ils peuvent également s'inscrire à des offres si elles sont disponibles. Les administrateurs peuvent consulter la liste des offres, les utilisateurs, les compétences et les type d'offres.
HTMLCSSPHPSymfonyMySQLComposerGit
sae2-01
Développement d'une application web de gestion de films, avec une interface web permettant de visualiser des films, leurs genres et leurs casting, ainsi que des opérations CRUD pour gérer les films.
HTMLCSSPHPMySQLComposerGit
r401-bookmarks-api
Développement d'une API pour gérer des signets avec des fonctionnalités d'authentification des utilisateurs, de gestion des données et de validation à l'aide de la plateforme API Platform.
HTMLCSSPHPSymfonyComposerAPI PlatformGit
ConnectSport
Développement d'une application web de test de connexion et d'inscription. La première page permet de vérifier le contenu des cookies de l'utilisateur connecté, la deuxième page permet d'afficher un formulaire de connexion et la troisième page permet d'afficher un formulaire d'inscription.
HTMLCSSPHPSymfonyMySQLComposerGit
Symfony contact
Introduction au développement d'une application web Symfony. Cette application liste des contacts issus d'une base de données dont les informations sont générées aléatoirement grâce au bundle Faker. On peut également cliquer sur un contact pour voir ses informations.
HTMLCSSBootstrapPHPSymfonyMySQLComposerGit
PHP Authentication
Développement d'une classe PHP qui permet de manipuler en lecture des enregistrements d'une table utilisateur MySQL. La classe est basée sur la table utilisateur dans laquelle le mot de passe sera stocké sous la forme d'un condensat SHA512. Les données de cette table seront utilisées pour valider l'authenticité d'un utilisateur.
HTMLCSSPHPMySQLComposerGit
PHP Session
Ce projet s'articule autour d'une base de données contenant la liste des pays du monde. L'objectif est de produire un composant logiciel permettant de sélectionner un pays dans une liste déroulante et de mémoriser ce choix dans les données de session grâce au langage PHP.
HTMLCSSPHPComposerGit
PHP WebPage
Développement d'une classe PHP pour automatiser la construction de la structure d'une page Web.
HTMLCSSPHPComposerGit
php-crud-music
Développement d'une application web pour gérer une base de données musicale, avec des fonctionnalités de création, lecture, mise à jour et suppression (CRUD) des entités musicales.
HTMLCSSPHPSymfonyMySQLComposerGit
php-crud-tvshow
Développement d'une application web permettant de gérer une base de données de séries télévisées, incluant des fonctionnalités de création, lecture, mise à jour et suppression (CRUD) des informations sur les séries.
HTMLCSSPHPSymfonyMySQLComposerGit
r410-bookmarks
Développement d'application web de gestion de signets en React, mettant en place des composants pour afficher et paginer des notes.
HTMLCSSJavaScriptReactGit
r410-introduction
Introduction au développement avec React de composants web interactifs, avec une progression allant de la gestion de CSS et d'assets à la création et la spécialisation de composants réutilisables, tout en appliquant des outils de qualité de code.
HTMLCSSJavaScriptReactGit
r301-js-movies
Développement d'une application web pour afficher et gérer une collection de films, avec des fonctionnalités telles que la pagination, l'affichage des posters de films, et l'intégration de requêtes HTTP pour récupérer les données.
HTMLCSSJavaScriptGit
r301-js-fetch
Développement d'une application permettant l'introduction aux requêtes AJAX.
HTMLCSSJavaScriptGit
r301-js-introduction
Développement d'une application permettant de gérer et analyser des utilisateurs, incluant des fonctionnalités telles que la vérification de l'âge, le filtrage, et la détection des mineurs, avec des tests de qualité de code et de DOM.
HTMLCSSJavaScriptGit
Calcul d'emprunts
Développement d'une application web permettant le calcul et la gestion des emprunts.
HTMLCSSPHPSymfonyComposerGit
Calcul d'intérêts
Développement d'un programme permettant de calculer automatiquement les intérêts simples sur un livret d'épargne en tenant compte des versements, des retraits, et des spécificités du calcul par quinzaines.
HTMLCSSPHPComposerGit
Projet de tutoriel
Développement d'un site web de tutoriel, développé en plusieurs étapes avec des éléments multimédias comme des vidéos et des audios.
HTMLCSSJavaScriptGit
Image Library
Développement d'une application capable d'énumérer récursivement des images contenues dans un répertoire choisi par l'utilisateur.
C++Qt CreatorGit
Chat Server/Client
Ce projet a pour but de construire un client de messagerie instantanée en 2 parties. La première partie regroupe le moteur de l'application. La seconde partie regroupe l'interface graphique comme une liste des utilisateurs connectés ou une boîte de dialogue privé entre utilisateurs.
C++Qt CreatorGit
Bataille Navale
Création d'une version informatique du jeu de société "Bataille Navale" en utilisant la bibliothèque PyGame.
PythonGit
Démineur
Réalisation du jeu du démineur en utilisant la bibliothèque PyGame.
PythonGit
Labyrinthe
Ce projet a pour objectif de créer aléatoirement des labyrinthes sous la forme d'un graphe non-orienté, représenté de manière planaire par une grille. Chaque cellule du labyrinthe correspond à un sommet du graphe et l'absence de mur entre deux cellules adjacentes constitue une arête.
PythonGit
Portfolio numérique
Mon portfolio est conçu pour mettre en valeur l'ensemble de mes connaissances théoriques, les compétences pratiques que j'ai développées, ainsi que les projets concrets que j'ai réalisés tout au long de mes études.
HTMLCSSTailwindJavaScriptGit
La Mie Douce
Ce projet propose un site web complet pour la boulangerie La Mie Douce à Reims, conçu pour présenter les produits, l’histoire, et les valeurs de l’établissement. Il inclut une page d’accueil avec les spécialités de la boulangerie, des pages dédiées aux différents types de produits et une section sur les services personnalisés.
HTMLCSSTailwindJavaScriptReactGit
Champagne !
Développement d'une application web permettant de gérer une collection de capsules de champagne, avec des fonctionnalités CRUD pour chaque capsule et un système de connexion pour sécuriser les modifications de la base de données.
HTMLCSSPHPSymfonyMySQLComposerGit
BUTDLE
Interface utilisateur du jeu BUTDLE développée avec React, dont le but est de deviner une personne sélectionnée au hasard parmi les enseignant(e)s du BUT Informatique de Reims.
Développement d'une application web permettant de gérer des articles, clients et savs pour l'entreprise Neosyst (Epernay). L'application propose également l'impression d'un sav.