{ FORMATION }

IRONHACK

PARIS - FRANCE - 2023

Intensive bootcamp in English.

WEB DEVELOPER FULLSTACK

BACK-END • FRONT-END

RESPONSIVE DESIGN

HTML • CSS • JavaScript • React.JS • Express.JS • Vue • Node.JS • MongoDB • MERN & REST

Skills acquisition :

Use of HTML5, CSS3 and ReactJS to develop Responsive Web Applications and create database-driven applications using ExpressJS, implement RESTful APIs, and successfully manage data in Mongo database.

RNCP 34066

Level 6 - Bachelor Degree

Bachelor's degree, licence, BUT & master's degree.

{ PORTFOLIO }

#IRONHACK

#1 : The Game

Seoul Memory Game

Technical Requirements

3 days to code. 1 day debug.
  1. Render game in browser.
  2. Have logic for winning and/or losing and show feedback to the player in either case.
  3. Separate HTML / CSS / JavaScript files.
  4. Use plain JavaScript for DOM manipulation (or HTML canvas for graphics).
  5. Stick with KISS (Keep It Simple Stupid) and DRY (Don’t Repeat Yourself) principles.

personal project.

#2 : Full-stack Web App

Visit Seoul

Technical Requirements

3 days to code. 1 day debug.
  1. Use Express as a foundation.
  2. Use Mongoose for models and database communication.
  3. Have 2 models or more other than users.
  4. Have validation on the models with feedback for users if their submission is invalid.
  5. Include sign-up, log-in & log-out functionality with encrypted passwords and authorization (logged in users can do extra things).
  6. Implement all CRUD actions on models other than users.

collaboration with Soizic C.

#3 : MERN Web App

KANRAKU

Technical Requirements

5 days to code. 1 day debug.
  1. Have a SPA front-end, built with React, consisting of multiple views and implementing all CRUD actions.
  2. Have a REST API back-end built with ExpressJS, MongoDB and Mongoose.
  3. Have a REST API back-end with routes that perform all CRUD actions for at least one model.
  4. Have 3 database models or more.
  5. Include sign-up, log-in and log-out functionality with encrypted passwords and authorization.
  6. Have a back-end validation and centralized error handling in your REST API.

collaboration with Marianne A. & Hiromi V.

#PERSONAL

Seoul Memory Game 2.0

Seoul Memory Game 2.0

Upgrades :

  1. Better design.
  2. Mute / unmute button for music.
  3. Pause / Resume and Stop buttons for the game.
  4. 14 pairs instead of 15.
  5. Use of grid to display cards on board game.
  6. New font for english text.
  7. Instructions on how to start the game more clear.

{ CONTACT }