Over Juanjo
Spaans
Tweetalig / moedertaal
Engels
Beperkte professionele capaciteit
Catalaans
Tweetalig / moedertaal
Werkervaring
- GoInvoiceGenerador de Facturas con IA y Lenguaje NaturalJURIDISCHseptember 2025 - Vandaag (9 maanden)Barcelona, Spanje- Desarrollo de una herramienta que genera facturas a partir de descripciones en lenguaje natural, con las siguientes características:- Backend:- Implementación con Node.js/Next.js, utilizando ai.sdk para integrar modelos de IA europeos de Mistral.- Base de datos PostgreSQL en Supabase, con RLS (Row-Level Security) para protección de datos.- Almacenamiento privado de documentos legales generados por el usuario.- Generación automática de libro de facturas en CSV con aviso trimestral automatizado.- Frontend:- Previsualización en tiempo real de las facturas generadas, usando templates HTML para garantizar un diseño profesional.- Generación de PDFs multipágina con Puppeteer, usando los mismos templates para conseguir paridad absoluta respecto a la previsualización.- Sistema de IA:- Uso de agentes con herramientas creadas específicamente para procesar el lenguaje natural y estructurar los datos de las facturas.- Los agentes mantienen el contexto de la conversación para generar facturas, permitiendo al usuario dejar facturas abiertas e ir añadiendo productos o servicios en diferentes sesiones.- Despliegue:- Aplicación desplegada en Vercel, con CI/CD automatizado.- Tecnologías clave: Next.js, Node.js, ai.sdk, Mistral AI, PostgreSQL, Supabase, RLS, Puppeteer, HTML/CSS, Vercel.
- KandentDesarrollo de Aplicación SaaS para Clínicas OdontológicasMEDISCHE SECTORjuni 2023 - september 2025 (2 jaren en 3 maanden)Barcelona, Spanje- Arquitectura full-stack de una plataforma SaaS multitenant para gestión integral de clínicas odontológicas:- Backend:- API REST con Node.js/Express, autenticación JWT y sistema de roles RBAC.- Base de datos MongoDB (MongoDB Atlas).- Despliegue en Vercel (frontend) + servidor independiente con Node.js/Next.js (backend).- Frontend:- Dashboard de Admin/Owner:- Gestión de usuarios (invitaciones, permisos).- Configuración general de la cuenta (planes, facturación, etc.).- Dashboard de Gestor de Clínica:- Configuración de clínicas asignadas: profesionales, horarios, tratamientos disponibles, etc.- Web App para el día a día:- Gestión de visitas (agenda, asignación de citas).- Asignación de tratamientos a pacientes de forma visual con odontograma y periodontograma interactivos.- Módulos de presupuestos y cobros integrados.- Sistema de notificaciones:- Templating personalizado para enviar notificaciones automatizadas vía WhatsApp, SMS o email (con cronjobs).- Tecnologías clave: Node.js, Express, Next.js, MongoDB, JWT, RBAC, React, TailwindCSS, SVG/Canvas, Vercel, MongoDB Atlas.
- Profesional independienteFormación y Especialización en iOS y Web AvanzadaSPORTdecember 2021 - juni 2023 (1 jaar en 6 maanden)Barcelona, Spanje- Desarrollo iOS con Swift:Estudio y práctica en Swift, SwiftUI y Combine, aplicando patrones como MVVM y Core Data para gestión de datos locales.- Actualización en Desarrollo Web (PWA):Profundización en Progressive Web Apps (PWA), destacando el uso de Web Workers para tareas en segundo plano y optimización de rendimiento.- Proyecto aplicado:Creación de una app de detección de poses en tiempo real usando la cámara del dispositivo, con LangGraph y modelos locales de Hugging Face para corregir ejercicios físicos.- Tecnologías clave: Swift, SwiftUI, Combine, Core Data, PWA, Web Workers, LangGraph, Hugging Face.
Aanbevelingen
Wees de eerste die Juanjo aanbeveelt
Help deze freelancer om te schitteren door te vertellen hoe het is om met hem of haar te werken.
Deze freelancerprofielen matchen ook met zoekopdracht.
Agatha Frydrych
Backend Java Software Engineer
4.7
(3)
2
Baptiste Duhen
Fullstack developer
4.6
(4)
5
Amed Hamou
Senior Lead Developer
4
(2)
7
Audrey Champion
Web developer
4.3
(3)
4
Opleidingen
- Desarrollo de Aplicaciones Informáticas, InformáticaIOC2012Desarrollo de Aplicaciones Informáticas, Informática
- Sun Certified Java Programmer (SCJP), InformáticaSun2010Sun Certified Java Programmer (SCJP), Informática