Sergio Díaz
Mid-Senior

Educación y Formación

  • 2025

    Curso de Inglés B2 Cambridge

    Alborán Formación

  • 2024

    Curso en Gestión ágil de proyectos con Scrum

    Alborán Formación

  • 2023

    Curso en Gestión de Proyectos

    Alborán Formación

  • 2020 - 2023

    Técnico Superior en Desarrollo de Aplicaciones Web

    Colegio Altair

  • 2019 - 2020

    Grado Universitario en Administración y Dirección de Empresas (1º año)

    Universidad de Sevilla

  • 2017 - 2019

    Técnico Superior en Administración y Finanzas

    Instituto Santa Aurelia

  • 2014 - 2016

    Técnico Superior en Gestión de Alojamientos Turísticos

    Instituto Salvador Távora

Descarga mi CV   Carta de Presentación

Experiencia Profesional

2026 - actualmente
Accenture

Programador Frontend

• Desarrollo de aplicación web para el Ministerio de Inclusión, Seguridad Social y Migraciones utilizando Angular 19 moderno.
• Implementación de gestión reactiva de estado mediante API Signals (Signals, Computed y Effects).
• Participación en arquitectura de microfrontend real con proyecto shell que integra múltiples microaplicaciones independientes.
• Arquitectura basada en monorepo NX y gestión de dependencias con PNPM.
• Integración de APIs REST con TypeScript.
• Desarrollo de interfaces responsive basadas en prototipos de Figma.
• Aplicación de Clean Code, patrones de diseño y buenas prácticas de desarrollo.
• Testing unitario con Jest y enfoque en calidad de software.
• Uso de herramientas de desarrollo asistido por IA como GitHub Copilot y Claude.
• Trabajo en equipos ágiles SCRUM participando en dailys, sprint reviews y retrospectivas.

2023 - 2026
Indra

Programador Frontend

• Desarrollo de aplicación web para el Ministerio de Sanidad utilizando Angular 15.
• Arquitectura modular de Angular enfocada a mantenibilidad y escalabilidad.
• Maquetación de interfaces UI/UX a partir de prototipos en Figma y Adobe XD.
• Desarrollo de interfaces responsive cumpliendo estándares de accesibilidad.
• Integración de APIs REST con TypeScript.
• Aplicación de Clean Code, patrones de diseño y buenas prácticas de desarrollo.
• Testing y QA manual y automático con Jest, Jasmine y Karma.
• Colaboración en equipos SCRUM utilizando Jira, Bitbucket y Confluence.
• Participación en dailys, sprint reviews y retrospectivas.
• Uso de ChatGPT como apoyo para desarrollo, resolución de problemas y optimización de código.

2019 - 2020
Ford TYSA

Administrativo Contable

• Contabilizar y control de facturas.
• Comunicación con clientes-proveedores.
• Gestiones con organismos públicos.
• Gestión de impuestos y tributos.
• Control-Arqueo de caja y gestión de tesorería.
• Administración y gestión bancaria.
• Gestiones de préstamos-créditos.

2016 - 2017
Hotel
Sevilla Center

Recepcionista

• Check-In/Check-Out.
• Gestión de reservas.
• Control y arqueo caja.
• Emisión de mensajería y paquetería.
• Control de inventario con economato.
• Información y orientación turística al cliente.
• Control y gestión de objetos perdidos.

Habilidades Profesionales

Angular

Angular 19

Signals API

Microfrontend

REST API

React

Reusable Component

Performance Optimization

State Management

REST API

Vue

Reusable Components

State Management

Vue Router

REST API

Next

Server-Side Rendering

Static Site Generation

API Routes & Middleware

Performance Optimization

Typescript

Static Type

Advanced Interfaces

Type Inference

ESNext Compilation

UI/UX

Responsive UI

Bootstrap/Tailwind

Material UI

Figma/AdobeXD

Git

GitHub/GitLab

Bitbucket

Fork/SourceTree

Branching & Reviews

AI Tools

GitHub Copilot

Claude

ChatGPT

