Español

Francisco Blay

Software Developer. Systems Administrator.

More than 20 years in the field of software development and computer systems administration. I am passionate about solving business and people problems through software engineering and architecture. Many success stories behind my back, in many different environments and sectors. I have never been afraid to learn new technologies and experiment with new solutions, thanks to my knowledge and experience that allow me to confidently face new challenges and successfully complete innovative projects.

Work Experience

United Nations International Children Emergency Fund (UNICEF)

ICT Specialist

2022-06-13 - Current

Technical advisor and program quality assurance officer for the development, implementation and maintenance of custom enhancements, interfaces related to SAP, and ServiceNow. SAP technology includes ECC, Process Orchestration (PO), NetWeaver Gateway (GW), Cloud Platform, Mobile Platform, Solution Manager and third-party interfaces. Work with the ICT development team, external expert consultants to develop and maintain systems enhancements and interfaces utilizing various tools on SAP, Microsoft and open source platforms. Responsible for proposing, documenting and implementing programming standards and performing quality assurance on programs developed by other analysts and programmers before they are moved to the quality assurance, testing and production environments. Proposal of Information Technology solutions for the various business areas of UNICEF, including supply, programme, finance, human resources, finance, partnerships and the Global Shared Service Centre (GSSC).
Summary of key functions/accountabilities:

  • Advises UNICEF staff and consultants in various system development and maintenance phases, e.g. requirement analysis, prototyping design, programming, testing and evaluation.
  • Reviews specification for proposed enhancements reports, formats, and interfaces to determine technical soundness, cost benefit, ease of maintenance and applicability.
  • Advises and supervises required programming changes to all custom enhancements and interfaces. Reviews system interfaces to ensure consistency of data and business practices across systems and interfaces.
  • Reviews quality assurance of programs, procedures, and documentation. Promotes the utilization of standard methodologies that will render productive systems designs and programming techniques among other Systems Analysts and Programmers.
  • Works closely with Functional Analysts and colleagues in other sections to develop and implement business functionality with business owners that comply with UNICEF’s system development, security standards and best practices. Assures that new developments are in compliance with restrictions set forth by the vendor license agreements.
  • Recommends architectural improvements and simplification of interfaces to ensure consistency, data integrity and better performance.
  • Keeps abreast of developments within the area of information technology and advises supervisor on new application areas and technology.
  • Evaluates software prior to purchase and recommends procedures for subsequent installation, integration, and training. Advocates and provides new Information Technology solutions for the business needs of UNICEF’s users.

United Nations Department of Operational Support (UN DOS)

Systems analyst (SharePoint and SAP)

2022-03-21 - 2022-06-12

SAP development and integration with Microsoft Sharepoint using Gimmal connector.

Stratesys Technology Solutions S.L.

Software development specialist

2020-12-01 - 2022-03-20

SAP development and maintenance analyst. Carrying out technical designs and developing the solution according to the established functional and technical design, ensuring compliance with budget and planning. Carrying out technical tests to validate the implemented solution. Documentation of solutions proposed and developed. Support for junior programmers and functional consultants. Analysis and development of new functionalities in relation to business needs and corresponding corrective and evolutionary maintenance. Development in ABAP and OO ABAP of programs, reports, forms, workflows and WebDynpros. Analisys, design and development of SAPUI5 and SAP Fiori applications on premise and BTP. HANA development with OpenSQL, CDS Views and AMDP. SAP enhancenments and upgrades. Analisys, design, development and maintenace of SAP interfaces with third party systems, directly throug SOAP/Rest services or through XI/PI/PO. Development in financial, logistics, production, maintenance, quality and human resources modules. Experience in many sectors like retail, manufacturing, gonvernment and NGO, transportation, utilities, agriculture... Management of user roles and authorizations.

United Nations Office for Project Services (UNOPS)

Information Systems Technician

2014-08-25 - 2020-11-30

Development of applications for DPKO / DFS (Department of Peacekeeping Operations / Department of Field Support) on the .Net platform on windows servers and SQL Server databases. Integration of web applications with Azure. Management of release and deployment process of new applications. Implementation of continuous development, testing, integration and deployment. Administration of development and testing systems on VMware platform including Windows and Linux servers and SQL Server and Mongodb databases. Manual and automated quality control of aplications.

Stratesys Technology Solutions S.L.

SAP Senior Consultant

2011-02-21 - 2014-08-24

SAP development and maintenance analyst. Development in ABAP and OO ABAP of programs, reports, forms, workflows and WebDynpros. Analisys, design and development of SAPUI5 and SAP Fiori applications on premise and BTP. HANA development and CDS. SAP enhancenments and upgrades (SPAU) Analisys, design, development and maintenace of SAP interfaces with third parties systems, directly throug SOAP and Rest services or through XI/PI/PO. Development in financial, logistics, production, maintenance, quality and human resources modules. Experience in many sectors like retail, manufacturing, gonvernment and NGO, transportation, utilities, agriculture... Management of user roles and authorizations.

Servicios de colaboracion integral S.L. (SCI)

Senior Software Engineer

2011-01-10 - 2014-02-20

Analysis, design, development and maintenance of J2EE applications for internal use. In charge of a small group of developers to develop in-house applications. Implantation of SCM environment with subversion, jira, jenkins and eclipse/netbeans. Implantation of document management system with Alfresco.

Sothis Enterprise Resource Planning S.L.U

SAP Development Consultant

2005-04-01 - 2011-01-09

Analysis, design, development and maintenance of solutions in SAP ERP paltform. Full implementations of SAP ERPs in SMBs in Spain's East coast. ABAP development in all modules, customizations and customer adaptions with USER-EXIT, BADI and ENHANCEMENT POINTs. Reporting with SapScript and SmartForms. Roll-outs and upgrades (SPAU) Development of interfaces with other systems with ABAP Proxy (XI/PI), EDI, iDoc, RFC, web services, file sharing, open SQL

FSM Serrano Molto, S.L.

Software Engineer

2000-04-05 - 2005-04-01

Management of network infrastructure, internet connections and VPNs. Installation and management of Linux servers and PostgreSQL databases. Design, installation and maintenance of network services like email, DNS, DHCP and Apache web servers. Analisys, design, development, deployment and maintenance of custom ERP system and custom reporting system.

Education

Master degree in Computer Science

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

Language skills

Spanish

Native

Valencian

Native

English

Fluent

French

Basic

Publications

sospedia

Articles and collaborations about systems administration and software development.

Skills

Development

  • JavaScript
  • HTML/CSS
  • ASP.NET, C#, .Net Core
  • PHP
  • SQL, PL/SQL
  • C, C++
  • Java (J2SE, J2EE)
  • Design Patterns, Microservices, Software Arquitecture, Agile
  • TDD, Unit testing, Selenium

Sysadmin

  • Linux, FreeBSD, Solaris, UNIX, Windows Server
  • Docker, Kubernetes
  • DevOps, Git, Mercurial
  • Azure, AWS/EC2, Digital Ocean, RamNode
  • VMWare/ESX, Hyper-V, VirtualBox
  • Shell Scripting, PowerShell
  • Continuous Integration/Deployment, 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, SmartFroms
  • Batch Input, LSMW
  • Open SQL, CDS, AMDP
  • SOAP, REST
  • WebDynpro ABAP, FIori, SAPUI5
  • PMW, DMEE