Disponible para proyectos

Hola, soy Bryan

Desarrollador de Software con experiencia en TypeScript, Java y React. Construyo aplicaciones full stack, apps móviles y agentes de IA.

20+ Proyectos
5+ Tecnologías
3 Plataformas
Bryan

Proyectos

Lo que he construido y aprendido en cada área

Full Stack

Productos completos con frontend, backend, móvil y despliegue

KaiNails

Plataforma web para negocio de uñas. Sistema de citas, catálogo de servicios y gestión de clientes.

Aprendizaje

Desarrollo de soluciones para negocios reales, sistema de agendamiento, diseño orientado al cliente final y UX para servicios de belleza.

TypeScript

Budget Tracker

Aplicación web para seguimiento de presupuestos y gastos personales con backend en Java.

Aprendizaje

Modelado de datos financieros, arquitectura MVC en Java, visualización de datos de gastos y persistencia con bases de datos relacionales.

Java

Agentes de IA

Agentes inteligentes y automatización con inteligencia artificial

Contribuciones

Proyectos en los que contribuí dentro de equipos y organizaciones

Frontend & Landing Pages

Interfaces de usuario, landing pages y experiencias web

Rumer

Proyecto completo con landing page en TypeScript y backend. Diseño moderno con animaciones y optimizado para conversión.

Aprendizaje

Diseño responsive avanzado, optimización de performance web, animaciones CSS, estrategias de conversión en landing pages y arquitectura backend en TypeScript.

TypeScriptCSSNode.js

Drinks Front

Interfaz para catálogo de bebidas con búsqueda dinámica y filtrado en tiempo real.

Aprendizaje

Consumo de APIs REST desde el frontend, manejo de estado para filtros dinámicos y renderizado condicional.

TypeScriptHTMLCSS

Pet Monitor Support

Página de soporte para app de monitoreo de mascotas. Sitio estático con Astro y contenido en MDX.

Aprendizaje

Generación de sitios estáticos con Astro, escritura de contenido con MDX, y SEO para páginas de documentación.

AstroMDXTypeScript

Recomienda

Plataforma de recomendaciones construida con PHP. Sistema de contenido dinámico.

Aprendizaje

Desarrollo web con PHP, manejo de sesiones, bases de datos relacionales y arquitectura MVC.

PHPCSSHTML

Backend & APIs

Servicios, APIs REST y lógica de negocio

Backend Life2Food

API REST completa en Java/Spring para la plataforma de delivery. Gestión de usuarios, restaurantes, pedidos y pagos.

Aprendizaje

Arquitectura de microservicios, diseño de APIs RESTful, autenticación JWT, manejo de transacciones, y despliegue con Docker.

JavaSpringDocker

Demo Yuno

Integración con la pasarela de pagos Yuno para procesamiento de transacciones.

Aprendizaje

Integración con pasarelas de pago, manejo de webhooks, y flujos de pago seguros.

Java

Espacios Públicos

Sistema para gestión de espacios públicos con backend en Java y interfaz web.

Aprendizaje

Desarrollo de sistemas CRUD completos, manejo de relaciones en base de datos y rendering server-side.

JavaHTMLCSS

Servicios REST

Colección de servicios REST en Java para práctica y aprendizaje.

Aprendizaje

Fundamentos de APIs REST: verbos HTTP, códigos de estado, serialización JSON y buenas prácticas de diseño.

JavaSpring

Apps Móviles

Aplicaciones móviles cross-platform

Life2Food Móvil

App móvil de delivery para clientes. Exploración de restaurantes, carrito de compras y seguimiento de pedidos en tiempo real.

Aprendizaje

Desarrollo móvil con React Native, navegación, geolocalización, notificaciones push y patrones de UX móvil.

React NativeJavaScript

CoinJoy Mobile

App nativa de finanzas personales para iOS y Android. Registro de gastos, categorización y reportes visuales.

Aprendizaje

Desarrollo cross-platform con React Native, integración con módulos nativos (Swift/C), persistencia local y diseño de interfaces financieras intuitivas.

React NativeJavaScriptSwift

Algoritmos & Java

Lógica, algoritmos y fundamentos de programación

Kata

Colección de katas de programación en TypeScript y Java. Algoritmos, estructuras de datos y patrones de diseño.

Aprendizaje

Pensamiento algorítmico, complejidad temporal y espacial, estructuras de datos y resolución de problemas.

TypeScriptJava

Chess

Juego de ajedrez completo en Java con todas las reglas y movimientos especiales.

Aprendizaje

Programación orientada a objetos avanzada, patrones de diseño (Strategy, Observer) y modelado de reglas de negocio complejas.

Java

Make Your Habits

App de seguimiento y creación de hábitos diarios.

Aprendizaje

Persistencia de datos, diseño de interfaces en Java y patrones de gamificación para engagement.

Java

Decompressor

Herramienta de descompresión de archivos.

Aprendizaje

Manejo de streams, operaciones de I/O y algoritmos de compresión.

Java

Stack Game

Juego basado en pilas (stacks) implementado en Java. Lógica de juego con estructuras de datos.

Aprendizaje

Uso práctico de estructuras de datos tipo pila, lógica de juegos y renderizado en Java.

Java

Students

Sistema de gestión de estudiantes en Java.

Aprendizaje

CRUD completo, manejo de colecciones y diseño de interfaces en Java.

Java

Skills

Tecnologías con las que trabajo

Frontend

  • TypeScript
  • JavaScript
  • React
  • Angular
  • Astro
  • HTML
  • CSS
  • Tailwind

Backend

  • Java
  • Spring
  • Node.js
  • Python
  • REST APIs
  • PHP

Móvil

  • React Native
  • iOS
  • Android

IA & Agentes

  • AI Agents
  • LLMs
  • Prompt Engineering

Herramientas

  • Git
  • Docker
  • GitHub
  • Firebase
  • VS Code
  • Linux

Contacto

Hablemos sobre tu próximo proyecto