Sergio Márquez
Full Stack Developer | Especializado en Java con Spring Framework, Angular, Docker, Kubernetes y CI/CD
Leganés, Comunidad de MadridSobre mí
Soy Sergio Márquez, Desarrollador Full Stack con experiencia avanzada en Java con Spring Framework y Angular. Domino la creación de aplicaciones web robustas y escalables, y tengo una base sólida en Docker, Kubernetes y CI/CD, lo que me permite automatizar y optimizar los despliegues. He trabajado en proyectos con arquitecturas en la nube, aplicando buenas prácticas de desarrollo (SOLID) para garantizar un código limpio y eficiente.
Experiencia laboral
- -
Educación
-
I.E.S. Castelar
-
I.E.S. Suárez de Figueroa
Certificados
-
EF SET English Certificate 76/100 (C2 Proficient)
Emitido por EF Standard English Test (EF SET)
-
Master en Frameworks Javascript: Aprende Angular, React, Vue
Emitido por Udemy
Proyectos
-
Portfolio DEV •
Portfolio de Sergio Márquez, una aplicación web desarrollada con Astro que muestra mis habilidades, experiencia y proyectos como Desarrollador Full Stack.
-
One dAIly Blog •
Blog que genera contenido de forma automática a diario utilizando la API de OpenAI. El frontend está desarrollado en Angular y TailwindCSS, mientras que el backend está hecho con Node.js, Express.js y PostgreSQL.
-
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.
-
Acestream Dockerizado •
Proyecto que dockeriza Acestream en un contenedor usando Ubuntu 22.04 y Python 3.10. Este contenedor permite ejecutar Acestream en un entorno aislado y con configuración automática para simplificar su uso. Incluye un script .bat para la instalación automática en Windows.
-
Monitor de Rodajes de Cine
Este script en Python realiza scraping en la página web del Ministerio de Cultura de España para detectar cambios en la sección de rodajes. Cuando se detecta un nuevo documento, el script descarga el PDF actualizado, compara su contenido con la versión anterior y envía un correo electrónico con las diferencias encontradas.
Habilidades
- Java
- Spring Framework
- Angular
- Docker
- Kubernetes
- CI/CD
- Javascript
- Typescript
- Node.js
- Python
- Go
- React
- Vue.js
- Astro
- PostgreSQL
- Oracle SQL
- MySQL
- MongoDB
- Firebase