Acerca de Juanjo
Español
Bilingüe o nativo
Inglés
Competencia profesional básica
Catalán
Bilingüe o nativo
Experiencia
- GoInvoiceGenerador de Facturas con IA y Lenguaje NaturalDERECHOseptiembre de 2025 - Hoy (11 meses)Barcelona, España- 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ógicasSECTOR MÉDICOjunio de 2023 - Hoy (3 años y 2 meses)Barcelona, España- 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 AvanzadaDEPORTEdiciembre de 2021 - junio de 2023 (1 año y 6 meses)Barcelona, España- 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.
Recomendaciones
Sé el primero en recomendar a Juanjo
Ayuda a este freelance a destacar compartiendo tu experiencia.
Estos perfiles de freelance también coinciden con tus criterios
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
Formación
- 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