Especificaciones Técnicas Gerard Oms
& Ecosistema Dev
Explora la vista de ingeniería de mi perfil. Detalle de arquitecturas backend, integración de sistemas geoespaciales, Cloudflare Workers, modelos de IA / LLMs y proyectos en curso.
Ecosistema Tecnológico
Backend & Serverless
Frontend Engineering
Bases de Datos & DevOps
IA & Machine Learning
Proyectos & Despliegues
SaaS Clínicas — Plataforma de Gestión Sanitaria
Sistema SaaS multi-tenant para clínicas privadas. Incluye gestión de agenda interactiva, pacientes, historiales clínicos, facturación y autenticación RBAC.
Plataforma de Finanzas Personales
Solución completa de gestión financiera. Backend RESTful en Java/Spring Boot y frontend en Angular (Signals).
SaaS para Copias de Seguridad Automatizadas
Sistema multi-tenant para la automatización, programación y gestión de copias de seguridad de datos en la nube.
Extractor de Facturas con IA (Python & Gemini)
Aplicación para automatizar la extracción de datos estructurados desde facturas en PDF usando la API de Google Gemini.
Trayectoria Profesional
Experiencia real en desarrollo de software, migraciones serverless, automatizaciones y proyectos freelance.
Desarrollador Full Stack & Automatizaciones IA
- Desarrollo de aplicaciones web a medida con Angular, React, Node.js y Spring Boot, creando productos digitales escalables y mantenibles.
- Diseño e implementación de automatizaciones de procesos de negocio integrando APIs de LLMs (OpenAI, Claude, Gemini) y pipelines de datos.
- Arquitecturas serverless (Cloudflare Workers) y optimización de bases de datos para garantizar alto rendimiento con costes contenidos.
Desarrollador Backend
- Refactorización y migración de endpoints heredados en Node.js hacia una arquitectura serverless con Cloudflare Workers, asegurando la escalabilidad de una plataforma crítica de mapeo de incidentes.
- Desarrollo de mecanismos dinámicos de búsqueda y filtrado para datos geoespaciales, optimizando consultas SQL para la recuperación eficiente de puntos en el mapa y listados.
- Mejora de la seguridad mediante el reemplazo de credenciales expuestas en frontend por un sistema de autenticación robusto en el backend.
Desarrollador de Software (Prácticas)
- Desarrollé una aplicación interna full-stack para la gestión segura y automatizada de datos críticos, con autenticación RBAC, programación de tareas e interacción con hardware.
- Integración con el sistema operativo vía Node.js para control de dispositivos físicos, autorizando únicamente dispositivos validados para despliegues offline.
- Diseño de capas de seguridad física y configuración de dispositivos externos, complementando NestJS en backend y Angular en frontend.
Desarrollador Full Stack
- Desarrollo integral de aplicaciones web full-stack con Angular para interfaces dinámicas y Node.js para servicios backend escalables.
- Participación en el ciclo de vida completo del desarrollo (diseño, implementación y mantenimiento de arquitecturas).
- Optimización de comunicación frontend-backend garantizando integridad de datos y UX fluida.
¿Listo para colaborar?
Tanto si buscas un ingeniero de software especializado en backend para tu equipo como si necesitas desarrollar un activo digital.