25.04.2025 aktualisiert

**** ******** ****
Premiumkunde
100 % verfügbar

IT [DevSecOps] Consult - Full-Stack Software Dev

Hürth, Deutschland
Deutschland +2
Master of Science
Hürth, Deutschland
Deutschland +2
Master of Science

Profilanlagen

Thorsten-en.pdf
Thorsten-de.pdf

Skills

JavaJavascriptPHPSpring SecurityAgile MethodologieAmazon Web ServicesAmazon S3Apple Mac SystemsArchitekturConfluenceJiraAutomatisierungMicrosoft AzureBash ShellBoost (C++ Libraries)BuildbotC#C++Cloud ComputingIt-BeratungDatenbankenContinuous IntegrationData MigrationLinuxJ2EEGithubProtocol BuffersGradleIntellij IDEASpring FrameworkJinja2PythonLatexPostgresqlMariadbProjektmanagementApache MavenMercurialMongodbMysqlMQTTNosqlOpenmpOpenshiftPHP DevelopmentScrumSoftware ArchitectureSoftwarewartungResource Description FrameworkPrometheusScaled Agile FrameworkSonarqubeVaultSPARQLSqliteSQLSubversionTransmission Control Protocol (TCP)VirtualboxOpenapiDoxygenReactJSGrafanaSpringbootMysql DatabasesOracle NosqlBUS SystemeGitlabKanbanEvent Driven ArchitectureSicherheitskritischeContainerisierungGitlab-CiKubernetesRancherFull Stack EntwicklungApache KafkaGraphqlBetriebssystemeSlurmRefactoringDevsecopsDockerJenkinsGolangMicroservicesOracledb
Thorsten ist ein erfahrener IT-Generalist mit Schwerpunkten in DevSecOps, Full-Stack-Entwicklung und Cloud-nativen Architekturen.
Er bringt über 5 Jahre Praxiserfahrung in sicherheitskritischen Projekten – u.a. im Energieumfeld – mit und verfügt über umfassendes Know-how in Java (Spring Boot), Python, React.js, Kubernetes und CI/CD-Setups.
Er ist versiert in der Konzeption und Umsetzung von Microservices, Security Automation (u.a. mit FOSSA, Trivy, Renovate), der Einrichtung und dem Betrieb von Clustern (K3s, Rancher) sowie der Entwicklung robuster Schnittstellen (REST, Protobuf, GraphQL, Kafka, MQTT).
Thorsten übernimmt Verantwortung in allen Projektphasen – von Architektur bis Betrieb – und agiert als technische Ansprechperson für Teams und Stakeholder.

Erfolge
  • Migration div. Bestandsprojekte (CVS, SVN, Mercurial) zu GitLab
  • Migration sowie Refactoring von Bestandsprojetken als Cloud-basierte MicroServices
  • Erhöhen der Produktivität durch Automatisierung von Tests, Integration sowie Deployment (CI/CD)
  • Erhöhen der Sicherheit durch automatisierte Produkt-Analysen (SSDLC)
Themen & Fachkompetenzen
  • Full-Stack-Entwicklung (Java, Python, React)
  • DevSecOps & Sicherheitsautomatisierung (SBOM, CVE/CWE)
  • Containerisierung & Clusterbetrieb (Docker, Podman, K3s)
  • CI/CD-Prozesse & Automatisierung (GitLab, Jenkins, Helm)
  • Software-Wartung & Refactoring
  • Datenmigration & Infrastrukturmodernisierung
  • Agile Methoden (Scrum, Kanban, SAFe)
Programmiersprachen
  • Java
  • C++
  • Python
  • PHP
  • Golang
  • JavaScript
Software-Architekturen
  • Hexagonal Architecture
  • Clean Architecture
  • Event Driven Architecture
  • Layered Architecture
  • Microservices
Datenbanken
  • SQL
  • SQLite
  • NoSQL
  • MongoDB
  • OracleDB
  • MariaDB/MySQL
  • PostgreSQL
Toolset & Plattformen
  • GitLab | GitHub | Gitea
  • Docker | Kubernetes(K8s, K3s) | OpenShift | HelmCharts
  • Jenkins | BuildBot | GitHub Actions | GitLab Pipeline | AWS Pipeline | Azure DevOps
  • SonarQube/Megalinter/Snyk/FOSSA/Renovate
  • Keycloak | Vault | Prometheus | Grafana | Elastic ELK
Betriebssysteme
  • Linux
  • Windows
  • MacOS

Sprachen

DeutschMutterspracheEnglischverhandlungssicher

Projekthistorie

Betrieb einer CI/CD Infrastruktur

Internet und Informationstechnologie

< 10 Mitarbeiter

Aufsetzen und härten von CI/CD relevanten Diensten
  • GitLab Runner
  • Container Registry
  • Renovate
  • PostgreSQL

Entwicklung einer WebApp mit Django Backend und React.js Frontend

  • Implementierung von GraphQL Interfaces
  • Implementierung von Unit-Tests
  • Implementierung neuer Features
  • Implementierung von Datenbank-Migrationen
  • Umsetzung der Compliance-Anforderungen
  • Schulung von Junior-DevOps
  • Bugfixing
  • Technische Beratung zur Erstellung von Meilensteinen
  • Leitung div. Scrum-Termine
  • Dokumentation
  • Einführung diverser CI/CD Pipelines inkl. Templates:
    • Erstellung von OCI Containern via Podman
    • Linting diverser Sprachen
    • Vulnerability Prüfung
    • Update Automatisierung mit Renovate

Automatisierung der Erstellung von virtuellen Maschinen

Beschleunigung des Erstellungsprozesses und verbessern der Reproduzierbarkeit von virtuellen Maschinen durch Verwendung verschiedener Automatismen.
  • Initiale Einrichtung von Linux Mint via Packer und Preseed
  • Weitere Kundenanpassung via Ansible
  • Absicherung des Systems mittels Firewall, sshd_config, no root login, etc.
exali-logo

exali Berufshaftpflicht-Siegel

Das original exali Berufshaftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat.

Versichert bis: 01.01.2026


Kontaktanfrage

Einloggen & anfragen.

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

RegistrierenAnmelden