foto software engineer

Sergi García Jiménez

Ingeniero en Informática y Servicios.

"A problemas complejos, soluciones sencillas."

Actualmente cuento con experiencia como Ingeniero de Software FullStack, además de haber acumulado un año de experiencia en el área de Business Intelligence, lo que me ha permitido desarrollar habilidades tanto en el desarrollo de aplicaciones como en el análisis y gestión de datos.

El ingeniero en servicios ha de comprender el negocio para identificar y recoger con precisión los requerimientos funcionales, y así poder diseñar soluciones tecnológicas que aporten valor real.

INGENIERO EN INFORMÁTICA Y SERVICIOS

Trabajo en equipo...

Creo en un liderazgo basado en la confianza y la autonomía, no en el micromanagement. Me gusta fomentar un ambiente de trabajo colaborativo y respetuoso, donde cada uno pueda aportar su conocimiento y experiencia.

A día de hoy considero que no tengo la experiencia técnica suficiente para la gestión de grandes equipos, pero sí una gran habilidad y empatía para ayudar a compañeros mid-senior o junior a solventar problemas técnicos.

Busco inspirar mediante el ejemplo y el aprendizaje continuo. Valoro la innovación y la mejora constante, impulsando soluciones que generen un impacto real..

Networking ¿Un café?

Mejora continua...

Mi disciplina está focalizada en la mejora continua, por eso sigo creciendo e inspirándome para ser un gran Arquitecto de Software y experto en Business Process Management de la mano de...

Ciclo de vida del desarrollo de software

Lo que más disfruto dentro del desarrollo de software es participar desde las primeras fases del proyecto, comenzando por recibir el análisis funcional del analista, para comprender las necesidades reales del cliente y transformar esas ideas en requerimientos claros y bien definidos. A partir de ahí, me involucro con la ayuda del resto del equipo en el diseño de la arquitectura, estructurando la solución de forma coherente, escalable y alineada con los objetivos del negocio.

También me entusiasma la implementación de la solución tecnológica, donde convierto el diseño en un sistema funcional mediante código limpio, ordenado y mantenible. Me apasiona e intento esforzarme por crear software que no solo funcione correctamente, sino que sea robusto, escalable, mantenible y eficiente, aportando valor a largo plazo tanto al usuario como al proyecto.

Clean Architecture – Separación de dominio, casos de uso e infraestructura.
Arquitectura en Capas – Presentación, negocio y acceso a datos bien definidos.
MVC – Separación clara entre UI y lógica de aplicación.
Microservicios – Servicios desacoplados, escalables y mantenibles.
SOLID – Código flexible, extensible y fácil de mantener.
DRY – Evitar duplicación de lógica.
KISS – Soluciones simples y claras.
YAGNI – Solo implementar lo que realmente se necesita.
Alta Cohesión – Módulos con responsabilidades claras y enfocadas.
Bajo Acoplamiento – Componentes independientes y fáciles de evolucionar.

Roadmap Profesional

  1. Arquitecto de Software

    Consolidar mis conocimientos en arquitectura de software moderna: patrones de diseño, microservicios, testing y optimización de rendimiento. Fortalecer mi experiencia en buenas prácticas de desarrollo

    Objetivos prioritarios:

    • Dominar patrones de diseño y arquitecturas limpias aplicadas a proyectos reales.
    • Adoptar buenas prácticas de CI/CD y documentación técnica.
  2. Arquitecto de Software & Business Process Management

    Ampliar mi perfil hacia la gestión de procesos empresariales (BPM), integrando soluciones técnicas con estrategias de negocio. Aplicar buenas prácticas de Arquitectura de Software y de procesos para mejorar la eficiencia organizacional.

    Objetivos prioritarios:

    • Obtener certificación en BPM.
    • Perfeccionar la implementación de microservicios y APIs escalables.
  3. Arquitecto de Sistemas

    Convertirme en Arquitecto de Sistemas, con la capcadicad de enender soluciones tecnológicas de alto impacto, entendiendo y a ser posible contribuyendo en la definición de infraestructuras escalables, seguras y resilientes.

    Objetivos prioritarios:

    • Tener la capacidad de poder entender y a ser posible diseñar infraestructuras tecnológicas complejas.

