I’m Pablo Melzi Puerto, a Full Stack Software Developer based in Málaga, passionate about building scalable software and solving real-world problems with modern web development, microservices, and secure system design. I enjoy working across the stack—designing frontends with React/Angular and TypeScript, and building backends with Spring Boot, event-driven architectures, and robust APIs. Alongside product development, I also focus on data engineering and AI/ML, including ETL pipelines, NLP, anomaly detection, and exposing AI capabilities through well-designed APIs. I’m especially motivated by cybersecurity best practices, performance optimization in high-volume environments, and continuous learning—whether collaborating in teams or taking ownership of end-to-end delivery.…

Pablo Melzi Puerto

I’m Pablo Melzi Puerto, a Full Stack Software Developer based in Málaga, passionate about building scalable software and solving real-world problems with modern web development, microservices, and secure system design. I enjoy working across the stack—designing frontends with React/Angular and TypeScript, and building backends with Spring Boot, event-driven architectures, and robust APIs. Alongside product development, I also focus on data engineering and AI/ML, including ETL pipelines, NLP, anomaly detection, and exposing AI capabilities through well-designed APIs. I’m especially motivated by cybersecurity best practices, performance optimization in high-volume environments, and continuous learning—whether collaborating in teams or taking ownership of end-to-end delivery.…

Available to hire

I’m Pablo Melzi Puerto, a Full Stack Software Developer based in Málaga, passionate about building scalable software and solving real-world problems with modern web development, microservices, and secure system design. I enjoy working across the stack—designing frontends with React/Angular and TypeScript, and building backends with Spring Boot, event-driven architectures, and robust APIs.

Alongside product development, I also focus on data engineering and AI/ML, including ETL pipelines, NLP, anomaly detection, and exposing AI capabilities through well-designed APIs. I’m especially motivated by cybersecurity best practices, performance optimization in high-volume environments, and continuous learning—whether collaborating in teams or taking ownership of end-to-end delivery.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Expert
Intermediate
Intermediate
See more

Language

Spanish; Castilian
Fluent
French
Fluent
English
Advanced

Work Experience

