Portafolio de impacto digital

Diseño y desarrollo soluciones web que cualquier persona entiende.

Convierto ideas en experiencias claras, atractivas y funcionales para negocios, equipos y usuarios finales.

+15 proyectos construidos
Full-stack de idea a despliegue
UX clara para público no técnico
Ver Mis Proyectos Cómo Trabajo Descargar CV

Disponible para proyectos freelance, colaboración remota y propuestas innovadoras.

¿Qué obtienes al trabajar conmigo?

No solo desarrollo software: te ayudo a transformar procesos complejos en herramientas simples y útiles para tu equipo o tus clientes.

Comunicación sin tecnicismos

Explico cada avance en lenguaje claro, para que siempre sepas qué se está construyendo y por qué.

Resultados visibles desde temprano

Trabajo con iteraciones rápidas para que veas prototipos funcionales desde etapas iniciales.

Soluciones preparadas para crecer

Diseño arquitectura y experiencia para que tu producto pueda escalar sin perder calidad.

Sobre Mí

Foto de Ricardo Salinas

Soy egresado de Ingeniería en Sistemas Inteligentes por la UASLP y especialista en crear productos digitales modernos, intuitivos y listos para producción.

Mi enfoque combina diseño visual, desarrollo full-stack y visión de negocio para construir soluciones que realmente generan valor.

  • Transformo requerimientos complejos en experiencias claras.
  • Priorizo rendimiento, usabilidad y estabilidad.
  • Construyo con tecnologías actuales.

Tecnologías

Este es el stack que utilizo para construir experiencias rápidas, confiables y fáciles de usar en web, móvil y despliegue en la nube.

Lenguajes

C C++ C# JavaScript TypeScript PHP Python Dart (Flutter)

Frontend

HTML CSS Bootstrap Tailwind jQuery Angular React Next.js

Backend y APIs

Node.js Express.js Laravel Livewire Fluxx REST APIs Autenticacion JWT

Bases de Datos

PostgreSQL MySQL SQLite MongoDB Redis

Mobile

Flutter Despliegue Android

DevOps y Deploy

Git GitHub Docker Vercel Render Railway CI/CD basico

Mis Proyectos

React

Clima front page

Clima

Consulta el clima en segundos: ciudad, temperatura y condiciones en una interfaz rápida y clara.

Aplicacion web construida con React para consulta meteorologica en tiempo real mediante consumo de API externa. Implementa manejo de estado con hooks, validacion de entradas, control de errores en peticiones HTTP y renderizado dinamico de temperatura, condiciones y metricas climaticas por ciudad.

ReactAPI REST
Buscador de Peliculas front page

Buscador de Películas

Encuentra peliculas al instante con filtros dinámicos y una experiencia fluida tipo catálogo profesional.

Aplicacion SPA en React para busqueda y exploracion de catalogo cinematografico usando la API de TMDB. Incluye filtros de consulta, consumo de endpoints REST, manejo de carga/errores y composicion de componentes reutilizables para resultados, detalle y navegacion de contenido.

ReactTMDB API
Carrito front page

Carrito

Simula una compra real: agrega productos, ajusta cantidades y visualiza el total al momento.

Aplicacion de comercio basico en React enfocada en la logica de carrito de compras. Permite agregar, actualizar y eliminar productos, calcular totales y mantener consistencia del estado en la UI, con una arquitectura de componentes orientada a escalabilidad.

ReactState Management

Angular (MEAN)

Compras MEAN front page

Compras (Arquitectura MEAN)

Tu tienda de extremo a extremo: catálogo, carrito, checkout y panel admin en una sola solución escalable.

Plataforma de e-commerce desarrollada con arquitectura MEAN, separando frontend en Angular y backend REST en Node.js/Express con MongoDB. Implementa autenticacion con JWT, autorizacion por roles (cliente/admin), proteccion de rutas, modulos CRUD para productos/categorias/usuarios/clientes y flujo completo de compra con carrito, checkout, ordenes e historial. Incluye gestion administrativa de inventario, estatus de ordenes y dashboard operativo.

AngularNode.jsMongoDB

Ver accesos demo (MEAN)

  • Admin: admin@tusitio.com | Password: mipasswordadmin123
  • Cliente: cliente@tusitio.com | Password: mipasswordcliente123

Next.js / Full-stack

CiComp front page

CiComp Overflow

El Stack Overflow universitario: dudas, respuestas, votos y moderación en una experiencia académica profesional.

Plataforma web colaborativa inspirada en Stack Overflow, desarrollada con Next.js (App Router) y TypeScript con arquitectura por capas sobre PostgreSQL. Implementa JWT, control por roles, publicaciones/comentarios con soft delete, sistema de votacion toggle, etiquetas academicas, busqueda con paginacion, notificaciones por interaccion, reportes/moderacion, metricas operativas y cache Redis. Integra Cloudinary, Nginx con rate limiting, migraciones SQL, Docker Compose y pruebas con Jest.

