FS

Felix Specht

verfügbar

Letztes Update: 01.02.2024

Freelance Backend Developer / Cloud Developer

Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: deutsch (Muttersprache) | englisch (verhandlungssicher) | französisch (Grundkenntnisse)

Dateianlagen

CV-Felix-Specht_061123.docx

Skills

Cloud, AWS, Google Cloud Platform (GCP), Kubernetes, Docker, Linux, DevOps, Jenkins, GitLab, Bitbucket, Bitbucket Pipelines, MacOS, Windows, Monitoring, Prometheus, Logstash, Google Cloud Monitoring, PostgreSQL, ElasticSearch, MySQL, Kubernetes, Redis, MariaDB, MongoDB, Coding, Java, Kotlin, Go, JavaScript, Vert.x, Mutiny, Reactor, Quarkus, Spring, Junit5, Mockito, GraalVM, Git, Jira, Confluence, Agile, Build Automation, OpenAPI, API, Programming, Google Cloud Run, Google, Terraform, JIB, Google Cloud Scheduler, Google Cloud Load Balancing, CI/CD, Container, Backend, Reactive Programming, RxJava2, Nginx, Microservices,  EC2, Elastic Load Balancing, ELB, S3, Elastic, scalability, Docker Compose

Projekthistorie

11/2021 - bis jetzt
Cloud Backend Developer
(Internet und Informationstechnologie, 50-250 Mitarbeiter)


05/2021 - 10/2021
Cloud Engineer & Backend Engineer
(Transport und Logistik)

  • Development and maintenance of a Public API that businesses can use to create orders for deliveries and also track them for their customers in Java using Quarkus and later Spring as the main framework and Mutiny/Reactor for the reactive programming

  • The application is tested using Junit5, Mockito and Rest Assured

  • The application is packaged as a container containing a native executable created with the GraalVM

  • The container is running on Google Cloud Run and secured by Google IAP and Google Cloud Armor

  • The CI/CD pipeline is build and run using Bitbucket Pipelines and manages the infrastructure using  Terraform

  •  The documentation is created with the help of Swagger and OpenAPI

01/2021 - 05/2021
Kubernetes Architect & DevOps Engineer

Client project - Healthcare
01/2021-05/2021

Short description:
Development of a patient information system that runs inside an on-premise
Kubernetes cluster.

Project responsibility:
* Development of the clustered backend using the Eclipse Vert.x framework and a
reactive programming style using the RxJava2 framework to make it possible to
serve more than one client per thread.

Technologies:
* Java, Vert.x, RxJava2, JUnit5, Mockito, Jenkins, Docker, Kubernetes, Nginx, Helm,
PostgreSQL, ElasticSearch, Prometheus, Nginx Ingress, FluxCD, ArgoCD, Redis,
OpenAPI

06/2020 - 12/2020
Kubernetes Architect & Software Engineer

Client project - Healthcare
06/2020-12/2020

Short description:
Development of a patient information system.

Project responsibility:
* Cloud Engineer - Porting applications from AWS to multiple on-premise
Kubernetes clusters . Planning the Kubernetes infrastructure .
* DevOps Engineer - Maintenance of pipelines in Jenkins as well as creating new
ones for automated testing and CI/CD used my multiple projects
* Backend Engineer - Porting the backend to Kotlin to minimize time spent on
boilerplate reactive code and make it more readable while also avoiding
synchronization errors. As well as training the remaining team members on how to
work with and develop with Kotlin.

Technologies:
* Java, Vert.x, RxJava2, JUnit5, Mockito, Jenkins, Docker, Kubernetes, AWS, Nginx,
Helm, PostgreSQL, ElasticSearch, Prometheus, Nginx Ingress

01/2020 - 06/2020
Kubernetes Architect & Software Engineer

Client project - Healthcare
01/2020-06/2020

Short description:
Development of a patient information system.

Project responsibility:
* Cloud Engineer - Porting applications from AWS to multiple on-premise
Kubernetes clusters . Planning the Kubernetes infrastructure and working with the




operations team to set up the clusters on their own hardware located in multiple
geographical locations.
* Backend Engineer - Developing the backend of an application that stores patient
data end to end encrypted in the cloud. Splitting a monolithic application into
reactive microservices. The frontend is based on Angular , the backend based on
Java and Eclipse Vert.x.

