EN ES

Francisco Blay

Software Developer. Systems Administrator.

Más de 25 años de experiencia en desarrollo de software, administración de sistemas y proyectos de integración tecnológica en entornos empresariales complejos. Aporto una sólida trayectoria en la entrega de soluciones innovadoras y fiables en sectores muy diversos como la administración pública, organismos internacionales, industria, logística, finanzas y cooperación internacional. Apasionado de la ingeniería y arquitectura de software como herramienta para resolver problemas reales de negocio y de las personas. Mi perfil combina conocimientos avanzados en tecnologías SAP (ECC, PO, BTP, UI5/Fiori), plataformas Microsoft (.NET, Azure), entornos open source (PHP, Linux, PostgreSQL) y tecnologías web (HTTP/S, REST, RFCs). Me adapto con facilidad a nuevos entornos, afronto con seguridad la incorporación de nuevas tecnologías y he liderado desarrollos e integraciones de alto impacto. Profesional proactivo, curioso y orientado a la calidad, con una visión técnica y funcional equilibrada que garantiza resultados tangibles.

Experiencia laboral

United Nations International Children Emergency Fund (UNICEF)

ICT Specialist

2022-06-13 - Current

Asesor Técnico y Responsable de Aseguramiento de Calidad del Programa

  • Asesoramiento en el desarrollo, implementación y mantenimiento de mejoras personalizadas e interfaces relacionadas con SAP y ServiceNow.
  • Participación en actualizaciones anuales de SAP ECC, liderando la adaptación de objetos mediante SPAU y SPDD.
  • Gestión del desarrollo completo de la nueva aplicación Fiori Outposting Tracker, desplegada en SAP Gateway con SharePoint para almacenamiento de documentos anexados.
  • Diseño e implementación de nuevas interfaces en SAP Process Orchestration (PO) con sistemas externos como Microsoft Azure, ServiceNow, PageUp y otros proveedores de APIs REST.
  • Desarrollo de interfaces en SAP BTP Integration Suite y publicación de APIs en API Portal y API Business Hub.
  • Inicio del despliegue de informes analíticos mediante SAP BTP Datasphere y SAP Analytics Cloud (SAC).
  • Trabajo con tecnologías SAP como ECC, PO, NetWeaver Gateway, SAP Cloud Platform, Mobile Platform, Solution Manager e integraciones con terceros.
  • Colaboración con equipos internos de TIC y consultores externos para diseñar y mantener soluciones basadas en tecnologías SAP, Microsoft y de código abierto.
  • Definición de estándares de programación y aseguramiento de la calidad del código antes de su promoción a entornos de QA, pruebas o producción.
  • Propuesta de soluciones TIC para las principales áreas de negocio de UNICEF: Suministros, Programas, Finanzas, Recursos Humanos, Alianzas y el Centro Global de Servicios Compartidos (GSSC).
  • Supervisión y revisión de mejoras e interfaces para garantizar su solidez técnica, mantenibilidad y consistencia de datos.
  • Asesoramiento técnico a lo largo de todo el ciclo de desarrollo: análisis de requisitos, prototipado, desarrollo, pruebas y despliegue.
  • Fomento de buenas prácticas de desarrollo y cumplimiento de estándares de seguridad y licencias de proveedores.
  • Evaluación de nuevas tecnologías y herramientas, y propuesta de mejoras arquitectónicas para optimizar integraciones y rendimiento.

United Nations Department of Operational Support (UN DOS)

Systems analyst (SharePoint and SAP)

2022-03-21 - 2022-06-12

Especialista en Integración SAP

  • Desarrollo y mejora de la integración entre SAP ECC y Microsoft SharePoint mediante el conector Gimmal.

Stratesys Technology Solutions S.L.

Software development specialist

2020-12-01 - 2022-03-20

