Skip to content
Diego de Pablos Software Engineer

Seville · Spain

Diego de Pablos

Software Engineer

I consider myself a hard-working, responsible and detail-oriented person. I enjoy my work, and that shows in the results.

Experience
24 years
Projects
8
Currently
Senior Technical Lead

Download CV as PDF

About me

I have always been drawn to computing. As a child I was already writing small BASIC programs to solve my homework, which I sold to my classmates for 100 pesetas. Initially self-taught (in computing you always have to be), I later completed the Higher Technician Diploma in Computer Applications Development (a vocational qualification in software development). Still wanting more, I went on to earn a degree in Computer Engineering in Information Systems from the University of Seville.

I currently work in software development, mainly in JAVA, for companies and public institutions.

Throughout my career I have worked mainly in web development, both in PHP (Yii framework) and Java (Spring framework), on projects of all kinds, from surveys and information portals to comprehensive management software. Alongside this line of work, I have also built a number of mobile applications, which is the area I enjoy most.

Career

16 roles since 2001

  1. Jan 2025 – present 1 year and 7 months

    Senior Technical Lead

    Ferrovial via NTT DATA

    Design, evolution and operation of distributed microservices-based platforms, contributing both to the technical definition of solutions and to the resolution of complex production incidents. Backend architectures in Java and Spring Boot, event-driven integrations with Apache Kafka and cloud-native deployments on Microsoft Azure and Kubernetes.

    International project for Ferrovial, with multidisciplinary teams spread across several locations.

  2. Jun 2019 – Jan 2025 5 years and 7 months

    Business Analyst

    Fujitsu Spain

    Requirements gathering for the development and rollout of new applications and features. Breaking work down into tasks by defining technical and functional requirements, managing development using agile methodologies (Scrum) and tracking progress on Kanban boards. Project estimation and planning, merge request reviews and team support.

  3. Jun 2018 – Jun 2019 1 year

    Analyst Programmer

    Fujitsu Spain

    Enhancements and bug fixes to the company’s internal applications.

  4. Nov 2017 – Jun 2018 7 months

    Analyst Programmer

    Port Authority of the Bay of Algeciras via Sopra Steria

    Electronic office (sede electrónica): analysis and implementation of new requirements and definition of administrative procedures using model@ and trew@. Integrations with the electronic registry (ISICRES) and electronic notifications (notific@). Rollout of the new version of @firma 6.

    The Algeciras engagement runs from November 2017 to February 2018; the period at Sopra Steria continues until June 2018.

  5. Mar 2016 – Nov 2017 1 year and 8 months

    Analyst Programmer

    EMASESA via Sopra Steria

    AQUAWS project for EMASESA (Seville’s metropolitan water supply and sanitation company). Analysis and resolution of incidents in compliance with the agreed SLAs, along with new requests across the project’s three areas: RED, SIGO and SIC.

  6. Feb 2016 – Mar 2016 1 month

    Java and Java EE Course Instructor Teaching

    Sopra Steria

    Java and Java EE course for junior developers, in Valencia. From the language itself and object-oriented programming through to design patterns, JDBC, JPA, Struts, Spring and the JEE standard.

  7. Oct 2015 – Feb 2016 4 months

    Java Analyst Programmer

    Regional Ministry of Environment and Spatial Planning (Andalusian regional government) via Sopra Steria

    Enhancement of the CECA platform (Java Swing), implementing new features and developing REST web services.

  8. Jul 2015 – Oct 2015 3 months

    Senior Developer

    Abengoa via Sopra Steria

    Development of plugins, enhancements and bug fixes for JIRA, using agile methodologies (Scrum).

  9. Nov 2014 – Jul 2015 8 months

    Analyst Programmer

    Andalusian Innovation and Development Agency (IDEA) via Sopra Steria

    Interoperable mobility projects delivered through the WSO2 ESB, targeting the healthcare sector and compliant with the EN-13606 standard. Analysis and development of the m2Phear and Compass projects, initiatives funded by the European Commission (H2020).

  10. Jun 2014 – Nov 2014 5 months

    Web and Mobile Developer · Android Specialist

    AKI Bricolaje via C2 Intelligent Solutions

    Development and maintenance of PHP applications running on MySQL, along with application development for Android platforms.

  11. Aug 2013 – Jun 2014 10 months

    Java Developer

    Junta de Andalucía (Regional Government of Andalusia) via Fujitsu Technology Solutions

    Development and maintenance of Java J2EE projects for the public sector. Integrations with Trew@, @firma, Plantill@ and Terceros, along with advanced reporting using Jasper Reports.

  12. Jan 2013 – May 2013 4 months

    Android Analyst Programmer

    Imasdroid S.L

    Native Android applications for Google Nexus devices. Design and implementation of the back-end architecture, making intensive use of background services, threads, alarms and REST web services on the Yii PHP framework. Also responsible for systems administration: backup automation, rsync, Subversion, and web and mail servers.

  13. Jun 2011 – Dec 2012 1 year and 6 months

    Java Developer

    Onlinetours via Viavansi

    Development of web applications in Java, including work on the onlinetours.es portal. Integrations with Avanthotel (hotels), Orizonia and Iris (flights).

  14. May 2010 – Jun 2011 1 year and 1 month

    Internship

    Viavansi

    Support to the team’s developers and analysts.

  15. Jan 2002 – Dec 2002 11 months

    Internship

    ELELOG S.L

    Maintenance of SIGED (Sistema Integral de Gestión Deportiva, an integrated sports management system): bug fixing and debugging.

  16. Jan 2001 – Dec 2009 8 years and 11 months

    PHP Analyst Programmer Freelance

    Freelance

    Freelance web development, combined with my studies.

