Profilbild von Anonymes Profil, IT [DevSecOps] Consult - Full-Stack Software Dev
verfügbar

Letztes Update: 02.09.2024

IT [DevSecOps] Consult - Full-Stack Software Dev

Firma: Kung[foo] Consulting GmbH
Abschluss: nicht angegeben
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: Deutsch (Muttersprache) | Englisch (verhandlungssicher)

Schlagwörter

Datenbanken Devsecops PHP APIs C++ Cloud Computing Continuous Integration Python Containerisierung Java + 49 weitere Schlagwörter anzeigen

Dateianlagen

Jan-de_240724.pdf

Skills

Jan ist ein erfahrener IT-Experte mit Schwerpunkten in Full-Stack-Entwicklung, DevSecOps und Containerisierung. Er beherrscht PHP, Python, C++ und weitere Sprachen. Er hat umfangreiche Erfahrungen in Projekten wie der Entwicklung von Cloud-Infrastrukturen in Azure und AWS, Datenbankmanagement und CI/CD-Prozessen. Seine Kenntnisse umfassen zudem API-Entwicklung und Cloud-Architektur. 

Themen:
  • Full-Stack-Entwicklung
  • DevSecOps
  • Containerisierung
  • Cloud-Infrastruktur
  • Datenbankmanagement
  • CI/CD-Prozesse
  • API-Entwicklung
Programmiersprachen:
  • PHP
  • Python
  • C++
  • C#
  • Java
  • Bash
  • JavaScript
  • VBA
Datenbanken: 
  •  SQL
  • NoSQL
  • MySQL
  • PostgreSQL
  • CosmosDB

Projekthistorie

06/2024 - 12/2024
Migration einer SCM-Software
auf Anfrage (Industrie und Maschinenbau, 1000-5000 Mitarbeiter)

  • Entwicklung eines Prozesses zur Migration von GitLab-Projekten nach Bitbucket
  • Implementierung der Migrationssoftware
  • Übersetzung der GitLab-CI/CD-Pipelines zu Jenkins

10/2022 - 12/2024
Unterstützung und Beratung eines Integrationsteams
auf Anfrage (Industrie und Maschinenbau, 500-1000 Mitarbeiter)

  • Automatisierung der Einrichtung von Jenkins-Build-Nodes 
  • Automatisierung der Einrichtung und Wartung von Webservices (MediaWiki, Mattermost) - Beratung zu CI/CD
  • Beratung zu IT-Prozessautomatisierung - Automatisierung der Einrichtung und Wartung von zentralisierten Entwicklerwerkzeugen 
    Integration der zentralisierten Entwicklerwerkzeugen mit der bestehenden Software-Ökosystem
  • Automatisierung der Einrichtung einer GitLab-Build-Node

07/2024 - 07/2024
Azure Backend-Entwicklung
auf Anfrage (Industrie und Maschinenbau, 500-1000 Mitarbeiter)

  • Design und Entwicklung einer Cloud-Software in Azure
  • Anbindung an mehrere APIs

01/2022 - 03/2024
Cloud DWH
auf Anfrage (Internet und Informationstechnologie, < 10 Mitarbeiter)

IoT-Geräte im Feld produzieren Daten, die eingesammelt und mit statischen Daten angereichert werden müssen. Diese angereicherten Daten werden in einem DataLake gespeichert, um für zukünftige Analysen zur Verfügung zu stehen.


06/2023 - 09/2023
Entwicklung eines Monitoringsystems zur Überwachung von Testgeräten
auf Anfrage (Industrie und Maschinenbau, 500-1000 Mitarbeiter)

  • Entwurf des Systems 
  • Metriken werden auf Testgeräten aufgenommen 
  • Konvertierung der Metriken per Eigenentwicklung 
  • Lagerung der Metriken in einer zentralten Zeitreihendatenbank 
  • Visuelle Anzeige der gesammelten Metriken

01/2023 - 02/2023
Entwicklung einer Software zur Zugriffsverwaltung auf Rollenbasis
auf Anfrage (Industrie und Maschinenbau, 500-1000 Mitarbeiter)

  • Entwicklung einer Software zum vollautomatischen Anpassen von Bitbucket-Berechtigungen 
  • Entwicklung von Unit-Tests für diese Software

05/2022 - 07/2022
Front- und Backend-Entwicklung
Kung[foo] Consulting GmbH (Internet und Informationstechnologie, < 10 Mitarbeiter)

  • Backend in Python/Django
  • Frontend in JavaScript/React
  • Kommunikation via HTTPS/GraphQL
  • CI/CD mit Docker/Jenkins/SonarQube

01/2015 - 12/2021
Entwicklung einer Cloud-Infrastruktur
Elfin GmbH (Industrie und Maschinenbau, 10-50 Mitarbeiter)

Aufbau einer Cloud-Infrastruktur für SaaS.

Ziel war das vollautomatische Aufsetzen von zwei Servern, wovon einer aktiv (Produktivserver) und der andere inaktiv (Failover-Server) ist. Die Konfiguration und Wartung der Server wurde mit Ansible und Shell-Skripten umgesetzt.