Analista de Desarrollo y Mantenimiento SAP

  • Responsable del análisis técnico, diseño y desarrollo de soluciones SAP, garantizando el cumplimiento de los requisitos funcionales, el presupuesto y los plazos del proyecto.
  • Ejecución de pruebas técnicas para validar las soluciones implementadas y documentación detallada de los desarrollos y propuestas.
  • Soporte técnico a programadores junior y consultores funcionales, fomentando buenas prácticas de desarrollo.
  • Desarrollo de nuevas funcionalidades basadas en necesidades del negocio, así como mantenimiento correctivo y evolutivo de sistemas existentes.
  • Programación en ABAP y ABAP Orientado a Objetos: programas, informes, formularios, workflows y aplicaciones WebDynpro.
  • Análisis, diseño y desarrollo de aplicaciones SAPUI5 y SAP Fiori tanto on-premise como en SAP BTP.
  • Desarrollo en HANA con OpenSQL, vistas CDS y AMDP (procedimientos gestionados por la base de datos).
  • Implementación de ampliaciones y upgrades de SAP, incluyendo SPAU/SPDD.
  • Diseño, desarrollo y mantenimiento de interfaces con sistemas externos, tanto directamente mediante servicios SOAP/REST como a través de plataformas XI/PI/PO.
  • Experiencia en múltiples módulos SAP: Finanzas, Logística, Producción, Mantenimiento, Calidad y Recursos Humanos.
  • Participación en proyectos de distintos sectores: retail, industria manufacturera, administración pública, ONGs, transporte, utilities y agricultura.
  • Gestión de roles y autorizaciones de usuario en entornos SAP complejos.

United Nations Office for Project Services (UNOPS)

Information Systems Technician

2014-08-25 - 2020-11-30

Desarrollador .NET e Ingeniero de Calidad

  • Desarrollo de aplicaciones web para los departamentos de Operaciones de Mantenimiento de la Paz (DPKO) y Apoyo sobre el Terreno (DFS), empleando la plataforma .NET sobre servidores Windows y bases de datos SQL Server.
  • Participación en el desarrollo y mantenimiento de sistemas clave como Field Support Suite (FSS), así como otras aplicaciones internas de menor escala.
  • Integración de aplicaciones con servicios de Microsoft Azure para ampliar su funcionalidad y conectividad.
  • Gestión del ciclo completo de liberación y despliegue de nuevas aplicaciones, incluyendo entornos de pruebas y producción.
  • Implantación de prácticas de desarrollo continuo, integración, pruebas y despliegue (CI/CD).
  • Administración de entornos de desarrollo y pruebas virtualizados sobre plataforma VMware, con servidores Windows y Linux, y gestión de bases de datos SQL Server y MongoDB.
  • Control de calidad de las aplicaciones, tanto manual como automatizado, utilizando Telerik Test Studio. Promotor de la introducción de pruebas con Selenium y análisis de calidad con SonarQube (proceso no finalizado por término de contrato).

Stratesys Technology Solutions S.L.

SAP Senior Consultant

2011-02-21 - 2014-08-24

Analista de Desarrollo y Mantenimiento SAP

  • Desarrollo y mantenimiento de soluciones SAP en ABAP y ABAP Orientado a Objetos, incluyendo programas, informes, formularios, workflows y aplicaciones WebDynpro.
  • Análisis, diseño y desarrollo de aplicaciones SAPUI5 y SAP Fiori, tanto on-premise como en SAP BTP.
  • Desarrollo en HANA y creación de vistas CDS (Core Data Services) para gestión eficiente de datos y análisis en tiempo real.
  • Implementación de ampliaciones y upgrades de SAP (SPAU).
  • Análisis, diseño, desarrollo y mantenimiento de interfaces SAP con sistemas externos, mediante servicios SOAP, REST y plataformas XI/PI/PO.
  • Experiencia en múltiples módulos SAP: Finanzas, Logística, Producción, Mantenimiento, Calidad y Recursos Humanos.
  • Colaboración en proyectos para diversos sectores: Retail, Manufactura, Gobierno, ONGs, Transporte, Utilities y Agricultura.
  • Gestión de roles y autorizaciones de usuario, garantizando un control de acceso seguro y eficiente en entornos SAP.

Servicios de colaboracion integral S.L. (SCI)

Senior Software Engineer

2011-01-10 - 2014-02-20

Responsable de Desarrollo J2EE

  • Análisis, diseño, desarrollo y mantenimiento de aplicaciones J2EE para uso interno.
  • Liderazgo de un pequeño equipo de desarrolladores para el desarrollo de soluciones internas.
  • Implantación de un entorno de gestión del ciclo de vida del software (SCM) con Subversion, Jira, Jenkins y entornos de desarrollo Eclipse/NetBeans.
  • Implantación de un sistema de gestión documental basado en Alfresco.