Technologies:
* Java, Vert.x, RxJava2, JUnit5, Mockito, Jenkins, Docker, Kubernetes,AWS, Nginx,
Helm, PostgreSQL, ElasticSearch, Prometheus, Nginx Ingress

06/2019 - 12/2019
AWS Cloud Architect / DevOps Engineer

Client project - Healthcare
06/2019-12/2019

Short description:
Development of a patient information system.

Project responsibility:
* Cloud Engineer - Porting the application to AWS using EC2 , Elastic Load Balancing
(ELB), Route53 , S3, Elastic Container Registry (ECR) and Elastic Container Service
(ECS). Also planning the AWS infrastructure with focus on scalability and reliability.
* DevOps Engineer - Maintenance of pipelines in Jenkins as well as creating new
ones for automated testing and CI/CD used my multiple projects
* Backend Engineer - Developing the backend of an application that stores patient
data end to end encrypted in the cloud. Splitting a monolithic application into
reactive microservices. The frontend is based on Angular , the backend based on
Java and Eclipse Vert.x and RxJava2 . The backend works asynchronously and is
event-driven.

Technologies:
* Java, AWS EC2, AWS Elastic Load Balancing (ELB), AWS Route53, AWS S3, AWS Elastic
Container Registry (ECR), AWS Elastic Container Service (ECS), Vert.x, RxJava2,
JUnit5, Mockito, Jenkins, Docker, Nginx, PostgreSQL, ElasticSearch, Prometheus

01/2019 - 06/2019
AWS Cloud Engineer / DevOps Engineer

Client project - Healthcare
01/2019-06/2019

Short description:
Development of a patient information system.




Project responsibility:
* Cloud Engineer - Porting the application to AWS using EC2 , Elastic Load Balancing
(ELB), Route53 , S3, Elastic Container Registry (ECR) and Elastic Container Service
(ECS). Also planning the AWS infrastructure with focus on scalability and reliability.
* DevOps Engineer - Maintenance of pipelines in Jenkins as well as creating new
ones for automated testing and CI/CD used my multiple projects
* Backend Engineer - Developing the backend of an application that stores patient
data end to end encrypted in the cloud. Splitting a monolithic application into
reactive microservices . The frontend is based on Angular , the backend based on
Java and Eclipse Vert.x and RxJava2 . The backend works asynchronously and is
event-driven.

Technologies:
* Java, AWS EC2, AWS Elastic Load Balancing (ELB), AWS Route53, AWS S3, AWS Elastic
Container Registry (ECR), AWS Elastic Container Service (ECS), Vert.x, RxJava2,
JUnit5, Mockito, Jenkins, Docker, Nginx, PostgreSQL, ElasticSearch, Prometheus

05/2018 - 12/2018
Backend & DevOps Engineer

Client project - Healthcare
05/2018-12/2018

Short description:
Development of a patient information system.

Project responsibility:
* Backend Engineer - Developing the backend of an application that stores patient
data end to end encrypted in the cloud. Splitting a monolithic application into
reactive microservices. The frontend is based on Angular, the backend based on
Java and Eclipse Vert.x. The backend works asynchronously and is event-driven.
* DevOps Engineer - Maintenance of pipelines in Jenkins as well as creating new
ones for automated testing and CI/CD used my multiple projects

Technologies:
* Java, Angular, Vert.x, RxJava2, JUnit5, Mockito, Jenkins, Docker, Nginx, PostgreSQL

01/2017 - 04/2018
Backend Engineer
Healthcare

Short description:
Development of a patient information system.

Project responsibility:
* Backend Engineer - Developing the backend of an application that stores patient
data end to end encrypted in the cloud. The frontend is based on Angular , the
backend based on Java and Eclipse Vert.x as well as RxJava2 . The backend works
asynchronously and is event-driven.
* Maintenance and further development of Dockerfiles and Docker Compose files
with multiple test stages

Technologies:
* Java, Angular, Eclipse Vert.x, RxJava2, JUnit5, Mockito, Docker, Dockerfile, Docker
Compose, Nginx, PostgreSQL

Reisebereitschaft

Verfügbar in den Ländern Deutschland
Profilbild von Felix Specht Freelance Backend Developer / Cloud Developer aus Neuwied Freelance Backend Developer / Cloud Developer
Registrieren