profile

Albert Lanza Rio

Open to

work

Web Developer - 1 year of experience .

Improving day by day , from Barcelona.

Projects

Jump2Digital project

Jump2Digital

React

Laravel

Python

Challenge to develop a vegetation level management app for Barcelona neighborhoods in less than 24 hours! Additionally, without prior knowledge of the team and distributing the work in Data, Back, and Front. An exciting challenge!!

itaProfiles project

ITA Profiles

React

TypeScript

Laravel

A webpage that displays the collaborators who have participated in various projects at ITAcademy, with the aim of informing recruiters about the different profiles of the participants.

ReserveEat project

ReserveEat

Vue

Laravel

Reservation management website for different restaurants. The app allows creating multiple users, where each user can manage different restaurants. Subsequently, customer users can create reservations on a specific day, time slot, and assign a table. Users can also leave reviews for the restaurant.

itaLanding project

ITA Landing

React

TypeScript

Laravel

Information page about the ITAcademy programming academy, where, through a connection to the back-end, it displays information about the academy and participants. It also includes a management section for the website once the user logs in (backoffice)

crudReduxToolkit project

CRUD Redux Toolkit

React

Redux

A task application with React and Redux that allows the user to view, create, edit and delete tasks, helping them stay organized and productive in their daily activities.

FootballApp project

Football Managment App

Laravel

Blade

The application involves the management of a soccer league, allowing users to view and create teams, players and matches. All the data is interconnected through relationships among different tables configured in a SQL database. Any user can query the application's data, but only the administrator has the ability to create them.

diceAPI project

API Dice

Laravel

The game involves rolling 2 dice; if the user rolls a 7, they win; otherwise, they lose. To play, you must register beforehand either as an anonymous user or using a username and email, with the advantage of being able to check your results (previous rolls and average). There is a ranking for the best player, the worst player and the overall ranking, which is restricted by the administrator user. All of this follows the MVC design pattern.

Co-Working

Perseverance

Ambitious

Creativity

Innovation

Adaptability

Challenging me!

Code

Courses

Introduction to Docker

January 2024 — 

 Learning

Studies

  • FullStack PHP Bootcamp
  • IT Academy
  • 2022-2023
  • Barcelona
FullStack PHP Bootcamp

Jobs

  • BackEnd Developer
  • No Country
  • 10/2023 - 12/2023

Problem solving

Team leadership

Software architecture

  • FrontEnd Developer
  • IT Academy
  • 11/2022 - 10/2023

Daily Communication

Self-organization

Continuous Enhancement

  • Warehouse Management Assistant
  • Arlandis Logística SL
  • 01/2020 - 03/2020

ERP Management

Inventory control

  • Export Assistant
  • TVS SCS International Freight
  • 01/2020 - 03/2020

Logistic coordination

Incoterms

Tools

Docker

Figma

Git

JetBrains

MongoDB

MySQL

Node

Postman

Swagger

Vite

Vscode

Wordpress

B2

English

NV

Spanish

NV

Catalan

Flowbite

Tailwind components