Foto de perfil de Sergio Márquez Pérez, IA/ML Developer y Backend Developer experto en Python, Java y Spring.

Sergio Márquez Pérez

IA/ML Developer | Backend Developer | Python | Java & Spring

World Map Leganés, Comunidad de Madrid
[email protected] • https://linkedin.com/in/sergio-marquez-perez/

Sobre mí

¡Hola! Soy Sergio Márquez Pérez, un desarrollador especializándome en backend con una sólida base en Java y Spring Framework, complementada por una experiencia fullstack con Angular en el frontend. Actualmente también adentrándome de lleno en el mundo de la inteligencia artificial. En mi trayectoria, he trabajado principalmente con Java, tanto en desarrollos con versiones antiguas como en la creación de APIs en versiones posteriores con Spring Framework. Además he podido experimentar con entornos cloud como Google Cloud y cuento con experiencia en tecnologías como Docker, Kubernetes y pipelines de CI/CD, optimizando procesos de despliegue y desarrollo. Esta experiencia también incluye el uso de bases de datos relacionales como PostgreSQL, Oracle SQL y MySQL, priorizando siempre el rendimiento y la seguridad. Además he complementado mis conocimientos aprendiendo con proyectos personales en Node.js, Python y Go, este último siendo el que más me llama la atención para futuros proyectos. Mi principal objetivo es consolidarme como desarrollador backend, mientras continúo investigando nuevas tecnologías que vayan apareciendo y que me permitan seguir creciendo profesionalmente en este sector.

Experiencia laboral

  • VITALY

    Desarrollador IA/ML

    -

    Desarrollador IA/ML en VITALY, enfocado en la investigación, desarrollo y aplicación de soluciones de Inteligencia Artificial y Machine Learning para innovar y optimizar procesos.

    • Desarrollador IA/ML (may 2025 - Actual)
      • Aplicación de técnicas de IA y ML para el desarrollo de nuevas funcionalidades y productos.
      • Análisis de datos y creación de modelos predictivos.
      • Colaboración en la definición de la estrategia de IA de la compañía.
  • VITALY

    Desarrollador Full-Stack & Prácticas

    -

    Trayectoria de crecimiento en VITALY, desde programador en prácticas hasta Desarrollador Full-Stack. Foco en backend (Java/Spring), con experiencia en frontend (Angular), Docker, Kubernetes (GKE) y CI/CD. Participación clave en la integración de datos post-fusión y mejora continua de procesos y aplicaciones.

    • Desarrollador Full-Stack (jun 2021 - abr 2025)
      • Desarrollador Full-Stack en Vitaly, con foco en la especialización en el backend (Java/Spring Framework), aunque con sólida experiencia en frontend (Angular), dockerización (Docker), despliegue en Google Cloud (Kubernetes) y automatización (GitLab CI/CD).
      • APIs Middleware Estratégicas: Diseño y desarrollo de APIs middleware con Spring Framework, optimizando la integración y comunicación frontend/servicios externos, mejorando velocidad y seguridad.
      • Migración y Optimización GKE: Lideré la migración a Google Kubernetes Engine, superando desafíos técnicos para optimizar despliegues y automatizar la entrega continua.
      • Integración Datos Post-Fusión: Participé activamente en la integración de datos tras la fusión Preving/Cualtis, realizando análisis, mapeo y adaptación de aplicaciones para gestionar datos unificados.
      • Mi trayectoria ha impulsado mis habilidades backend, preparado para desafíos complejos, fortalecido mi capacidad resolutiva y optimizado la colaboración en equipo.
    • Desarrollador Full-Stack (Experiencia Internacional en Dublín) (jun 2022 - sept 2022)
      • Continuación de desarrollo full-stack en remoto desde Dublín, aplicando Java, Spring Framework, Angular y Docker.
      • Mejora significativa del nivel de inglés y adaptación a un entorno profesional internacional.
      • Refuerzo de la capacidad de adaptación, flexibilidad y resolución de problemas en un contexto cultural diferente.
    • Programador en prácticas (abr 2021 - jun 2021)
      • Formación intensiva en Java Spring, Angular, Docker y Kubernetes.
      • Aplicación práctica de conocimientos en proyectos reales y contribución al equipo de desarrollo.
      • Desarrollo de habilidades de trabajo en equipo y comunicación en un entorno ágil.

Proyectos

Portfolio DEV

Este es el portfolio personal de Sergio Márquez Pérez, una aplicación web interactiva construida con Astro. Aquí, Sergio Márquez detalla sus habilidades, experiencia profesional y proyectos destacados como Desarrollador Full Stack.

AstroTypescriptGitHub Actions

One dAIly Blog

One dAIly Blog, un innovador proyecto personal de Sergio Márquez, genera contenido automáticamente a diario usando la API de OpenAI. Frontend en Angular y TailwindCSS, con backend en Node.js, Express.js y PostgreSQL.

AngularNode.jsOpenAIPostgreSQLTailwindCSS

PinguFly

PinguFly, un videojuego 2D clásico desarrollado por Sergio Márquez, te reta a lanzar un pingüino lo más lejos posible. Esta reimaginación moderna del Yeti Sports Pingu Throw incluye física realista y un entorno dinámico.

Phaser 3JavaScript ES6+ViteMatter.js

Pizarra Digital por Gestos

Aplicación Python desarrollada por Sergio Márquez que permite dibujar en una pizarra digital mediante gestos de manos capturados por webcam. Combina visión por computadora y seguimiento de manos para una experiencia interactiva.

PythonOpenCVMediaPipeVisión por Computadora

MartaMontalban.es

Desarrollo y diseño del portfolio web de Marta Montalbán, auxiliar de cámara en cine, utilizando WordPress y Elementor Pro, optimizando para SEO y un rendimiento web adecuado con tiempos de carga reducidos. Implementación de buenas prácticas en accesibilidad web y experiencia de usuario.

WordPressElementor Pro

Acestream Dockerizado

Este proyecto de Sergio Márquez dockeriza Acestream en un contenedor Ubuntu 22.04 con Python 3.10, simplificando su ejecución en un entorno aislado. Incluye script .bat para instalación en Windows.

DockerUbuntu 22.04Python 3.10

Monitor de Rodajes de Cine

Un script en Python creado por Sergio Márquez que realiza scraping en la web del Ministerio de Cultura de España para monitorizar rodajes. Detecta cambios, descarga PDFs y notifica diferencias por email.

PythonScrapingAutomatización

Habilidades

Principales tecnologías

  • Java Java
  • Spring Framework Spring Framework
  • Python Python
  • Angular Angular
  • Docker Docker
  • Kubernetes Kubernetes
  • CICD CI/CD

Otras tecnologías

  • Javascript Javascript
  • Typescript Typescript
  • Node.js Node.js
  • Go Go
  • Astro Astro

Bases de datos

  • PostgreSQL PostgreSQL
  • Oracle SQL Oracle SQL
  • MySQL MySQL
  • MongoDB MongoDB
  • Firebase Firebase

Certificados

Educación

  • I.E.S. Castelar

    Desarrollo de Aplicaciones Multiplataforma

    Nota: 9.83

  • I.E.S. Suárez de Figueroa

    Desarrollo de Aplicaciones Web

    Nota: 9.30

Contacto

Por favor, proporciona tu nombre completo.
Por favor, proporciona tu correo electrónico.
Por favor, proporciona un correo electrónico válido.
Por favor, ingresa tu mensaje.