Senior Software Developer at Virtusa - Málaga
February 1, 2025 - Present
Built scalable modern architectures and high-availability systems in the banking sector, with a focus on microservices and event-driven architectures. Developed modular frontends with React/Angular using TypeScript and implemented hexagonal architecture concepts. Implemented microservices with Spring Boot/Spring Cloud, including Spring Security, caching with Redis HA, and Kafka-based event processing. Delivered data/AI features using Python, PySpark, ETL pipelines with Airflow, and APIs with FastAPI/Flask. Worked with AWS (S3, Lambda, Glue, IAM) and databases like PostgreSQL and MongoDB, while ensuring secure and high-performance REST/GraphQL APIs. Contributed to CI/CD and code quality through Jenkins, GitHub Actions, OpenShift, and SonarQube; also supported banking-domain requirements around transactions and IAM tools (e.g., SailPoint).
Full Stack Developer at Malaka Concept Dent.
August 1, 2023 - October 1, 2024
Contributed to the design, development, and deployment of scalable applications with a microservices approach. Developed backend services using Spring Boot, WebFlux, Java 17, J2EE, JPA, and JSF, implementing secure API development with JWT. Built REST and GraphQL APIs and integrated with Mulesoft, using Swagger/OpenAPI for documentation and SonarQube for code quality. Developed responsive frontend experiences with React, JavaScript, HTML, and CSS. Containerized services with Docker and supported AWS-based deployment, following Agile practices with Jira. Implemented automated testing with JUnit/Mockito to maintain reliability and code quality.
Full Stack Developer at Malaka Concept Dent. - Málaga
August 1, 2023 - October 31, 2024
Delivered full-stack applications using microservices and modern Java/Spring technologies (Spring Boot, WebFlux, Java 17, J2EE, JPA, JSF). I implemented secure REST and GraphQL APIs with JWT and used Mulesoft for integration, along with OpenAPI/Swagger documentation. On the frontend, I created responsive UI with React and JavaScript/HTML/CSS. I containerized services with Docker and deployed to AWS, established efficient inter-service communication, and ensured code quality via JUnit/Mockito and SonarQube. Work was managed using Agile practices and Jira.
Full Stack Developer at Malaka Concept - Málaga
August 1, 2023 - October 1, 2024
Contributed to the design, development, and deployment of scalable applications using microservices and modern backend technologies. Implemented secure REST and GraphQL APIs using Spring Boot/WebFlux, Java 17, J2EE/JPA/JSF, JWT-based security, and Mulesoft integrations. Built responsive frontend experiences with React/JavaScript and supported documentation with Swagger/OpenAPI. Used Docker for containerization and AWS for cloud hosting/deployment. Maintained code quality with JUnit/Mockito and supported CI/CD and agile workflows using Jira.
Java Developer (Personal Project) - Pharmacy Application
April 1, 2023 - April 1, 2024
Built a Java application to help pharmacies manage inventory and operational workflows. Implemented features such as products and batch inventory management, sales tracking with ticket generation, medical prescription validation, and reporting for financial and stock status. Added alerts for products nearing expiration and provided both desktop (JavaFX) and web interfaces (Thymeleaf), backed by a PostgreSQL database using Spring Boot REST services and Hibernate/JPA. Documented APIs with Swagger/OpenAPI and used Docker for images/containers and Maven for dependency management.
Java Developer (Personal Project - Pharmacy Application) at Personal Project
April 1, 2023 - April 1, 2024
Built a desktop/web pharmacy management application to automate inventory and batch tracking, sales and ticket generation, medical prescription validation, and reporting (financial and stock). Included alerts for products nearing expiration and provided REST APIs and a user interface for staff workflows. Implemented with Java 17, Spring Boot, Hibernate/JPA, PostgreSQL, JavaFX/Thymeleaf, Maven, and Docker. Used Swagger/OpenAPI for API documentation and designed for maintainability and practical operational use.
Java Developer (Personal Project) at Pharmacy Application (personal project) - Málaga
April 1, 2023 - April 1, 2024
Developed a Java application to automate key pharmacy management workflows: inventory management (products and batches), sales tracking with ticket generation, prescription validation and control, and financial/stock reporting. Added alerts for products nearing expiration and provided both REST/web endpoints and a desktop interface. Used Spring Boot, Hibernate/JPA, PostgreSQL, and JavaFX/Thymeleaf for the UI; documented APIs with Swagger/OpenAPI and used Docker for containers.
Software Developer at InfluencerHub - Málaga
April 1, 2023 - December 1, 2024
Designed and developed an AI-driven platform for influencers/content creators to find paid collaborations and optimize their social media presence. Implemented analytics dashboards, automated content-idea generation using GPT API, and intelligent video editing with OpenCV/FFmpeg and subtitle generation via Whisper. Built scalable microservices integrating social media APIs (Instagram/TikTok/YouTube) and data processing with Pandas/NumPy. Developed secure authentication (JWT) and implemented CI/CD using Jenkins. Containerized services with Docker and deployed across AWS/Google Cloud.
Chess Teacher at Ajedrez Victoria
April 1, 2022 - February 1, 2023
Taught chess to players of different ages, focusing on tactical concepts and fundamentals to improve understanding and performance in the game.
Chess Teacher at Ajedrez Victoria - Málaga
April 1, 2022 - February 1, 2023
Worked as a chess teacher as a professional FIDE-recognized player. Taught players of different ages focusing on tactics and strategic concepts of chess.
Python Developer (Data Engineering & AI Projects) at None specified
February 1, 2021 - October 1, 2022
Developed data pipelines for structured and unstructured data processing and machine learning workloads. Implemented scalable ETL using Python, Pandas, PySpark, and SQL; built APIs (FastAPI/Flask) to serve data and ML outputs; automated pipeline runs with Airflow/crontab; and supported storage across PostgreSQL, MongoDB, and Amazon S3. Worked on NLP and ML models using spaCy/Transformers, scikit-learn, PyTorch/TensorFlow, and XGBoost, including text analysis and sentiment-based processing. Applied security considerations for API authentication (JWT/OAuth) and improved reliability with testing (PyTest) and code quality tooling (SonarQube).
Python Developer (Data/AI Projects) at None - Málaga
February 1, 2021 - October 1, 2022
Developed data pipelines and machine learning workflows for structured and unstructured data. Built scalable ETL pipelines with Python using Pandas, PySpark, and SQL; automated data processing using Airflow and scheduled jobs; and created REST/GraphQL APIs with FastAPI/Flask for serving data and ML models. Worked on NLP tasks and trained models using scikit-learn, PyTorch/TensorFlow, and XGBoost, including testing and quality practices with PyTest and SonarQube, plus API security with JWT/OAuth.
Python Developer at None (Python/ML personal work) - Málaga
February 1, 2021 - October 1, 2022
Developed data pipelines and machine learning solutions for processing structured and unstructured data, including ETL workflows with Python, Pandas, PySpark, and SQL. Built APIs with FastAPI/Flask for serving data and ML results. Created scheduled automation with Airflow/crontab and applied NLP techniques with NLTK/spaCy/Transformers. Implemented ML models including sentiment/prediction tasks (e.g., scikit-learn, PyTorch/TensorFlow, XGBoost) and ensured quality with PyTest and SonarQube, including JWT/OAuth security for APIs.
Python Developer (AI Project) - Sentiment Analysis of Movie Reviews
April 1, 2020 - July 1, 2021
Created a sentiment analysis application that classifies movie reviews as positive or negative using machine learning. Used NLTK’s labeled dataset, cleaned and normalized text (lowercasing, punctuation removal, stopword removal, stemming), vectorized with TF-IDF, trained a Naive Bayes classifier, and evaluated performance with accuracy/precision/recall and confusion matrix. Included a simple user interface for predicting sentiment from new input text.
Python Developer (Personal Project - Sentiment Analysis) at Personal Project
April 1, 2020 - July 1, 2021
Created a sentiment analysis application to classify movie reviews as positive or negative. Used the NLTK movie_reviews dataset, performed text preprocessing, extracted features with TF-IDF, trained a Naive Bayes classifier, and evaluated performance using accuracy and confusion matrices. Provided a simple interface for running predictions on new input reviews and visualized results with standard ML plotting libraries.
Python Developer (Personal Project) at Sentiment Analysis of Movie Reviews - Granada
April 1, 2020 - July 1, 2021
Built a sentiment analysis application to classify movie reviews as positive or negative. Used NLTK movie_reviews dataset, performed text preprocessing (case normalization, punctuation removal, stopword removal, stemming), extracted features with TF-IDF, trained a Naive Bayes classifier, and evaluated using accuracy/precision/recall/confusion matrix. Added a simple UI for predicting sentiment for new reviews.