Soft Skills

Pensamiento Analítico

Capacidad para descomponer problemas complejos en partes manejables y tomar decisiones basadas en lógica, datos y eficiencia técnica.

Comunicación Asertiva

Expresa ideas técnicas de forma clara y empática, facilitando la colaboración entre equipos técnicos y perfiles no técnicos.

Trabajo en Equipo

Colabora eficazmente con profesionales de distintas áreas, aportando soluciones conjuntas y fomentando un ambiente de confianza y respeto.

Creatividad e Innovación

Busca soluciones originales a los desafíos tecnológicos, impulsando la mejora continua y el desarrollo de nuevas ideas con valor real.

Liderazgo Empático

Motiva y guía a otros a través del ejemplo, promoviendo la confianza, el respeto y la orientación al logro en entornos ágiles.

Aprendizaje Continuo

Mentalidad de mejora constante, abierta a nuevas tecnologías, metodologías y desafíos que contribuyan al desarrollo profesional y organizacional.

Tecnologias destacadas

Experiencia profesional

Esta combinación de habilidades y experiencias me capacita para afrontar retos en el desarrollo y análisis de sistemas, asegurando soluciones eficientes y adaptadas a los requerimientos del proyecto. Busco un entorno colaborativo donde pueda seguir creciendo y portando mis conocimientos como Ingeniero en Informatica y Servicios.

Capgemini

INGENIERO EN INFORMÁTICA Y SERVICIOS junio 2025 - Actualidad

Participo activamente en el análisis funcional, desarrollo de evolutivos, correctivos y mantenimiento de sistemas, desempeñándome como Ingeniero en Informática y Servicios. El proyecto en el que colaboro forma parte de una iniciativa de mantenimiento y transformación digital, para un gran cliente nacional, orientada a modernizar y optimizar diversos aplicativos clave para el negocio. (Cliente con alcance nacional).

1 / 2
1 / 2

Angular

  • Interfaces interactivas y paneles de control intuitivos
  • Formularios y listados con filtros y validaciones
  • Dashboards y visualización de datos
  • Aplicaciones web que se conectan a APIs y servicios externos
  • Componentes reutilizables y escalables para proyectos grandes

Symfony

  • APIs seguras y confiables para gestionar información
  • Sistemas completos como tiendas online, intranets o paneles internos
  • Páginas web y plantillas personalizadas adaptadas a distintos negocios
  • Integración con bases de datos y otros sistemas corporativos

Spring Boot

  • APIs REST para manejar datos desde web o aplicaciones móviles
  • Servicios web SOAP o API REST para comunicación entre sistemas
  • Integración entre sistemas internos y plataformas externas
  • Aplicaciones escalables y de alto rendimiento

Spring Batch

  • Automatización de tareas y procesos repetitivos
  • Importación, sincronización y procesamiento de datos masivos
  • Optimización de procesos internos y reducción de errores
  • Programación de tareas según horarios o eventos específicos

Proyectos personales

¿Dónde aprendo tecnología?

Codigus - Aprende desarrollo profesional y buenas prácticas

Plataforma y comunidad de formación en desarrollo de software. Ofrece cursos, mentorías y charlas centradas en buenas prácticas, arquitectura, testing y tecnologías modernas para elevar tus habilidades como desarrollador.

Ver canal

CodelyTV - Formación avanzada para desarrolladores

CodelyTV es una comunidad y plataforma de aprendizaje que ofrece cursos y contenidos sobre desarrollo de software profesional. Enseñan buenas prácticas, arquitectura, testing y diseño de código limpio a través de vídeos, charlas y formaciones impartidas por expertos del sector.

Ver canal

Chio Code - Programación, arquitectura y desarrollo real

Canal dedicado a temas de programación, desarrollo web, Linux y arquitectura de software. Explica algoritmos, estructuras de datos y buenas prácticas mediante ejemplos claros y proyectos reales.

Ver canal

FAQ Técnico como Software Engineer