interface FullStackDeveloper {
nombre: string;
especialidad: string;
ubicacion: string;
stackFrontend: string[];
stackBackend: string[];
basesDeDatos: string[];
devOpsYHerramientas: string[];
filosofia: string;
}
const jesus: FullStackDeveloper = {
nombre: "Jesús Canicio Ruiz",
especialidad: "Desarrollo Web Full Stack (End-to-End)",
ubicacion: "España 🇪🇸",
stackFrontend: ["React 19", "Next.js", "TypeScript", "Tailwind CSS", "JavaScript ES6+"],
stackBackend: ["FastAPI", "Python", "Node.js", "Express", "Laravel", "REST APIs"],
basesDeDatos: ["PostgreSQL", "MongoDB", "MySQL", "Redis"],
devOpsYHerramientas: ["Docker", "Git", "GitHub Actions", "Linux", "VS Code"],
filosofia: "Transformar ideas complejas en código limpio, escalable y productos visualmente impecables."
};- 🔭 Enfocado en: Desarrollar aplicaciones web completas, combinando interfaces de usuario dinámicas con backends rápidos y seguros.
- 🎨 Frontend: Dominio de React 19, componentes reactivos, diseño moderno con Tailwind CSS y gestión de estado escalable.
- ⚙️ Backend: Creación de APIs RESTful de alto rendimiento con FastAPI y Node.js, autenticación robusta y diseño de bases de datos relacionales y no relacionales.
- 💡 Buenas Prácticas: Clean Architecture, modularidad, tipado estricto con TypeScript y optimización de rendimiento.
| 🎨 Frontend & UI/UX | ⚙️ Backend & APIs | 🗄️ Bases de Datos | 🛠️ DevOps & Herramientas |
|---|---|---|---|
|
|
|
|
|
|
Plataforma web Full Stack para optimización inteligente de currículums frente a sistemas ATS. Análisis de compatibilidad semántica en tiempo real y sugerencias automáticas de mejora. |
Aplicación web interactiva estilo Spotify-Wrapped para procesar datos GDPR de TikTok, visualizando hábitos de uso, métricas clave y generando tarjetas exportables en PNG de alta resolución. |
Sistema integral de gestión de stock, inventarios, compras y ventas en tiempo real para múltiples sedes. Diseñado con arquitectura cliente-servidor robusta y panel de métricas operativas. |
"La simplicidad y el orden son las claves de la fiabilidad. Crear software es combinar ingeniería sólida, código limpio y experiencias que deleiten al usuario final."