Education

Diplomatura/Grado (Software Engineering) at Universidad de Málaga
September 1, 2020 - February 1, 2022
FP Grado Superior (Desarrollo de Aplicaciones Multiplataformas) at IES ABASTOS
September 1, 2022 - July 1, 2024
Bachillerato (Ciencias de la salud) at Santísima Trinidad
September 1, 2018 - July 1, 2020
Software Engineering (Diplomatura/Grado) at Universidad de Málaga
September 1, 2020 - February 1, 2022
Development of Multiplatform Applications (FP Grado Superior) at IES ABASTOS
September 1, 2022 - July 1, 2024
Community Management para empresas (Curso SEPE) at Plataforma de Formación del centro de desarrollo de competencias digitales en Castilla-La Mancha
May 1, 2023 - May 31, 2023
Software Engineering (Diplomatura/Grado) at Universidad de Málaga
September 1, 2020 - February 1, 2022
Desarrollo de Aplicaciones Multiplataformas (FP Grado Superior) at IES ABASTOS
September 1, 2022 - July 1, 2024

Qualifications

Python IA Certification
September 1, 2024 - August 19, 2026
C1 Advanced (British Council)
September 1, 2024 - August 19, 2026
Google Cibersecurity Certification
July 1, 2024 - August 19, 2026
Google AdWords Certification
May 1, 2023 - August 19, 2026
Certificación en Búsqueda de Google Ads
May 1, 2023 - August 19, 2026
Certificación en community manager para empresas (SEPE)
May 1, 2023 - August 19, 2026
Python IA Certification (IBM)
January 1, 2024 - September 24, 2026
C1 Advanced (British Council)
September 1, 2024 - September 24, 2026
Google Cybersecurity Certification
July 1, 2024 - September 24, 2026
Google AdWords Certification
May 1, 2023 - September 24, 2026
Certificación en Búsqueda de Google Ads
May 1, 2023 - September 24, 2026
Certificación en Community Management para empresas
May 1, 2023 - September 24, 2026
Python IA Certification (IBM)
January 1, 2024 - September 24, 2026
C1 Advanced (British Council)
September 1, 2024 - September 24, 2026
Google Cybersecurity Certification
July 1, 2024 - September 24, 2026
Google AdWords Certification
May 1, 2023 - September 24, 2026
Community Management para empresas (SEPE)
May 1, 2023 - September 24, 2026

Industry Experience

Software & Internet, Education, Financial Services, Media & Entertainment, Professional Services, Other