Jorge Soriano

Jorge Soriano

Ingeniero de software senior · Backend, APIs e integraciones

Sobre mí

Soy ingeniero de software con más de 10 años de experiencia, especializado en .NET y en integración de sistemas B2B mediante servicios web y APIs.

Me motiva crear software con impacto real, convirtiendo ideas en productos que se usen en el día a día y aporten valor.

Durante estos años he trabajado en todas las fases del desarrollo, desde el análisis y el diseño hasta la implementación, el despliegue y el soporte.

Esta visión global me ayuda a entender mejor los problemas y a tomar decisiones técnicas con criterio.

Ahora suelo aportar más en las etapas iniciales del desarrollo, donde el análisis y el diseño de soluciones claras y mantenibles marcan la diferencia.

Experiencia

Ingeniero de software (.NET) · Integraciones y producto

Inase Informática del Mediterráneo
19/06/2017 - Actualidad (8 años y 8 meses)
  • Diseño e implementación de integraciones B2B con APIs de terceros, principalmente ERPs, para la sincronización de datos y la automatización de flujos de negocio clave.
  • Trabajo con distintos protocolos y tecnologías de integración, principalmente REST, así como SOAP, gRPC y mensajería basada en Kafka.
  • Diseño, desarrollo y mantenimiento de un conector estándar propio para facilitar la integración con múltiples APIs externas, siendo el responsable principal de su diseño y evolución.
  • Implementación y mantenimiento de más de 100 integraciones en producción, asegurando su fiabilidad, mantenibilidad y adaptación a APIs heterogéneas.
  • Participación activa en el desarrollo y la mejora continua del producto principal de la compañía, una aplicación multiplataforma basada en Xamarin / .NET MAUI.
  • Desarrollo y mantenimiento del canal B2B online mediante aplicaciones web en ASP.NET, trabajando directamente con HTML, CSS y jQuery.
  • Apoyo transversal al equipo en distintos proyectos y momentos de alta carga, gracias a un conocimiento global del producto y de las integraciones.
  • Resolución de incidencias complejas y soporte técnico de nivel 3 en entornos de producción.

Ingeniero de Software (.NET) · Producto e implantación

Discom Technology
11/09/2013 - 14/10/2016 (3 años y 1 mes)
  • Responsabilidad de principio a fin sobre clientes asignados, actuando como ingeniero de referencia desde la toma de requisitos hasta la implantación y el soporte en producción.
  • Desarrollo y evolución de productos propios de la compañía, incluyendo ERP, TPV y sistemas de control de producción industrial.
  • Diseño y desarrollo de aplicaciones de escritorio a medida, adaptadas a las necesidades específicas de cada cliente.
  • Implantación de soluciones en entorno cliente, incluyendo desplazamientos presenciales para programación, configuración y puesta en marcha de comunicaciones con sistemas de control de producción.
  • Configuración e integración de comunicaciones con maquinaria y sistemas de producción, asegurando el correcto flujo de datos.
  • Resolución de incidencias y mantenimiento evolutivo de aplicaciones en producción.
  • Administración y mantenimiento de bases de datos SQL Server, dando soporte directo a las aplicaciones desarrolladas.

Experiencia adicional

Formación

Ingeniería Técnica en Informática de Gestión

Universidad Politécnica de Valencia
2009 - 2013

Titulación universitaria orientada al desarrollo de software y a la gestión de sistemas de información, que proporciona una base sólida en ingeniería informática.

  • Fundamentos de programación, estructuras de datos y algoritmos.
  • Análisis, diseño y desarrollo de sistemas de información empresariales.
  • Bases de datos: diseño, arquitectura y gestión de la información.
  • Especialización en Ingeniería del software: procesos, metodologías y calidad.
  • Arquitectura de computadores y sistemas operativos.
  • Redes, seguridad y organización de sistemas en entornos empresariales.

Máster Online en IA e Innovación

Founderz
2024

Máster online centrado en la adopción práctica de IA (predictiva y generativa) en entornos profesionales, con foco en innovación, productividad y diseño responsable de soluciones.

  • Fundamentos de Machine Learning, Deep Learning e introducción a NLP y casos de uso reales.
  • Prompt Engineering aplicado: estructuración de prompts, técnicas de iteración y creación de flujos de trabajo asistidos.
  • Productividad con Copilot y buenas prácticas de gobierno del dato, privacidad y seguridad.
  • Diseño de IAs conversacionales y asistentes: definición de flujos, integración con servicios externos y enfoque centrado en el usuario.
  • Automatización y datos con Power Platform (Power Automate / Power Apps) y uso de IA para optimizar procesos.
  • Revisión de ética y regulación: sesgos, riesgos, cumplimiento y uso responsable.
  • Introducción a Azure AI y preparación para certificación (AI-900), con visión del ecosistema cloud para cargas de IA generativa.
Ver credencial

Docker y Kubernetes: desarrollo y despliegue de aplicaciones basadas en contenedores

campusMVP
2020 - 85 horas lectivas

