José Luis Guerrero Zafra

Spain

Spanish (Native)English (Professional – B2)

José Luis Guerrero Zafra

Backend Software Engineer | Deputy to the Operations Engineering Team Lead | FinTech & Payments

(+34) 626153906 · guerrerozafrajoseluis@gmail.com

Computer Engineer with 10+ years of software engineering experience, specializing in backend development, distributed systems, and FinTech/payment platforms. Currently working as a Backend Software Engineer and deputy to the Operations Engineering Team Lead, developing and operating financial services processing Visa and Mastercard transactions, ATM operations, RIA remittances, payroll, reconciliation, and regulatory reporting for international clients. Experienced in designing and operating reliable, high-throughput backend systems, with a strong focus on distributed processing, asynchronous architectures, concurrency, fault tolerance, data consistency, observability, and secure software development. Proven ability to lead technical initiatives, troubleshoot production systems, improve system performance, and deliver resilient services in complex financial environments.

Professional Experience

Uncover Labs by Xauen.io · Remote

November 2025 - Present

Software Engineer

  • Act as deputy to the Operations Engineering Team Lead, taking ownership of technical and operational matters, coordinating priorities, resolving incidents, and collaborating directly with international clients.
  • Designed and implemented an asynchronous, queue-based architecture using Amazon MQ/RabbitMQ to decouple payment microservices and enable reliable background processing, improving system scalability, resilience, and service independence.
  • Led the migration of the platform's Flask microservices to FastAPI, while restructuring repositories and reducing technical debt through standardized project architecture and development practices.
  • Established a branching and release workflow across microservice repositories and Jenkins pipelines, improving deployment management and enabling more reliable promotion of changes across development, staging, and production environments.
  • Developed and maintained Visa and Mastercard transaction reconciliation processes, reconciling transaction data across authorization, clearing, and settlement flows for high-volume card operations.
  • Built and integrated a RIA remittance REST API and a payroll processing pipeline with asynchronous callback confirmation, reconciliation, and fallback persistence. Python, Pydantic.
  • Hardened card-transaction and scheduled services against race conditions and concurrency issues using Elasticsearch optimistic locking, timing-attack-safe comparisons, and global rate limiting.

Akuda Cybersecurity · Madrid (Remote)

June 2025 - November 2025

Software Engineer

  • Designed and developed the MVP of a SIEM platform with AI integration, integrating APIs of open source and private tools in the backend and a friendly frontend for non-technical users, aiming at a cost and performance balance for medium-sized companies. Docker, Wazuh, Suricata, OpenSearch, Watchguard EDR, ESET EDR, Google Gemini, React, TypeScript, Express, Node.js, MongoDB, MySQL.
  • Developed a licensing platform based on Public-Key Cryptography Standards. Express, JWT.
  • Standardization of diverse junior profiles, improving their knowledge in cybersecurity and autonomy working with the integrated platform tools.

Jtsec Beyond IT Security · Granada

June 2024 - June 2025

Cybersecurity Consultant

  • Conducted Common Criteria evaluations on EAL6 assurance level, focusing on test design and execution for secure critical systems, collaborating in an international environment.
  • Planned and developed the creation of a knowledge base for the ICCC 2024 in Qatar using scraping techniques with Python.

Logitecno SL · Andújar, Jaén

March 2015 - March 2023

Full Stack Developer

  • Led the development of multiple projects for the restaurant sector using Java, Android, Node.js, and PL/SQL.
  • Collaborated on the redesign and migration of a franchise's database architecture to a decentralized model, adapting their sales system to a web-based solution working with more than 90 endpoints across the country. MySQL, Redis, Docker.
  • Integrated Redsys and Paytef payment gateways, including certification acquisition and compliance.
  • Developed a hotel management solution for military use, deployed in a private and isolated environment using Android, Node.js, and SQLite.
  • Led the integration of fiscal printers into third-party software for Italian clients, ensuring regulatory compliance.
  • Managed AWS EC2 instances and on-premise Debian-based servers.

Projects

2FA Touch Prototype — Final Degree Project

Present
  • Designed and developed an alternative unlock screen method for touch devices based on rhythms. Android, React, Node.js, Express, Docker.
  • Studied the viability of the implementation, aiming for functional diversity of people and hostile environments.

Education

Universidad de Jaén

Master's Degree in Computer Security · Present

Universidad de Jaén

University Degree in Computer Engineering · Present

IES Jándula

Higher Education Degree in MultiPlatform Application Development · 2013 - 2015

Technical skills

Programming

PythonJavaScriptJavaNode.jsPL/SQL

Backend

FastAPIFlaskExpress.jsREST APIsMicroservicesAsynchronous Processing

AWS

EC2S3LambdaSQSAmazon MQSecrets Manager

Databases & Search

ElasticsearchMySQLMongoDBRedisSQLite

DevOps & CI/CD

DockerJenkinsGitHubLinux/DebianCI/CDDeployment Automation

Observability

ELK StackOpenSearch

Architecture

Distributed SystemsMessage QueuesConcurrencyFault ToleranceReconciliation

Security

OWASP Top 10MITRE ATT&CKSASTDASTPenetration Testing

Testing & Quality

Unit TestingIntegration TestingSonarQubeOWASP ZAPSelenium

Other

SQL ModelingDatabase Design & OptimizationScrapyBeautifulSoupRequests

Certifications

eLearnSecurity Junior Penetration Tester (eJPT) INE Security

April 2025