Gabriel García Garrido

profile picture

Software Engineer

Microservices Architect

DevOps Engineering

FullStack Dev

About me

me photo

My life

Hi all, My name is Gabriel and I am from Spain. I was born in malaga a lovely coast city in the south of spain (Andalucia) but I have been living in Madrid since my last 12 years. I also have been live abroad in EEUU (Florida and new york city where I studied part of college with a scholarship)

Hobbies

Some people tell about me that I have too many hobbies.
of my favourites are, playing guitar or drums, skiing, coding is also one of my hobbies (I love learning new stuffs by myself), music production, cooking and of course the photograpy. You can check my web galery here:

My Gallery

I also love technology. I have my own 3D printer and my own electronics lab (lot of hardware componenets, where I build my own robots and other stuff. This is what actually I studied at college)

Github Pocs

I dont have publish all my personal POCs and proyects, butI have work for friends companies In personal proyects that are private, but also I have some github Pocs that you can see here. I am still publishing more and more

My Github

Education

School

logo san estanislao

   1996-2008

San Estanislao de kostka (Málaga)

College

logo comillas

   2008-2014

Universidad pontificia comillas (Madrid)

Bachelor Industrial Engineering (Electronics speciality)

College

logo comillas

   2012-2013

New paltz State univeristy of New York (New York)

Bachelor Industrial Engineering

Skills

Programming languajes
Java 90%
Python 70%
C# 65%
JavaScript 30%
PL SQL 40%
HTML (Not programming lang) 90%
CSS 80%
Typescript 60%
DDBB
Oracle DDBB 75%
Mongo DB 95%
l
Postgres SQL 85%
Back-End Frameworks
Spring boot 95%
Spring boot WebFlux 70%
Django 40%
NodeJs 30%
Quarkus 20%
Spark 60%
Front-End
RxJs 65%
Angular 75%
Ionic 20%
Infrastructure
WebLogic 70%
Ngnix 85%
Apache kafka 90%
Consul 70%
RabbitMQ 70%
Oauth2 90%
logo spring boot
WSO2 40%
Containers
Docker|compose 95%
Kubernetes 80%
Helm 100%
OpenShift 80%
Devops
Jenkins 90%
Azure devops 50%
Github Actions 30%
Sonarqube 50%
grafana and prometheus 20%
Cloud
Azure Vms 80%
Azure functions 60%
Azure B2C 90%
Azure Blob Storage 90%
Azure SQL Database 70%
Azure SQL active directory 80%
Azure SQL app service 70%
Azure Others IN GENERAL 50%
AWS IN GENERAL 15%
Google Cloud App engine 60%
Google Cloud Functions 60%
Google Cloud pubsub 70%
Google Cloud Sql 60%
Google Cloud storage 80%
Google Cloud dataflow 30%
Google Cloud cloud run 70%
Google Cloud Others IN GENERAL 50%
Testing
Junit 90%
Postman 95%
Cypress V12 90%
Mockito 70%
Soap UI 50%
Monitoring (Logging)
Kibana ELK 60%
Splunk 90%
Videogames and 3D design
logo spring boot
Unity 70%
Blender 50%
Others
Photoshop 80%
Lightroom 100%
PCB Eagle 50%
Freecad 60%

Courses (Finished)

  • AZ-204 (udemy)

    Associated with Minsait.

  • AZ-400 (udemy)

    Associated with Minsait.

  • AWS system operator

    Associated with Minsait.

  • Docker (Ibertech)

    Associated with Minsait.

  • Docker Mastery: with Kubernetes +Swarm from a Docker Captain

    Udemy

  • Game development with Unity 2017

    Udemy

  • Junit and mockito complete guide of spring boot (2021)

    Udemy

  • MongoDB Basics

    M001 (Mongo University)

  • MongoDb for SQL Pros

    M100 (Mongo University)

  • The MongoDB Aggregation Framework

    M121 (Mongo University)

  • Domain driven design (blue and red book of Eric Evans)

    Books reading

  • Angular framework from 0 to expert

    Udemy

  • Web design from 0 to expert, HTML and CSS

    Udemy

  • NGINX Fundamentals: High Performance Servers from Scratch

    Udemy

  • Cypress: Web Automatization Testing from Zero to Hero

    Udemy

  • Jenkins: Beginner To Pro

    Udemy

  • Javascript: de cero hasta los detalles (ES5)

    Udemy

  • Modern Java - Learn Java 8 Features By coding it

    Udemy

  • ReactiveX - RxJx: de cero hasta los detalles

    Udemy

  • NgRx (with NgRx Data) - The Complete Guide (Angular 17)

    Udemy

  • The nuts and Bolts of Oauth 2.0

    Udemy

  • Java microservices:CQRS & Event sourcing with kafka

    Udemy

  • Splunk de cero a experto (From zero to hero)

    Udemy

  • Openshift 4 (From zero)

    Udemy

  • Cloud Pub/Sub in action

    Google cloud tech

  • Spring WebFlux Masterclass: Reactive Microservices

    Udemy

  • Learn Github Actions for CI/CD DevOps Pipelines

    Udemy

  • Fundations of Google Cloud Platform with practices

    Udemy

  • Apache Beam | A Hands-On course to build Big data Pipelines

    Udemy

Certifications

AZ-204

AZ-400

Experience

Projects

  • Click on any button
  • Ultrasound Inpection Robot

    Autonomous ultrasonic inspection robot for gasoline tank floors. Equipped with Lidar, bidirectional wheels, cameras, etc.
    Participation in mechanical design, firmware and software
  • Electrical incident management software

    Software in charge of automatically controlling and managing the incidents of the electrical network of a country, as well as managing field work and operations on said incidents.
    Participation in the backend of the system
  • Software for the purchase and sale of energy

    Software for the purchase and sale of energy in the Spanish markets with automation. Role as software backend MS architect, infrastructure architect with Kubernetes and devops system
  • Electrical network incidents quality measurement software

    Software for measuring the quality of resolution of incidents in the electrical network.
    Role as software backend MS architect and also backend developer, front end developer and consultant on the implemented devops system
  • Azure B2C custom policies company flow

    Design of complex flows for (login, reset password and register in the same unique flow) with OTP SMS and email customizations, multifactor, google reCAPTCHA and including ROPC flow. All using Aouth2 authcode protocol and using azure function as a middleware (Also using another Azure services))
  • Insurance "Microservices" system for large fleets

    Design of Microservice architecture for the new Features within a ball of mud previous architecture refactoring the old usisng also proper DDD approach teaching new devs without almost any experience. Devops redesign and infrasturcture management. Dealing directly with PO for managing expectations

Contact

Right now you can contact me by Linkedin or email