Hola, soy RibaDev

+2 años de experiencia. Desarrollador Fullstack con formación en DAM y DAW de Tarragona, España 🇪🇸. Especializado en la creación de aplicaciones web modernas y escalables.

Experiencia Laboral

  1. Laravel FullStack Developer

    AMBIT

    En esta empresa entré de prácticas, pero acabé desarrollando tareas de programador Laravel Fullstack, ya que era el único en la empresa que tenía los conocimientos para desarrollar aplicaciones. Mis tareas iban desde escuchar la idea del cliente, programar el código, la puesta en producción y el mantenimiento de las aplicaciones.
  2. Laravel Junior Developer

    Globals

    Mi primera experiencia en una empresa de programación con un cargo de Laravel Junior Developer. Mis tareas eran bastante simples, pero perfectas para ir consolidando los conocimientos aprendidos en clase y ver cómo se trabaja de verdad en un entorno laboral (pequeñas modificaciones en vistas, creación de modelos y funciones...).

Proyectos

Project Preview

PayrollManager

  • Vue JS Vue
  • Firebase
Esta página permite subir y gestionar nóminas asociadas a una fecha. Los usuarios pueden cargar nuevas nóminas, ver la lista de nóminas existentes, descargarlas o eliminarlas fácilmente. Las acciones se confirman mediante alertas visuales para una mejor experiencia de usuario.

Vue, VueRouter, Vuex, SemanticUI, Firebase, MomentJS, SweetAlert2...

Project Preview

TechJobMarket

  • Node.js
  • MongoDB
Plataforma de empleos donde los reclutadores podrán dar de alta una cuenta y comenzar a publicar vacantes, los programadores que les interese podrán llenar un formulario y enviar su CV para ponerse en contacto con el reclutador.

MongoDB, Mongoose, Handlebars, MVC, Node, Express, Axios, Webpack, Multer, Nodemailer...

Project Preview

InmoConnect

  • Node.js
  • Tailwind CSS
  • MySQL
Portal donde los visitantes pueden crear su cuenta, confirmarla y comenzar a publicar sus propiedades con Descripción e información de la propiedad, mapas y fotografía de la propiedad, así como un formulario de contacto; los clientes interesados podrán enviar mensajes.

Express, MySQL, Sequelize, MVC, Pug, Webpack, TailwindCSS, Dropzone, Leaflet, JWT...

Project Preview

HeroesApp

  • React
  • Bootstrap
Heroes App es una aplicación simple en React para buscar y visualizar información sobre héroes. Permite filtrar héroes por nombre y explorar sus detalles, destacando la gestión de estado y componentes reutilizables en React.

React, Bootstrap

Project Preview

JournalApp

  • React
  • Firebase
SPA desarrollada con React, MaterialUI y Firebase que permite a los usuarios crear entradas de diario con título, descripción e imágenes. Los datos se almacenan en Firebase, ofreciendo una experiencia moderna y en tiempo real.

React, Redux, MaterialUI, Firebase, OAuth

Project Preview

JustifyProject

  • Laravel
  • Tailwind CSS
  • MySQL
Este proyecto en Laravel, que desarrollé de manera individual durante mis prácticas en una empresa, donde se gestiona horas trabajadas por empleados, asignándolas a proyectos y workpackages, considerando días festivos. Además, incluye la opción de exportar los datos a CSV para facilitar su análisis y reporte.

Laravel, Blade, TailwindCSS, MySQL

Project Preview

DocumentsProject

  • Laravel
  • Tailwind CSS
  • MySQL
Plataforma web desarrolada al completo por mi para gestionar la documentación que requieren los proyectos, y cada empresa sube los documentos que le toca. El administrador puede gestionar proyectos, empresas, usuarios, fases de los proyectos, etc... Se podría decir que es como un Drive pero enfocado a proyectos y está siendo usado por alrededor de 100 usuarios y 50 empresas.

Laravel, Blade, TailwindCSS, MySQL

Sobre mí

Me llamo Jordi Riba, pero mis amigos me llaman Riba. Comencé en la programación a los 21 años mientras estudiaba mis grados superiores en Desarrollo de Aplicaciones Multiplataforma (DAM) y Desarrollo de Aplicaciones Web (DAW). Aunque actualmente no estoy trabajando, tengo experiencia como desarrollador Fullstack liderando proyectos en el sector tecnológico.

Algunos de mis logros incluyen liderar dos proyectos completos como Fullstack en mis prácticas profesionales, donde pude aplicar mis conocimientos en tecnologías como JavaScript, PHP, Laravel, Node.js, React y Vue.js. Estas experiencias han sido clave para mi crecimiento en el mundo del desarrollo web.

Además de la programación, me apasiona el ciclismo y el fútbol, lo que me permite mantener un equilibrio saludable entre mis intereses profesionales y personales. Siempre estoy en busca de nuevos desafíos que me permitan seguir creciendo tanto como desarrollador como persona.

Jordi Riba