Die SaaS-Software wurde zunächst in isolierten virtuellen Maschinen mit libvirt/KVM/QEMU (green-blue deployment), später in Containern mit Docker/Docker-Compose ausgerollt (continuous deployment).

Teile der Software waren APIs für Geräte, die über ein Tinc VPN mit den APIs verbunden waren. Diese IoT-APIs waren nur über das VPN erreichbar.

Das Wechseln der Server erfolgt durch das Umbiegen einer Netzwerk-Route per Skript auf den jeweils aktiven Server. Alternative, nicht öffentliche Routen ermöglichen den Zugriff für Wartungen.

07/2021 - 03/2021
Feeder für Business-Unit-Dashboard
auf Anfrage (Internet und Informationstechnologie, 10-50 Mitarbeiter)

  • Beratung
  • Anforderungserhebung
  • Evaluierung möglicher Technologien
  • Implementierung in Microsoft PowerFlows

07/2019 - 08/2019
Software zur Auslesung von Kreditkartennummern
auf Anfrage (Internet und Informationstechnologie, < 10 Mitarbeiter)

Der Zugang zu einem Parkhaus soll den Kunden gewährt werden, die ihr Auto zu dem Zeitpunkt im Parkhaus abgestellt ist. Dazu sollen Kreditkartennummern als elektronische Schlüssel zum Öffnen der Außentüren dienen. Die elektronischen Schlösser lesen die Nummer der Kreditkarten der Kunden per NFC aus, gleichen diese mit der Buchungsdatenbank ab, und öffnen gegebenenfalls die Türen.

Die Software zur Auslesung der Kreditkartennummer wurde in C++ entwickelt.

01/2019 - 02/2019
Asynchrone MQTT-Softwarebibliothek
auf Anfrage (Internet und Informationstechnologie, < 10 Mitarbeiter)

Entwicklung einer C++-Bibliothek zur asynchronen Einbindung von MQTT in Betriebssoftware

03/2018 - 06/2018
AWS IOT Pilot
auf Anfrage (Internet und Informationstechnologie, 10-50 Mitarbeiter)

  • Entwicklung des IOT-Hub-Clients
  • Authentifizierung via TLS am IOT-Hub
  • Kommunikation über MQTT
  • Entwicklung eines Services zur Speicherung der MQTT-Nachrichten/-States in einer NoSQL-Datenbank

01/2018 - 02/2018
Erkennung und Distanzbestimmung von Personen in einem Video-Feed
Elfin GmbH (Industrie und Maschinenbau, 10-50 Mitarbeiter)

  • Multiprocessing
  • Objekterkennung mit YOLO + COCO
  • Markierung auf dem Video-Feed

01/2017 - 06/2017
DTMF Gateway Softwarebibliothek
Elfin GmbH (Industrie und Maschinenbau, 10-50 Mitarbeiter)

  • Anforderungserhebung
  • Evaluation der Technologien
  • Design der Softwarearchitektur
  • Implementierung
  • Entwicklung Tests

01/2017 - 02/2017
Aufbau einer automatisierten Datensicherung
Elfin GmbH (Industrie und Maschinenbau, 10-50 Mitarbeiter)

Implementation einer inkrementellen Sicherung durch Shell-Skripte über SSH

01/2014 - 12/2016
Steuerungssoftware für ein VPN
Elfin GmbH (Industrie und Maschinenbau, 10-50 Mitarbeiter)

  • Automatische Aufnahme von Geräten in ein VPN
  • API zur Bedienung

01/2014 - 12/2016
WebUI zur Bedienung einer Produktionsdatenbank
Elfin GmbH (Industrie und Maschinenbau, 10-50 Mitarbeiter)

  • Anforderungserhebung
  • Implementierung/Programmierung
  • Dokumentation
  • Continuous Integration

01/2014 - 12/2016
API für Gerätekontrolle
Elfin GmbH (Industrie und Maschinenbau, 10-50 Mitarbeiter)

  • Anforderungserhebung
  • Systemarchitektur
  • Softwaredesign
  • Datenbankdesign
  • Implementierung/Programmierung
  • Integrationstests
  • Dokumentation
  • Continuous Integration

06/2015 - 07/2015
Einrichtung einer Telefonanlage
Elfin GmbH (Industrie und Maschinenbau, 10-50 Mitarbeiter)

  • Konfiguration von Asterisk für SIP
  • Anrufweiterleitung
  • Anrufumleitung
  • Anrufersperrliste
  • Anrufbeantworter mit E-Mailbenachrichtigung

Reisebereitschaft

Weltweit verfügbar

exali IT-Haftpflicht-Siegel (Sondertarif für Freelancermap-Mitglieder)

Das original exali IT-Haftpflicht-Siegel bestätigt dem Auftraggeber, dass die betreffende Person oder Firma eine aktuell gültige branchenspezifische Berufs- bzw. Betriebshaftpflichtversicherung abgeschlossen hat. Diese Versicherung wurde zum Sondertarif für Freelancermap-Mitglieder abgeschlossen.

Versicherungsbeginn:
01.07.2022

Versicherungsende:
01.01.2025

Profilbild von Anonymes Profil, IT [DevSecOps] Consult - Full-Stack Software Dev IT [DevSecOps] Consult - Full-Stack Software Dev
Registrieren