Hola, soy David

Desarrollando soluciones web completas, desde el frontend hasta el backend

Sobre mi

Resumen

Como estudiante de Ingeniería en Computación, estoy constantemente explorando nuevas tecnologías y aplicando mis conocimientos teóricos en proyectos prácticos. Soy un desarrollador web fullstack apasionado, especializado en tecnologías como React js, Node js, Express js, y Next js. Mi experiencia abarca tanto el desarrollo frontend, creando interfaces de usuario robustas y eficientes, como el backend, construyendo APIs y gestionando bases de datos para ofrecer soluciones web completas.

Full Stack developer

Card background

Desarrollador web

Card background

Diseñador UI/UX

Card background

Habilidades Técnicas

Frontend

React.js icon

React.js

Next.js icon

Next.js

TypeScript icon

TypeScript

Backend

Node.js icon

Node.js

FastAPI icon

FastAPI

Python icon

Python

GraphQL icon

GraphQL

TRPC icon

TRPC

Databases

MySQL icon

MySQL

PostgreSQL icon

PostgreSQL

Redis icon

Redis

MongoDB icon

MongoDB

DevOps

AWS icon

AWS

CloudFlare icon

CloudFlare

Docker icon

Docker

Others

C++ icon

C++

Java icon

Java

Trabajo

Proyectos

A lo largo de mi trayectoria, he demostrado experiencia en tecnologías como React js, Node js, y Express. Mis proyectos varían desde aplicaciones web dinámicas hasta sistemas completos de backend, cada uno representando desafíos únicos y oportunidades de innovación. He desarrollado desde interfaces de usuario interactivas hasta servicios y APIs robustas, manejando tanto el frontend como el backend de mis proyectos.

Aplicación de Chat en Tiempo Real

Aplicación de Chat en Tiempo Real

Una aplicación de chat interactiva que utiliza Upstash Redis como base de datos de backend, impulsada por TypeScript, Next.js y React.js. Integra la autenticación de Google de manera fluida para el control de acceso del usuario. La interfaz de usuario es receptiva.

React.jsNext.jsTailwind CSSTypeScriptUpstash Redis
Plataforma de Gestión de Archivos como Freelance

Plataforma de Gestión de Archivos como Freelance

Una plataforma de gestión de archivos con permisos basados en áreas de trabajo, permitiendo a los usuarios organizar y compartir documentos de manera segura. Desarrollada con Next.js y TypeScript. Incluye funcionalidades avanzadas como papelera de reciclaje, manejo de roles y subida de archivos con AWS S3.

Next.jsTypeScriptTailwind CSSPrismaAWStRPC
Juego en Java

Juego en Java

Sunset Skies es un juego basado en Java que presenta un avión navegando por un cielo al atardecer. Los jugadores controlan el avión, evitando obstáculos y globos mientras vuelan.

Java
Chatbot

Chatbot

Un Chatbot que responde preguntas relacionadas al sitio proporcionado en base a la URL

TypeScriptNext JsRedisTailwind CSS

Contacto

Ponte en contacto

¿Tienes alguna pregunta o propuesta? No dudes en escribirme. Estaré encantado de escucharte.

Envíame un mensaje