Formación avanzada orientada al diseño, despliegue y operación de aplicaciones basadas en contenedores en entornos reales y productivos.

  • Uso de Docker para creación y gestión de imágenes, contenedores, volúmenes y redes.
  • Desarrollo de arquitecturas multicontenedor con Docker Compose, incluyendo configuración por entornos y escalado de servicios.
  • Construcción de imágenes optimizadas (multi-stage builds, `.dockerignore`, healthchecks).
  • Despliegue de contenedores en Azure y AWS (WebApps, ACI, Fargate, servicios y balanceo de carga).
  • Orquestación con Kubernetes: deployments declarativos, servicios, ingress, escalado de pods, volúmenes persistentes y autoscaling.
  • Configuración y operación avanzada de Kubernetes: ConfigMaps, Secrets, RBAC, jobs y cronjobs.
  • Uso de Helm y Kustomize y visión del ecosistema cloud-native: empaquetado, despliegue, monitorización y observabilidad.
Ver credencial

Desarrollo Web con ASP.NET Core 2 MVC

campusMVP
2019 - 90 horas lectivas

Formación orientada al desarrollo de aplicaciones web y APIs con ASP.NET Core, profundizando en la arquitectura del framework y en buenas prácticas de diseño.

  • Comprensión del pipeline de ASP.NET Core, middlewares, entornos de ejecución e inyección de dependencias.
  • Desarrollo de aplicaciones MVC aplicando patrones como ViewModel, Post-Redirect-Get y separación de responsabilidades.
  • Implementación avanzada de routing, binding de modelos, validaciones y filtros.
  • Desarrollo de APIs REST con controladores, negociación de contenidos, CORS y autenticación mediante JWT.
  • Gestión de estado, caché y sesiones.
  • Construcción de vistas con Razor, layouts, vistas parciales, helpers y tag helpers.
  • Uso de AJAX para actualización parcial de interfaces y consumo de servicios.
  • Introducción al testing (unitario e integración) y despliegue de aplicaciones.
Ver credencial

React, Redux y Node.js

Formadores IT
2021 - 40 horas lectivas

Formación orientada al desarrollo de interfaces web modernas y servicios backend en JavaScript, combinando React en frontend y Node.js en backend.

  • Desarrollo de interfaces con React, componiendo aplicaciones mediante componentes reutilizables y gestión del estado.
  • Uso de Redux para el manejo predecible del estado y la comunicación entre componentes.
  • Aplicación de patrones de diseño en frontend (MVVM, separación de responsabilidades).
  • Desarrollo de APIs HTTP con Node.js, definiendo rutas, controladores y lógica de negocio.
  • Gestión de persistencia de datos con MongoDB y control de conexiones desde la API.
  • Implementación de funcionalidades en tiempo real mediante WebSockets.
  • Consumo de APIs y comunicación frontend-backend.

Formación complementaria

Proyectos destacados

Conector estándar para múltiples proveedores de servicios web

C# - WPF - REST API - SOAP - Scintilla
2019

Diseño y desarrollo de una herramienta estándar para centralizar y simplificar la integración con servicios web de terceros, reduciendo la complejidad y el coste de mantenimiento de integraciones B2B en entornos con APIs heterogéneas.

  • Creación de un conector reutilizable capaz de integrarse con múltiples APIs REST y SOAP desde una única herramienta.
  • Integración con más de 100 clientes y plataformas externas como SAP, Salesforce, Odoo, Prestashop, Navision, HubSpot y Holded.
  • Abstracción de particularidades técnicas de cada proveedor, permitiendo una configuración flexible sin necesidad de desarrollos a medida.
  • Editor avanzado para la definición, prueba y depuración de llamadas a servicios web.
  • Mejora significativa en los tiempos de implementación y mantenimiento de nuevas integraciones.
  • Herramienta clave en la escalabilidad del producto y en la operativa diaria del equipo técnico.

RESTful CRUD API para múltiples sistemas gestores de base de datos

NodeJS - Sequalize - OpenAPI - Postman collection - JWT - Docker
2021

Diseño e implementación de una API REST orientada a ofrecer un acceso unificado y seguro a distintos sistemas gestores de bases de datos relacionales, abstrayendo las particularidades de cada motor y facilitando su consumo por aplicaciones y servicios externos.

  • API RESTful compatible con SQL Server, PostgreSQL y MySQL mediante una capa de abstracción común.
  • Gestión dinámica de tablas y vistas sin dependencia rígida del esquema de base de datos.
  • Sistema de autenticación y autorización basado en JWT, con control de acceso por niveles.
  • Generación automática de documentación de la API mediante OpenAPI, adaptada a los permisos del usuario.
  • Exportación de colecciones de Postman para facilitar pruebas, validación y adopción por otros equipos.
  • Uso de Docker para facilitar el despliegue y garantizar la consistencia entre entornos.

Conector SIANE-AEAT para gasolineras

C# - WPF - Certificado digital
2019

Desarrollo de una herramienta para la comunicación automática de suministros y notas de entrega de carburantes a la Agencia Tributaria, cumpliendo con los requisitos del sistema SIANE.

  • Implementación de la comunicación con la Agencia Tributaria mediante certificados digitales.
  • Automatización del envío de información fiscal obligatoria desde estaciones de servicio.
  • Gestión segura de credenciales y firma de comunicaciones.
  • Reducción de errores manuales y mejora del cumplimiento normativo.
  • Herramienta crítica para la operativa diaria de gasolineras integradas en el sistema.

Otros proyectos

Contacto