Next.jsTypeScriptPostgreSQL

Laravel

Biblioteca CRUD front page

Biblioteca-CRUD

Controla libros y prestamos con un flujo simple, ordenado y listo para operar en instituciones pequeñas y medianas.

Sistema de biblioteca desarrollado en Laravel para gestion de inventario bibliografico y circulacion. Incluye administracion de libros y usuarios, registro de prestamos y devoluciones con reglas de negocio, operaciones CRUD completas y vistas de consulta para disponibilidad y seguimiento.

LaravelMySQL
Sistema de Captura front page

Sistema de Captura

Digitaliza calificaciones por rol y elimina cuellos de botella administrativos en el entorno escolar.

Plataforma academica en Laravel para gestion de calificaciones con enfoque multirol (coordinador, docente y alumno). Permite administrar materias, asignaciones e inscripciones, y soporta captura/consulta de notas con visibilidad diferenciada por perfil, priorizando control de acceso y consistencia de datos.

LaravelMultirol

Ver accesos demo

  • Coordinador: coord@example.com | Password: password
  • Maestro: maestro@example.com | Password: password
  • Alumno: alumno@example.com | Password: password
Es-Cine front page

Es-Cine

Orquesta funciones, salas y sucursales desde un solo panel para una operación de cine más ágil y controlada.

Sistema de administracion para operacion de cines construido en Laravel, orientado a sucursales, salas, peliculas y funciones. Implementa CRUD por modulo, validacion de formularios y rutas segmentadas para administracion, con consultas y reportes operativos de cartelera.

LaravelCRUD

Ver accesos demo

  • Admin: admin@cine.com | Password: Admin12345! | Rol: admin
  • Operador: operador@cine.com | Password: Operador123! | Rol: usuario
  • Demo: demo@cine.com | Password: Demo12345! | Rol: usuario
Sistema de Citas Medicas front page

Sistema de Citas Médicas

Centraliza citas, historial y control de pacientes en un sistema clínico rápido, claro y escalable.

Aplicacion web full-stack en Laravel para gestion clinica con modulos de doctores, pacientes, citas e historiales medicos. Implementa autenticacion y autorizacion por roles, CRUD completo, trazabilidad por paciente, generacion de PDF e API protegida con Sanctum, con integracion a servicios externos de salud.

LaravelSanctum

Ver accesos demo

  • Admin: rica-sal@hotmail.com | Password: password | Rol: admin
  • Doctor: ana.torres@hospital.test | Password: password | Rol: doctor
  • Paciente: luis.garcia@gmail.com | Password: password | Rol: patient

Móvil, IA y Videojuegos

PlanetFutbol front page

PlanetFutbol (Flutter)

Todo el fútbol en tu bolsillo: ligas, estadísticas, noticias y favoritos con una experiencia móvil completa.

Aplicacion movil en Flutter (Dart) para informacion futbolistica con autenticacion Firebase Auth y gestion de perfil/favoritos en Firestore. Consume APIs para equipos, ligas, tablas por temporada, estadisticas, calendario y noticias, con manejo de carga/errores y arquitectura por pantallas, servicios, modelos y widgets reutilizables.

FlutterFirebase
Chatbot front page

Chatbot Académico

Un asistente académico con IA que entiende contexto y responde como tutor digital en tiempo real.

Aplicacion conversacional en espanol con Rasa y Python para soporte academico con enfoque hibrido NLU + LLM + RAG. Incluye intenciones, fallback, acciones personalizadas, memoria por usuario, embeddings con sentence-transformers, indexacion FAISS, Redis para estado y despliegue integral con Docker Compose.

PythonRasaRAG
Bubble Up front page

Bubble Up

Arcade submarino de alta tensión: sobrevive, adapta tu estrategia y domina cada nivel.

Videojuego 2D en Godot (GDScript) centrado en supervivencia arcade con mecanica de gestion de burbuja. Integra movimiento con aceleracion/friccion, salto con coyote time, doble salto condicionado, niveles de burbuja, invulnerabilidad temporal, pickups, zonas de dano, transiciones de escena, HUD y enemigos con patrones diferenciados.

GodotGDScript

Logros y Certificados

Reconocimiento BBVA

Reconocimiento BBVA

Reconocimiento otorgado por el programa Chavos que Inspira.

Reconocimiento Hackathon Magna

Reconocimiento Hackathon Magna

Participacion y desempeno en un hackathon enfocado en innovacion.

Reconocimiento IngeHack

Reconocimiento IngeHack

Reconocimiento por participacion en CTF dentro de IngeHack.

Reconocimiento TalentLand

Reconocimiento TalentLand

Reconocimiento por participacion en actividades de Talent Land.

Contacto

¿Tienes un proyecto en mente o quieres contactarme? ¡Hablemos!

+52 487 129 5285

San Luis Potosí, México

rica-sal@hotmail.com