05.11.2024 aktualisiert


100 % verfügbar
Software Engineering | Architecture | DevOps
Würzburg, Deutschland
Würzburg +250 km
Dipl. Inf.Skills
JavaSpring BootJavascriptDevOpsKubernetesCloudNode.jsAuthenticationKeycloakOpenSearchOIDCDockerPipelinesGCPGitlabAmazon Web Services (AWS)Atlassian Confluence / JiraScrumSoftware ArchitekturTypescriptVue.jsgitOpenId Connect (OIDC)LoggingSonarQubeArchitekturMavenTerraformIaCGroovyJava Message Service (JMS)SQLMongoDBDynamoDBGithubHTML5OAuth2 / JWTfluentdJPA HibernateMonitoring Prometheus / GrafanaCleanCodeCode ReviewsELKS3PostgresqltestcafeUnit-Testing und (automated) UI-TestingCI/CDjenkinsWebSocketsRabbitMQHubspot
Sprachen: Java, JavaScript, TypeScript, Groovy
Infrastruktur: Kubernetes, AWS (EKS, SNS, EC2, Lambda, ...), GCP, ELK, OpenSearch, Prometheus, Grafana, Docker, Terraform, IaC, helm, FluentBit, fluentd, Linux
Frameworks: Spring Boot, Vue.js, jQuery
Datenbanken: PostgreSQL, MySql, SQL, Liquibase, DynamoDB, MongoDB, JPA, Hibernate, ORM, MyBatis, S3
Methoden: Agile, Scrum, Kanban
Architektur: API-Design, Microservices, Code Reviews, TDD, BDD, OOAD, UML, Design Pattern
Auth: Keycloak, OIDC, OAuth, JWT, 2FA, SAML
Tools: GitLab/GitHub, CI/CD, Jenkins, Maven, Gradle, pnpm, IntelliJ IDEA
Testing: Selenium, TestCafe, Mockito, JUnit, TestNG, AssertJ, Jest, JMeter
Internet: HTML, CSS, HTTP, TCP/IP, DNS, WebSockets
Server: Solr, Lucene, ELK, SonarQube, Tyk, Apache Camel, Nginx, Matomo, RabbitMQ / AMQP
Sonstiges: HubSpot, Stripe, MangoPay, Payment, Zapier, Jira, Confluence, Velocity, Git, SVN, Node.js, AB Testing
Infrastruktur: Kubernetes, AWS (EKS, SNS, EC2, Lambda, ...), GCP, ELK, OpenSearch, Prometheus, Grafana, Docker, Terraform, IaC, helm, FluentBit, fluentd, Linux
Frameworks: Spring Boot, Vue.js, jQuery
Datenbanken: PostgreSQL, MySql, SQL, Liquibase, DynamoDB, MongoDB, JPA, Hibernate, ORM, MyBatis, S3
Methoden: Agile, Scrum, Kanban
Architektur: API-Design, Microservices, Code Reviews, TDD, BDD, OOAD, UML, Design Pattern
Auth: Keycloak, OIDC, OAuth, JWT, 2FA, SAML
Tools: GitLab/GitHub, CI/CD, Jenkins, Maven, Gradle, pnpm, IntelliJ IDEA
Testing: Selenium, TestCafe, Mockito, JUnit, TestNG, AssertJ, Jest, JMeter
Internet: HTML, CSS, HTTP, TCP/IP, DNS, WebSockets
Server: Solr, Lucene, ELK, SonarQube, Tyk, Apache Camel, Nginx, Matomo, RabbitMQ / AMQP
Sonstiges: HubSpot, Stripe, MangoPay, Payment, Zapier, Jira, Confluence, Velocity, Git, SVN, Node.js, AB Testing
Sprachen
DeutschMutterspracheEnglischverhandlungssicherFranzösischGrundkenntnisse
Projekthistorie
- Use custom IP for each integrated exchange. Customizable trading times (sleeping time) and max amounts per asset. For personal use.
- Tech: GCP (Cloud Run, VPC, NAT, Router, GCR, gcloud), GitLab, node.js, several APIs from exchanges, TradingView, Webhooks
- Smarte Schulverwaltung Niedersachsen: Ramping up a 10 years governmental project as part of the architecture team.
- Created the auth system using Keycloak. Created a vue.js component using OIDC. Prototypical integration of third-party user sources using SAML or OIDC brokering. Integrated backend by coding a Keycloak extension.
- Created a self-healing distributed logging system using OpenSearch and FluentBit, that works both with docker-compose and Kubernetes. Created logging lib for each project language. Architectural documentation.
- Set up, documented and managed inhouse Kubernetes clusters using K3s
- Created CD pipelines for all system components using Helm and Jenkins
- Techs: Java, OSGI, JavaScript, Vue.js, PostgreSQL, Jenkins, Helm, Kubernetes, K3s, OpenSearch, ELK, FluentBit, FluentD, Keycloak, OIDC, OIDC brokering, LDAP
* Architecture, development, launch, CD-pipelines and operation of a
medical messengers based on AWS and JavaScript
* Transforming a project, embedded in another company's infrastructure
(coliquio GmbH), into a dedicated company with independent tech stack
* Integrated 3rd party products: Hubpot, MailJet, Sendinblue, Vonage,
Stripes, Matomo, Zapier
* Supporting a certification process and migrating from AWS to OVH cloud
* Techs: AWS, OVH, DynamoDB, S3, SNS, EKS, Route53, EC2, Serverless, Lambda, Kibana, Grafana, Node.js, Express, Jest, TypeScript, npm, REST, WebSockets, Swagger, Plotly, Docker, Kubernetes, Calico, Helm, Terraform, Prometheus, Grafana, GitLab, Postman, OIDC, Keycloak, Tyk, RabbitMQ, AMQP, Microservices, MongoDB, React, PWA, Jira, Confluence
medical messengers based on AWS and JavaScript
* Transforming a project, embedded in another company's infrastructure
(coliquio GmbH), into a dedicated company with independent tech stack
* Integrated 3rd party products: Hubpot, MailJet, Sendinblue, Vonage,
Stripes, Matomo, Zapier
* Supporting a certification process and migrating from AWS to OVH cloud
* Techs: AWS, OVH, DynamoDB, S3, SNS, EKS, Route53, EC2, Serverless, Lambda, Kibana, Grafana, Node.js, Express, Jest, TypeScript, npm, REST, WebSockets, Swagger, Plotly, Docker, Kubernetes, Calico, Helm, Terraform, Prometheus, Grafana, GitLab, Postman, OIDC, Keycloak, Tyk, RabbitMQ, AMQP, Microservices, MongoDB, React, PWA, Jira, Confluence
Zertifikate
SCJP
Sun / Oracle2010