ES / en

Hola. Soy Lucas!

FullStack developer

github-ico linkedin-ico


foto-perfil

Hola, soy Lucas Bastidas, un apasionado desarrollador web autodidacta con sede en Paraná, Entre Ríos, Argentina. A mis 24 años, tengo experiencia en React, JavaScript, TypeScript, NodeJS, API, Firebase, NextJS, PostgreSQL, CMS y más.

Estoy ansioso por trabajar en un entorno de equipo y aprender de otros desarrolladores. Estoy comprometido con mi desarrollo profesional y siempre estoy buscando nuevas formas de mejorar mis habilidades. Mi objetivo es trabajar en proyectos desafiantes y emocionantes que me permitan aprender y crecer como desarrollador.

Soy una persona trabajadora y comprometida, siempre dispuesta a superar los desafíos y cumplir los plazos. Me encanta trabajar en equipo y disfruto mucho colaborando con otros desarrolladores para encontrar soluciones efectivas.

Si estás buscando un desarrollador web apasionado y comprometido con el aprendizaje continuo, no dudes en contactarme. ¡Estoy emocionado por trabajar en proyectos desafiantes y ayudarte a crear soluciones web efectivas y atractivas!


Tecnologías

javascript-ico typescript-ico html-ico css-ico bootstrap-ico react-ico nextjs-ico nodejs-ico express-ico postgresql-ico firebase-ico sequelize-ico api-ico algolia-ico git-ico airtable-ico

Trabajos freelance

Analia Olmos Diseños - Ecommerce


Este proyecto representa el desarrollo integral de un ecommerce en Next.js, donde se ofrecen aulas virtuales y moldes para aprender a crear muñecos únicos. Fue diseñado y desarrollado por mí, cubriendo tanto el frontend como el backend.

Tecnologías utilizadas:

  • Next.js: Utilicé Next.js como framework de React para el desarrollo del frontend y el backend, aprovechando su enfoque de renderizado del lado del servidor (SSR) y generación de estática (SSG).
  • Firebase: Implementé Firebase como plataforma de desarrollo rápido para gestionar la autenticación de usuarios y el almacenamiento de datos en tiempo real.
  • Airtable: Utilicé Airtable como una base de datos flexible para almacenar y gestionar la información de los productos, las aulas virtuales y los moldes.
  • SendGrid y EmailJS: Integre SendGrid y EmailJS para el envío de correos electrónicos transaccionales, como confirmación de pedidos y notificaciones de pago.
  • MercadoPago y PayPal: Implementé los métodos de pago de MercadoPago y PayPal para ofrecer opciones seguras y confiables a los usuarios durante el proceso de compra.

Detalles:

  • Arquitectura de backend en Next.js: Diseñé y desarrollé el backend utilizando Next.js, lo que me permitió construir API y rutas personalizadas para gestionar la lógica del negocio, el procesamiento de pagos y la interacción con las bases de datos.
  • Experiencia de compra personalizada: Implementé un flujo de compra intuitivo, donde los usuarios pueden explorar y seleccionar aulas virtuales y moldes, agregarlos al carrito y realizar pagos de forma segura.
  • Integraciones de terceros: Integre exitosamente MercadoPago y PayPal como métodos de pago confiables, asegurando una experiencia de compra fluida para los usuarios.



Proyectos

Piedra, papel o tijera

imagen

Webapp para jugar a piedra, papel o tijera basada web-components. Desarrollé una SPA basada en una arquitectura orientada a componentes. Además basé toda la arquitectura en un router y un state general de la app desarrollada 100% en vanilla JavaScript. Utilicé TypeScript en conjunto con Parcel..

Chat-Rooms

imagen

Webapp sencilla donde se pueden crear y unirse a chatRooms utilizando RealTimeDataBase de firebase.

Piedra, papel o tijera (Versión online)

imagen

WebApp para jugar a piedra, papel o tijera entre dos participantes conectados al servidor. Además de escalar la UI que ya tenía, cree una API Rest que nos permite generar game rooms. Para esto utilicé Firebase Realtime Database para mantener la comunicación entre jugadores. El servidor en este caso es Onrender...

Directorio de mascotas

imagen

Webapp donde podrás reportar mascotas perdidas. Exploré patrones conocidos como MVC y REST además de entender cómo funcionan las bases de datos relacionales.Además diseñé un sistema de autenticación e integré servicios como Algolia y Mapbox para integrar geolocalización en el sistema..

Directorio de mascotas v2 (React)

imagen

Planteé un nuevo front para la aplicación de mascotas perdidas. El foco era practicar con React. Se profundiza en la arquitectura basada en capas y el uso de componentes de forma escalable. Empecé a usar hooks y a entender los beneficios de la programación reactiva. Esta vez utilicé Firebase como host.

E-Commerce (Desarrollo backend)

imagen

Backend de un e-commerce usando MercadoPago como procesador de pagos. El foco de este desafío está en la escalabilidad. Para eso utilicé muchas bases de datos como Firebase, Airtable y Algolia para diseñar un backend basado en una API Rest robusta que integra a varias tecnologías y saca lo mejor de cada una.

E-Commerce (Desarrollo frontend)

imagen

Frontend de un e-commerce. El foco de este proyecto está en profundizar conceptos de React y sus herramientas como Next.js y Vercel. También trabajé una arquitectura basada en capas, server-side-rendering y la performance de la web.

Contactame!