Hi, I'm

Francisco Alvarez Raineri

Full Stack Developer

Welcome to my portfolio!

Hero
JavaScriptNodeJSNextJSReactReduxExpressPostgreSQLFireBaseMongoDBGitGitHubLinux

Projects

Past and present projects.
The Movie DataBase

The Movie DataBase

Personal Full-Stack WIP.

What you can do:

  1. Create and log-in users.

  2. Search for movies and shows.

What I learnt to do:

  1. Build a front-end with React and MaterialUI.

  2. Interact with an API.

  3. Set-up a Firebase project.

  4. Use Firebase Authentication and Firestore Database.

Formidable

Formidable

Forms creation and management App.

What you can do:

  1. Confirm user creation with email.

  2. Create forms visually with drag and drop.

  3. Store and manage forms.

  4. Share forms with email or link.

  5. Access responses to a form.

What I learnt to do:

  1. Reverse-engineer a complex module and build upon it's functionality.

  2. Build a Front-End with Next.js and Material.UI.

  3. Choose Server-side rendering vs Client-side rendering.

  4. Set-up a MongoAtlas database.

  5. Handle data in a non-relational DB.

Figurita Repetida

Figurita Repetida

Full Stack group educational project. E-Commerce.

What you can do:

  1. Create and log-in users and admins with session persistance.

  2. Search the stock with multiple parameters.

  3. Add and remove items to and from a cart.

  4. Manage a list of favourites and previous purchases.

What I learnt to do:

  1. Build a back-end with Express.js and Sequelize.

  2. User authentication and persistance.

  3. Set-up a PostreSQL DB.

  4. Establish relations and automate behaviours.

  5. Send emails with Nodemailer.

Minesweeper

Minesweeper

Self-imposed JavaScript challenge.

What you can do:

  1. Play the clasic game Minesweeper.

  2. Read the instructions.

  3. Change the dificulty.

  4. Get a score.

  5. Inclues the traditional emoticon with reactions.

What I learnt to do:

  1. Code a relatively complex JavaScript app.

  2. The joy of going from cero to hero

The Weather Channel

The Weather Channel

What you can do:

  1. Ask for the current weather in any city.

  2. Have it displayed in beatiful fashion.

What I learnt to do:

  1. Combine JavaScript, HTML and CSS.

  2. Interact with an API.

To Do List

To Do List

What you can do:

  1. Add and remove elements to the list.

  2. Re-oder and edit the elements.

What I learnt to do:

  1. Create and edit HTML components with JavaScript.

  2. Assigne and modify CSS styles with JavaScript

Color Guessing Game

Color Guessing Game

What you can do:

  1. Try to guess which color the RGB values represent.

  2. Select the difficulty.

What I learnt to do:

  1. Code randomly generated numbers with changing constraints in JavaScript.

  2. Event handlers and alert messasges.

Education

Courses and degrees
Full Stack Developer
Back End Development and APIs
Responsive Web Design
JavaScript Algorithms and Data Structures

About me

how I ended up here

After a decade of part-time and temporary jobs, I felt the need to settle down and follow the path of a professional career.
Programming came as the obvious choice. The subject caught my attention back in high-school because problem solving is my passion and writing comes as a natural way to achieve it.
Having graduated from an +800hs intensive bootcamp, I’m eager to join a team and start adding value.
Meanwhile, there are plenty of problems to work on and tools to learn.

Contact

Let's get in touch
Copyright © 2025. Based on "Nextly" by Web3Templates.