22.05.2025 aktualisiert

**** ******** ****
verifiziert
teilweise verfügbar
info: Abends und am Wochenende verfügbar

Lead Developer - Architect

Frankfurt am Main, Deutschland
Deutschland
Bachelor´s Degree, Computer Science
Frankfurt am Main, Deutschland
Deutschland
Bachelor´s Degree, Computer Science

Profilanlagen

CV - Pedro Colomina

Skills

JavaAgile MethodologieAmazon Web ServicesAtlassian ConfluenceAtlassian JiraMicrosoft AzureCheckstyleFindbugsGradleHibernateJava Persistence APISpring FrameworkPostgreSQLApache MavenMicrosoft Sql-ServerMongoDBRabbitMQPrometheusSwaggerSOAPSonarPL/SQLOpenapiGoogle CloudPostmanGrafanaVeracodeGitKotlinEvent Driven ArchitectureKubernetesCassandraGoogle BigqueryApache KafkaAtlassian BitbucketTeamcityRestful ApisSplunkAppdynamicsJenkinsMicroservices
Agile methodologies,
Java,
Kubernetes,
Kotlin,
Spring,
AWS,
Google Cloud,
Azure Cloud
Kafka,
Google Pub/Sub,
RabbitMQ,
Rest-API (Swagger, OpenAPI)
Google BigQuery,
PostgreSQL,
Microsoft SQL Server, 
Cassandra,
MongoDB,
PL-SQL,
Jira,
Confluence,
Bitbucket,
Splunk,
AppDynamics,
Jenkins,
Teamcity,
Grafana,
Prometheus,
Hibernate, JPA,
GIT,
Maven,
Gradle,
Checkstyle, Sonar, Findbugs,
Event Driven architecture,
Microservices,
Veracode,
Postman, Soap-UI,
Thingsboard

Erfahrung

Berufserfahrungmehr als 10 Jahre
Freelancer seit2020

Sprachen

DeutschgutEnglischverhandlungssicherSpanischMuttersprache

Projekthistorie

Head of backend

PowerEmp

Energie, Wasser und Umwelt

10-50 Mitarbeiter

Led the development and implementation of the backend infrastructure for the groundbreaking IoT product, Aladin - Smart Meter. Instrumental in architecting a high-performance system capable of measuring voltage and current consumption, pinpointing energy losses, and significantly reducing operational costs for clients.

Key Achievements:
• Engineered a robust backend infrastructure capable of efficiently processing millions of requests per second, ensuring optimal functionality and scalability.
• Implemented a comprehensive solution leveraging Dockerized Kubernetes, employing ThingsBoard, PostgreSQL, Cassandra, and Kafka to guarantee system reliability, resilience, and uninterrupted operation round-the-clock throughout the year.
• Orchestrated Google Pub/Sub integration for seamless telemetry data storage, coupled with Google BigQuery's powerful Data Warehouse solution. This enabled advanced analytics, real-time insights, and efficient data processing.
• Spearheaded the establishment of a resilient data architecture, facilitating the identification and rectification of energy inefficiencies, leading to substantial cost savings for clients.

Stack: Kafka, RabbitMQ, Google Cloud, Docker, Kubernetes, PostgreSQL, Grafana, Prometheus, Cassandra, Google Pub/Sub, Googe BigQuery

Lead Developer

LUFTHANSA AIRPLUS; SERVICEKARTEN GMBH

Internet und Informationstechnologie

1000-5000 Mitarbeiter

Migration of the whole legacy system to the Azure cloud. The
different components were integrated through Kafka by
applying the Event Driven architecture.

The microservices were developed by following the
methodology TDD with the help of the TestContainers library
and the latest version of Junit (5). These services were packaged
in Docker containers and deployed in a Kubernetes cluster.
Deep knowledge on Kafka in order to migrate millions of
customers/cards with the highest performance by using rekeying
and partitions.

Stack: Java 11, Spring (Core, MVC, Reactive, AOP, Boot, Security),
Kafka, Azure Service Bus, Microsoft Azure, Docker, Kubernetes, Rest-
API, H2, MSSQL, PL-SQL, AppDynamics, JPA (Hibernate), Git, Jira,
BitBucket, Confluence, Maven, Jenkins, Tomcat, Netty, Neuvector,
JUnit, Mockito, Testcontainers, Intellij, Postman, SoapUI, SonarQube

Lead Developer

GFT

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

In Germany, I started on a new project called "Deutsche Bank
mobile application". I was in charge of the development of REST
layer which provided services to iOS and Android mobile apps.
As the leader developer, I was responsible for coordinating the
work of my team members in an agile environment while
developing myself.

Stack: Java 8, Kotlin, Spring (Core, MVC, AOP, Hateoas, Boot,
Security), Rest-API, Weblogic, MongoDB, Splunk, Git, Jira, BitBucket,
Confluence, Maven, Jenkins, Jbehave, Gatling, Selenium, JUnit,
Mockito, Powermock, IntellijJ, Postman, SoapUI, SonarQube,
Findbugs, Checksyle

Senior Developer

GFT

Banken und Finanzdienstleistungen

1000-5000 Mitarbeiter

After being promoted to Senior developer I kept working for the
Online Banking of Deutsche Bank.

Stack: Java 8, Spring (Core), Struts, JSF, PL-SQL, EJB, Git, Subversion,
Jira, BitBucket, Maven, Teamcity, Weblogic, Jbehave, Veracode, Shell
scripting, JUnit, Mockito, Powermock, Eclipse, Checkstyle

Junior Developer

GFT

Internet und Informationstechnologie

1000-5000 Mitarbeiter

During this time I was involved in two different projects:

- Nextgen:
Providing financial information to bank clients about their
liquidity. I was responsible of the development of the UI, middle
layer and database.

- Online banking of Deutsche Bank:
HTML based banking portal for Deutsche Bank. Development
included client side as well service layer programming.
I was also in charge of scanning code for possible security flaws
(Veracode) and implementing the necessary improvements.

Stack: Java 8, Spring (Core) Struts, JSF, PL-SQL, Git, Subversion, Jira,
BitBucket, Maven, Teamcity, Weblogic, Veracode, Shell scripting,
JUnit, Mockito, Eclipse, Checkstyle

Zertifikate

Certified Kubernetes Application Developer – CKAD

The Linus Foundation

2023

AWS Certified Developer - Associate

Amazon

2019

Certified SAFe® 4 Advanced Scrum Master

SAFe®

2018

iSAQB® Certified Professional for Software Architecture

iSQI

2018

Spring Professional v4.3

Pivotal Software, Inc

2017

Professional Scrum Master I

Scrum.org

2017

Oracle Certified Associate, Java SE 8 Programmer

Oracle

2017

Professional Scrum Developer I

Scrum.org

2016


Kontaktanfrage

Einloggen & anfragen.

Das Kontaktformular ist nur für eingeloggte Nutzer verfügbar.

RegistrierenAnmelden