Technologies

The number shows how many roles and projects it was used in

Languages and platforms

Events and messaging

Data and observability

Web services

Web and front-end

Mobility

Version control

Other

Projects

See all →

Education

  1. 2022

    ITIL® 4 Foundation · IT Service Management

    AXELOS Global Best Practice

  2. 2017

    Scrum Manager®

    Scrum Manager

    Certification no. 19394, obtained on 2 July 2017 with 150 PDAs.

  3. 2017

    EXIN Secure Programming Foundation

    EXIN

  4. 2002–2010

    Technical Engineer in Management Computing (BSc in Information Systems Engineering)

    University of Seville

    Final year project: Kolectia, a universal collection manager focused on the social side of collecting. Awarded a distinction.

  5. 2000–2002

    Higher National Diploma in Software Development

    EUSA-CENP

    Honourable mention for the best academic record of the 2000/2002 cohort.

  6. 1998–2000

    Technology-track Baccalaureate (upper secondary education)

    I.E.S. Los Viveros

References

When Diego joined Viavansi, he caught us at a moment of very heavy workload. In the thick of battle, we handed him a rifle and sent him to the front line with barely any training. Not only did he survive, but he became a powerful asset on a complex project.
Constantino Rodríguez Méndez Marketing Manager · Viavansi
I was Diego's technical lead during his time at Simosa IT, delivering projects for Atlassian products. Throughout the period we worked together, what stood out most about Diego was how quickly and effectively he worked. His technical knowledge is remarkable, and thanks to him the whole team learned a great deal.
Alberto Expósito Gómez Reference Leader Software Developer · Sngular
Among his many strengths — and I can assure you there are more — I would highlight three: his capacity to learn, to adapt and to conduct himself professionally. He was involved in the project from day one, always with a positive attitude and contributing ideas and solutions. A versatile individual who would fit into any team.
José Luis Romero Pérez Analyst Programmer · Insinno España
  • Why I have rebuilt this site from scratch

    The site you were looking at was built in 2017 and had not received a single security update since 2018. I tore it down completely and rebuilt it from the ground up. Here is what I found once I opened the bonnet.

  • Save Money with Your Raspberry Pi: Web Server

    This is the first in a series of posts titled "Save Money with Your Raspberry Pi", whose aim is to explain, across several instalments, how to set up on your Raspberry Pi all those services you are probably paying external providers for (web server, email, cloud file storage…

Contact

A project, a question, or just to say hello? Write and I'll get back to you.

Only used to reply to you.