AI Prompt

          
            const sergio = {
              graduatedAs: "Advanced Degree in Web Application Development",
              codeLanguages: ["TypeScript", "JavaScript", "Java", "C#"],
              askMeAbout: ["Frontend Development", "UI/UX Design", "Frameworks", "Libraries", "Unit Testing", "AI-Assisted Development"],
              technologies: {
                frontend: {
                  languages: ["HTML", "CSS", "TypeScript", "JavaScript"],
                  frameworks: ["Angular 19", "Angular 15", "React", "Vue", "Next.js"],
                  UI_libraries: ["Bootstrap", "Tailwind", "Material-UI", "StyledComponents"],
                  stateManagement: ["RxJS", "Redux", "Signals", "Microfrontends", "Monorepos NX", "PNPM"],
                  httpClients: ["Axios"],
                  buildTools: ["Webpack", "Vite"],
                },
                backend: {
                  java: "Spring",
                  CSharp: ".NET",
                  js: ["Node.js", "Express"]
                },
                databases: ["SQLServer", "SQLDeveloper", "PostgreSQL", "MongoDB", "Firestore"],
                versionControl: ["GitHub", "GitLab", "Fork", "SourceTree", "Bitbucket"],
                cloud: ["AWS", "Azure", "Google Cloud", "Firebase", "Vercel"],
                webServers: ["Apache", "Tomcat", "Nginx", "Windows Server", "WebLogic", "JBoss"],
                aiTools: ["GitHub Copilot", "Claude", "ChatGPT", "Gemini", "Grok", "DeepSeek"],
              },
              testingAndQuality: ["Jest", "Jasmine", "Karma", "Unit Testing", "Clean Code", "Design Patterns", "Code Reviews", "Debugging"],
              projectManagementTools: ["Jira", "Trello", "Confluence", "Scrum Boards"],
              architecture: ["Single Page Applications", "Microfrontend Architecture", "Progressive Web Applications", "Modular Monorepos"],
              methodologies: ["Agile", "Scrum"],
              apiDesign: "REST API",
              currentFocus: "Currently working at Accenture but open to new opportunities",
            };

            // Always learning, coding, and improving—let's build great stuff together!
          
        

Intereses y Hobbies

  •   Seguir las noticias
  •   Investigación Tecnológica
  •   Gimnasio y Running
  •   Leer
  •   Videojuegos
  •   Cocinar
  •   Conducir
  •   Viajar
Carta de Presentación

Estimado/a Responsable de selección:

Soy Frontend Developer Mid-Senior especializado en Angular 19, React y con conocimientos en Vue y Next.js, con experiencia en el desarrollo de aplicaciones web escalables, eficientes y centradas en la experiencia de usuario.

Actualmente trabajo como Frontend Developer en Accenture, participando en un proyecto para el Ministerio de Inclusión, Seguridad Social y Migraciones con tecnologías modernas como Angular 19, Signals y microfrontends, aplicando Clean Code, buenas prácticas de desarrollo y testing unitario con Jest, dentro de un equipo multidisciplinar ágil.

Anteriormente en Indra desarrollé aplicaciones web para el Ministerio de Sanidad con Angular 15 y participé en proyectos con React, implementando arquitecturas modulares y microfrontends, integrando APIs REST y aplicando metodologías ágiles.

A lo largo de mi trayectoria he:

• Diseñado y maquetado interfaces UI/UX a partir de prototipos en Figma y Adobe XD, asegurando diseño responsive y accesibilidad.

• Integrado APIs REST con TypeScript, optimizando la comunicación entre frontend y backend y reduciendo los tiempos de carga.

• Colaborado en equipos SCRUM multidisciplinares, participando activamente en dailys, revisiones de sprint y retrospectivas.

• Aplicado testing unitario y QA manual y automático para garantizar aplicaciones mantenibles y fiables.

• Utilizado herramientas de desarrollo asistido por IA como GitHub Copilot y Claude para mejorar productividad y calidad de código.

Busco un equipo donde pueda aportar mi conocimiento técnico, creatividad y capacidad de trabajo en equipo para desarrollar productos digitales innovadores y de alto impacto.

Me motiva combinar tecnología y diseño para crear experiencias que no solo funcionen bien, sino que sean memorables para el usuario.

Estoy convencido de que mi perfil encaja con la visión y los retos de su empresa, y me encantaría tener la oportunidad de conversar sobre cómo puedo contribuir al éxito de sus proyectos.

Gracias por su tiempo y consideración.

Un cordial saludo,
Sergio Díaz Campos