Sothis Enterprise Resource Planning S.L.U

SAP Development Consultant

2005-04-01 - 2011-01-09

Consultor SAP & Desarrollador ABAP

  • Análisis, diseño, desarrollo y mantenimiento de soluciones personalizadas en la plataforma SAP ERP.
  • Participación en implementaciones completas de SAP ERP en pymes de la costa este de España, incluyendo configuración, desarrollo y soporte post-implementación.
  • Especialista en desarrollo ABAP en todos los módulos, con adaptaciones personalizadas mediante USER-EXITs, BADIs y ENHANCEMENT POINTs.
  • Creación de informes con SAPscript y SmartForms.
  • Gestión de roll-outs, actualizaciones del sistema y ajustes SPAU/SPDD.
  • Desarrollo de interfaces con sistemas externos mediante ABAP Proxy (XI/PI), iDoc, RFC, EDI, intercambio de archivos, servicios web y SQL abierto.
  • Aplicación de conocimientos técnicos sólidos en Java, C, PHP, Visual Basic y administración de bases de datos para integraciones SAP multiplataforma.
  • Conocimientos avanzados en tecnologías web y de red como HTTP/HTTPS, TCP/IP, llamadas a funciones remotas (RFC) y comunicación basada en APIs, optimizando la interoperabilidad entre SAP y sistemas externos.

FSM Serrano Molto, S.L.

Software Engineer

2000-04-05 - 2005-04-01

Administrador Único de Sistemas e Ingeniero Full-Stack

  • Responsable único de todas las operaciones IT en una empresa de 15 empleados.
  • Gestión integral de la infraestructura de red, incluyendo conectividad a internet, VPNs, DNS, DHCP, correo electrónico y servidores web Apache.
  • Instalación y administración de servidores Linux y bases de datos PostgreSQL.
  • Mantenimiento y soporte de escritorios Windows para todos los usuarios.
  • Desarrollo completo de un sistema ERP personalizado: cliente de escritorio en Visual Basic para Windows y módulo de informes web desarrollado en PHP, alojado en servidor Linux con Apache.
  • Integración de autenticación centralizada mediante LDAP, exportada a los equipos Windows mediante Samba.
  • Responsable de todo el ciclo de vida del ERP y del sistema de informes: análisis, diseño, desarrollo, despliegue y mantenimiento.

Formación

Ingeniero en Informática

Universidad de Valencia

1993-09-01 - 2000-06-30

EXIN Agile Scrum Master

2018

CLOUDERA Developer Training for Spark & Hadoop

2018

CLOUDERA Data Analyst

2018

ITIL Intermediate Certificate in IT Service Operation

2018

ITIL Foundation certificate in IT Service Management

2017

PRINCE2 Foundation

2015

Idiomas

Español

Nativo

Valenciano

Nativo

Inglés

Fluido

Francés

Básico

Publicaciones

sospedia

Artículos y colaboraciones sobre administración de sistemas y desarrollo de software.

Habilidades

Desarrollo de software

  • JavaScript, Node.js
  • HTML/CSS
  • ASP.NET, C#, .NET Core
  • PHP
  • SQL, PL/SQL
  • C, C++
  • Java (J2SE, J2EE)
  • Patrones de diseño, Microservicios, Arquitectura de software, Agile
  • TDD, Tests unitarios, Selenium
  • SAPUI5, Fiori

Administración de sistemas

  • Linux, FreeBSD, Solaris, UNIX, Windows Server
  • Docker, Kubernetes
  • DevOps, Git, Mercurial
  • Azure, AWS/EC2, DigitalOcean, RamNode
  • VMware/ESX, Hyper-V, VirtualBox
  • Shell Scripting, PowerShell
  • CI/CD (Jenkins)
  • Microsoft SQL, Oracle, MySQL/MariaDB, PostgreSQL, MongoDB

SAP

  • ABAP, OOABAP
  • iDoc, EDI, XI/PI/PO
  • Enhancements, User-Exit, BTE, Business Objects, BAPI, BADI
  • SapScript, SmartForms
  • Batch Input, LSMW
  • Open SQL, CDS, AMDP
  • SOAP, REST
  • WebDynpro ABAP, Fiori, SAPUI5
  • PMW, DMEE
  • SAP BTP,