Consultoría y Desarrollo de Software

Hola, soy Carlos García, un profesional con amplios conocimientos y experiencia en el desarrollo de software.

Estudié Ingeniería en Informática y poseo más de 18 años de experiencia en diversos tipos de proyectos y empresas.

En esta web encontrarás información sobre mis servicios así como alrededor de 100 artículos personales relacionados con el desarrollo de software y algunos proyectos personales que he desarrollado en mis ratos libres.

Durante mi vida laboral he desarrollado labores de desarrollo, consultoría, auditoría, formación, análisis, diseño de arquitecturas y dirección, adquiriendo una sólida y ámplia visión de tecnologías, tendencias, metodologías, arquitecturas y buenas prácticas.

Trabajo como consultor tecnológico y entre otros servicios desarrollo aplicaciones web y aplicaciones móviles de calidad, más información

Resido en Madrid, pero estoy abierto a desplazarme a otra ciudad o país.

En mi carrera profesional he trabajado con tecnologías como:

  • Java, Spring y sus proyectos y módulos: Core, MVC, WebFlux, ORM, Boot, Data, Security, Docs, Testing.
  • Tecnologías como MongoDB, Redis, Neo4J, RabbitMQ, Eclipse Microprofile, Spring Cloud, ElasticSearch, Kibana, Logstash, Beats, Kafka (Kafka Streams, Kafka Connect, KSQL), Docker, Docker Swarm, Cassandra.
  • Desarrollo SPA con Angular. (Angular, Karma, Jasmine, Material)
  • Desarrollo de aplicaciones nativas para móviles Android.
  • Despliegue y gestión de aplicaciones cloud sobre AWS.
  • SEO, tuneado de aplicaciones y arquitecturas.
  • Testing: JUnit, RestAssured, Mockito, WireMock, Cobertura, Retrofit, Selenium, Cucumber, JMeter.
  • Calidad: Sonar, PMD, FindBugs, JaCoCo, CheckStyle.
  • Creación de entornos: Vagrant, Ansible, Docker.
  • CI/CD: Git, Maven, Gradle, Jenkins Pipelines, Nexus.

En el siguiente enlace puedes descargar mi Currículum Vitae

Contacto / Redes sociales:

Fotografía de Carlos garcía