Je m'appelle Alexandre Curria, je suis développeur web front end
Après cinq années à creuser (Licence et Master en Archéologie), j'ai tout de même trouvé ma voie, ainsi qu'un métier qui me passionne tout autant. Ma reconversion a débuté avec un DUT Métier du Multimédia et de l'Internet puis a continué par une Licence Professionnelle développement web front et back. Le grand intêret du développeur front-end est qu'il se situe à la charnière entre le développeur back-end et le webdesigner, il est donc nécessaire d'avoir des connaissances dans ces deux domaines afin d'assurer la meilleure communication possible et une bonne compréhension des enjeux d'un projet.
Des compétences variées, une grande polyvalence
HTML5
CSS3
JavaScript
jQuery
Vue.js
SASS/LESS
PHP
MySQL
CodeIgniter
Photoshop
Illustrator
Indesign
Principalement orienté développement front, j'ai également des connaissances en développement back et en infographie. Des aptitudes dans ces deux domaines sont nécessaires au développeur front afin de mener au mieux la réalisation d'un site web.
Curriculum VitaeProjet personnel réalisé en Javascript avec le framework Phaser.js permettant la création de jeu en 2D. Hornet's Rage est un jeu de shoot'em up où l'objectif est de marquer le plus de point possible en détruisant des ennemis.
Projet universitaire mené par un groupe composé de quatre étudiants. J'ai occupé le poste de développeur web full-stack. Nous avions comme consigne de créer le site web d'un bar troyen, Le Millésimé. L'identité visuelle du site, le développement web et les contenus audiovisuels ont été réalisés par nos soins. La principale contrainte du projet était de faire en sorte que le commanditaire puisse lui-même gérer l'ajout de ses nouveaux produits ainsi que de ses événements. En tant que développeur web, j'ai créé une base de donnée en fonction des éléments que le commanditaire voulait pouvoir gérer. Un environnement de travail a ensuite été mis en place avec le framework CodeIgniter afin de simplifier l'organisation du code mais également dans le but de créer simplement un système de back-office pour le commanditaire. Le reste du site a été codé en HTML5, CSS3, et jQuery.
Projet universitaire mené par une agence composée de sept étudiants, Maïless - The Nightmare Island est un jeu d'énigme faisant appel à la fois à une interface web et à un support print. La carte du jeu version papier permet de répondre aux questions accessibles depuis l'interface web. Les mécaniques de jeu et l'identité visuelle ont été conçus par nos soins. En ce qui me concerne, j'étais en charge du développement front. J'ai donc eu pour mission d'intégrer en HTML et CSS les maquettes graphiques réaliséeS par les infographistes, puis de dynamiser les interfaces web à l'aide de jQuery. J'ai également travaillé en étroite collaboration avec le développeur back, pour lequel j'ai dû intégrer au site les fonctions développées en POO.
Phaser est un framework JavaScript permettant la création de jeux en 2D, pouvant être affichés dans un navigateur web. Le jeu est composé de trois états. Le premier correspond à la page d'accueil et présente les commandes du jeu. Le second état est le jeu en lui-même, le but étant de déplacer le personnage de gauche à droite de l'écran afin d'éviter les boules de feu. Enfin, le dernier état apparait lorsque la partie est perdue. Un compteur de score est affiché en haut à gauche de la fenêtre de jeu afin d'indiquer combien de boule de feu le joueur à réussi à éviter. Les sprites et les éléments de décors ont été réalisé par mes soins.
Ce site a la particularité de regrouper des cocktails selon des types d'occasions bien précises. Chaque utilisateur peut ainsi trouver la boisson qui correspond à l'évènement qu'il souhaite organiser. Après la conception des différentes maquettes graphiques, le site a entièrement été réalisé en HTML5, CSS3 et jQuery en ce qui concerne sa partie front. Pour ce qui est de la partie back, l'utilisation d'une base de donnée MySQL s'est avérée nécessaire pour stocker l'ensemble des cocktails et des ingrédients. Cela a permis de générer des pages automatiquement à l'aide du PHP. Un espace commentaire est présent sur la page de chaque cocktail afin que les utilisateurs puissent y laisser leurs avis.
La volonté première du commanditaire était de permettre au potentiel locataire de pouvoir réserver en ligne, de visionner des images de l'appartement et d'avoir une description détaillée de ce dernier. L'idée d'un site réalisé grâce à WordPress s'est donc imposée. Un thème prédéfni a été choisi puis la structure des pages a été élaborée en modifiant ou en ajoutant du code CSS et HTML. Grâce à ce système de gestion de contenu, le commanditaire peut désormais gérer lui-même ses réservations, ajouter ou supprimer des images ou même créer de nouvelles pages.
L'objectif principal était de pouvoir présenter les projets d'Anthony de manière claire et efficace. Le choix d'un site one page est donc apparu comme le plus judicieux. Ceci a permis d'avoir rapidement une présentation de sa personne, la possibilité de le contacter et d'accéder à ses réalisations dans le domaine du jeu vidéo. Des maquettes graphiques ont été créées en amont de la conception afin de faciliter le développement web conçu à l'aide des langages HTML5, CSS3, jQuery et PHP. Le site se veut responsive afin de pouvoir être consulté sur tous les supports possibles.