IT-Consultant mit Schwerpunkt Software Engineering und -Architektur im Webbereich
Aktualisiert am 16.12.2024
Profil
Freiberufler / Selbstständiger
Remote-Arbeit
Verfügbar ab: 16.12.2024
Verfügbar zu: 90%
davon vor Ort: 60%
Cloud
Managementberatung
Beratung
Webapplication
Performance
Agile Softwareentwicklung
Python
TypeScript
ReactJS
Django
PostgreSQL
Continuous Integration
Gitlab
CICD
Deutsch
Muttersprache
Englisch
verhandlungssicher

Einsatzorte

Einsatzorte

Heidelberg (+100km) Darmstadt (+75km) Homburg (Saar) (+50km)
möglich

Projekte

Projekte

10 Jahre 11 Monate
2014-02 - heute

verschiedene Tätigkeiten

IT-Consultant & Softwareentwickler Linux-Administration (UBUNTU) HTML5 CSS3 ...
IT-Consultant & Softwareentwickler
  • Ansprechpartner bei allen IT-Fragen (Infrastruktur, Sicherheit, Softwareentwicklung, Agile Methoden, …)
  • Neukonzeption, Umsetzung, Administration ext. Server Infrastruktur
  • Neuimplementierung Wordpress-Seite
  • Integration Wordpress / custom CRM / Newsletter-System
  • Aufbau eines zentralen, synchronisierten, e2e verschlüsselten Synchronisationssystems
Linux-Administration (UBUNTU) HTML5 CSS3 Javascript MYSQL PHP Wordpress SEO Seafile Visual Basic ITIL Agile Methoden
Denkmodell GmbH, Berlin
11 Jahre 3 Monate
2013-10 - heute

Softwareprojekte

Freiberufler & Teamleiter
Freiberufler & Teamleiter
  • Seit Okober 2013 bin ich offiziell hauptberuflich selbstständig und habe seitdem mehrere Praktikanten betreut. Seit April 2015 habe ich außerdem bis zu fünf Mitarbeiter, mit denen ich zusammen Softwareprojekte für Kunden durchführe, darunter zwei Festangestellte.
  • Dabei setzen wir auf einen fertig Entwicklungsstack mit Contuous Integration & Delivery, Test-Driven- Development und Agilen Methoden. Als Sprachen und Frameworks kommen Angular, NodeJS, TypeScript, Express, MongoDB, PostgresSQL, Apache Cordova, Docker und Python mit Django zum Einsatz.
  • Das Deployment erfolgt über Gitlab vollautomatisiert als CI/CD-Pipeline auf ein Kubernetes-Cluster mit GlusterFS als Persistenzschicht, das Cluster wird baremetal selbst betrieben.
auf Anfrage
11 Jahre 5 Monate
2013-08 - heute

Beratung und Bewertung

IT-Consultant Ilias Elarning Redmine Wordpress ...
IT-Consultant
  • Beratung und Bewertung ext. Dienstleister und Projekte
  • Entwicklung von Softwarelösungen, Anpassung bestehender Software
  • Aufbau Netzwerkinfrastruktur Studentenwohnheim
  • Aufbau und Umzug Serverinfrastruktur
  • Planung Infrastruktur SRHAmbulanz
  • Customizing und Administration ILIASSysteme
  • Customizing und Administration RedmineProjektmanagement
  • Projektmanagement
Ilias Elarning Redmine Wordpress Php Ruby Ruby-On-Rails Ldap Webentwicklung Docker Linux Vmware Wordpress HTML5/CSS3 Javascript Zend Framework
SRH-Hochschule Heidelberg
12 Jahre
2013-01 - heute

Administration der Infrastruktur

Infrastrukturadministration, Gründungsberater Watchguard Firewalls Cisco Netzwerk
Infrastrukturadministration, Gründungsberater
  • Administration der Infrastruktur
  • Bewertung und Beratung von Gründungsvorhaben, Unternehmensentwicklung
Watchguard Firewalls Cisco Netzwerk
SRH, Heidelberg
12 Jahre
2013-01 - heute

Infrastrukturadministration und -konzeption

IT-Consultant Software Engineering It-Security VPN ...
IT-Consultant
  • Beratung bei Infrastrukturadministration und konzeption,
    ITSicherheit, VPN, Agilen Methoden, etc.
Software Engineering It-Security VPN Linux- und Netzwerkadministration
Softwarekontor, Ludwigshafen
2 Jahre 6 Monate
2018-07 - 2020-12

Performance Engineering

Performance Analyse Angularjs Angular (Version 2+) ...
  • Gekommen für: Verbesserung der Webperformance für 3 Monate mit dem gesamten Kumbier IT Team
  • Geblieben für: 30 Monate mit ständigem Ausbau der Aufgabengebiete
    • Analyse und Anpassung der gesamten Software- und System-Architektur
    • Verbesserung der Web-Performance für den Endkunden zwischen 10% und 700% (je nach Applikation und vorgefundenem Zustand)
    • Aufbau und Anpassung von Analyseframeworks für die dauerhafte Performance-Evaluierung
    • Aufbau von Management-Strategien zur Erreichung und Aufrechterhaltung von Performance-Zielen
    • Zusammenarbeit mit Google Consultants zur Verbesserung von Rankings und Conversions
    • Training, Coaching und Unterstützung der Entwicklungsteams (100+ Entwickler) zu Architektur, Performance-optimierter Entwicklung, CI/CD, Sustainable Testing, Cloud (insb. Kubernetes)
    • Aufbau und Erweiterung von CI/CD und DevOps-Fähigkeiten
    • Unterstützung der Teams beim Thema Agilität
    • Unterstützung der Datenschutz-Projektkoordinatorin bei DSGVO Compliance
    • Unterstützung des Information Security Officer und der Teams bei IT-Sicherheit
Performance Analyse Angularjs Angular (Version 2+) Software Architektur Testing IT-Sicherheit Datenschutz DSGVO Rest Webservices Jenkins GOCD Iis Lighthouse Kubernetes Teamführung Weiterbildung und Coaching
Verivox GmbH
1 Jahr 5 Monate
2016-12 - 2018-04

Migration der extern gehosteten iDesk2-Infrastruktur

Softwarearchitekt Angular (V2+) Typescript Testing ...
Softwarearchitekt
  • Gekommen für: Kubernetes- und Angular-Einführung für 6 Monate
  • Geblieben für: Kubernetes-Migration und 16 Monate
  • Erreicht: >70% Kostenreduktion, tägliche anstatt zweimonatliche Releases
    • Migration der extern gehosteten iDesk2-Infrastruktur von Bare-Metal-Servern hin zu Kubernetes in der Azure Cloud
    • Ergebnis: >70% Kostenreduktion, durch Automatisierung den Release Pace von 3-5 pro Jahr auf 15- 20 pro Monat verbessert
    • Migration der Mobil-Version der Endkunden-Hauptapplikation von Haufe-Lexware „iDesk2“ auf Basis von Angular2+
    • Aufbau einer Continuous Integration und Development Infrastruktur (CI/CD) auf Jenkins, Kubernetes und Azure
    • Unterstützung bei der Prozessoptimierung über Agile Methoden (speziell Scrum)
    • Aufbau eines e2e-testing- und load-testing-Systems auf Basis von Azure, Node und Puppeteer mit Monitoring via Prometheus und Grafana
Angular (V2+) Typescript Testing Agile Coaching Software Architektur Design Pattern Test-Driven-Development Webentwicklung Jenkins Docker Kubernetes Azure Nodejs Bash Protractor Usability Engineering
Haufe-Lexware
1 Jahr
2016-01 - 2016-12

Entwicklung eines Online-Glücksspiels

Softwareentwickler PHP Java Maven ...
Softwareentwickler
  • Entwicklung eines OnlineGlücksspiels
  • Aufbau der mehrstufigen Architektur mit Sicherheitskonzept
  • Datenhaltung komplett in TomcatMiddleware mit PostgreSQLBackend, Anbindung über Reverse Proxy und RESTWebservices
  • Anbindung eines externen Mailanbieters (CleverReach) über SOAP-Schnittstelle
PHP Java Maven Jax Hibernate Tomcat Wordpress Postgresql Webservices
G-Benefit GmbH, München
2 Jahre 7 Monate
2014-06 - 2016-12

verschiedene Tätigkeiten

Organisationsentwickler Agile Methoden Prozessoptimierung Team-Entwicklung ...
Organisationsentwickler
  • Gründungsberatung und Prozessentwicklung, Moderation und Mediation
  • Optimierung der BuildPipeline (gitlab, Blender3d, Unity3d, C#)
  • Schulungen in Software Engineering und Usability
  • Aufbau von Führungskompetenzen und Konfliktkultur
Agile Methoden Prozessoptimierung Team-Entwicklung Psychologie
Dev6 Game-Studios, Heidelberg
4 Monate
2016-08 - 2016-11

Konzeptionierung

Softwarearchitekt Software Architektur Java Tomcat ...
Softwarearchitekt
  • Konzeptionierung einer neuen Webapplikation für einen Automobilkonzern
Software Architektur Java Tomcat Design Pattern Test-Driven-Development Oracle DB Neuronale Netze
Etecture GmbH, Frankfurt
6 Monate
2016-06 - 2016-11

Finanzierungswebseite

Softwareentwickler Java Maven Magnolia Cms ...
Softwareentwickler
  • Weiterentwicklung einer Finanzierungswebseite für eine Großbank auf Basis von Magnolia CMS mit einem AngularJS-Frontend
  • Aufbau und Weiterentwicklung der Development Infrastruktur auf Docker-Basis
  • Aufbau von Ende-zu-Ende-Tests auf Protractor-Basis
Java Maven Magnolia Cms Docker Angularjs Protractor Test-Driven-Development Postgresql Websockets Javascript HTML5/CSS3
Etecture GmbH, Frankfurt
4 Monate
2015-08 - 2015-11

Entwicklung eines Spiels zur Wissensvermittlung

Projektmanager & APP-Entwickler Gamification Usability Typescript ...
Projektmanager & APP-Entwickler
  • Entwicklung eines Spiels zur Wissensvermittlung über neue und aktualisierte Produkte für die interne Weiterbildung
  • QuizApp (iOS, Android, Web) mit Fragensystem, Avatargenerator, Teambildung, ChatSystem, Highscores, Frageneinreichung, etc.
  • AdminBackend mit Verwaltung für Nutzer, Fragen, Kategorien, System, etc.
  • Entwicklung des GamificationKonzepts und Umsetzung, Teamleitung (3 Entwickler)
Gamification Usability Typescript Javascript Apache Cordova Nodejs MongoDB Angularjs Express Docker HTML5 CSS3 Socketio GULP Bootstrap
Versicherungsbranche
1 Jahr 10 Monate
2014-01 - 2015-10

verschiedene Tätigkeiten

IT-Consultant & Softwareentwickler Software Engineering Git Test-Driven-Development ...
IT-Consultant & Softwareentwickler
  • Mitarbeiterschulung in Clean Code, TestDrivenDevelopment, Continuous Integration, Continuous Deployment, Usability, etc.
  • Aufbau und kontinuierliche Verbesserung des Entwicklungsprozesses und Software Engineerings, CodeReview und PairProgramming
  • Beratung bei Konflikten, Agilen Methoden, Mitarbeiterführung
  • Entwicklung von Integrationslösungen für das Custom CRM des Kunden
  • Anpassung des bestehenden Typo3Systems
Software Engineering Git Test-Driven-Development Clean Code HTML5 CSS3 Javascript TYPO3 MYSQL Jetbrains Phpstorm Jetbrains Teamcity Continuous Integration & Deployment SEO Usability
Heco GmbH, Remchingen
7 Monate
2013-10 - 2014-04

Umzug und Konsolidierung

IT-Consultant Suse Linux Dell Server Cisco Netzwerk ...
IT-Consultant
  • Umzug und Konsolidierung bestehender Infrastruktur
  • Dokumentation, Aktualisierung, Sicherheitskonzeption
Suse Linux Dell Server Cisco Netzwerk Vmware Vsphere
Ainea AG, Ludwigshafen
4 Jahre 8 Monate
2008-10 - 2013-05

Infrastrukturadministration

Infrastrukturadministration, Projektmanager Debian Linux Windows Server 2003-2010 Cisco- und 3com-Netzwerk ...
Infrastrukturadministration, Projektmanager
  • (Abteilung wurde später in die SRH Dienstleistungen GmbH überführt)
  • Konzeptionierung, Administration des Hochschulnetzwerks, server, arbeisstationen und applikationen
  • ab 2010 zusätzlich Systemadministration SRHGruppe
    (Bildung und Gesundheit, ca. 8000 Mitarbeiter in 35 Tochtergesellschaften)
  • Umsetzung von Projekten nach Kundenvorgabe (Einführung neuer Software, Neuentwicklung oder Customizing)
  • Neuaufbau Firewallund Hochverfügbarkeitssysteme
  • Konzeptionierung und Implementierung von Prozessen (Sicherung, Serverund Netzwerksicherheit, Aktualisierung, Softwareprovisionierung, ACLs, SingleSignOn,
    HardwareProvisionierung, etc.)
  • Konzeption, Aufbau und Administration des hochschulübergreifenden Verwaltungsystems HIS, Einbindung in die bestehende Infrastruktur, Datenübernahme aus verschiedenen Altsystemen
  • Aufbau unterschiedlichster Anbindungssysteme für Reports, DataMining und andere DrittSysteme
  • Mitarbeiter und Kundensupport
Debian Linux Windows Server 2003-2010 Cisco- und 3com-Netzwerk Dell und HP Server und Arbeitsstationen Openbsd Vmware Vsphere Cisco Anyconnect Heterogene Clients (alle Desktop und Mobil-Betriebssysteme) SAN Hochverfügbarkeitssysteme SAML Single-Sign-ON PHP PERL Visual Basic Powershell C# Kerberos Microsoft Sysprep HIS Tomcat Java Radius ...
SRH- Hochschule Heidelberg
4 Monate
2011-10 - 2012-01

Prozessoptimierung und Abwendung

Interner Unternehmensberater Team-Entwicklung Mediation Psychologie ...
Interner Unternehmensberater
  • Evaluation von Mitarbeitern, Kunden und deren Prozessen
  • Prozessoptimierung und Abwendung der Außenstellenschließung
Team-Entwicklung Mediation Psychologie Infrastruktur-Administration
SRH Dienstleistungen GmbH, Heidelberg
1 Jahr 2 Monate
2010-10 - 2011-11

Entwicklung

Softwareentwickler PHP Latex MYSQL ...
Softwareentwickler
  • Entwicklung eines Redaktionssystems zur Erfassung weltweiter Länderinformationen für mehrere hundert Berater
  • Erfassung quantitativer Daten und qualitativer Beschreibungen anhand eines standardisierten Fragebogens 
  • Druckfertige Ausgabe von Länderinfos und einer jährlichen Publikation als Grundlage für die Verteilung von Entwicklungshilfe und maßnahmen
PHP Latex MYSQL HTML CSS Zend Framework
Gesellschaft für Int. Zusammenarbeit (GIZ)

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 4 Monate
2011-02 - 2013-05

Studium - Informatik

Master of Science, SRH Hochschule Heidelberg
Master of Science
SRH Hochschule Heidelberg
2 Jahre 9 Monate
2007-10 - 2010-06

Studium - Informatik

Bachelor of Science, SRH Hochschule HEIDELBERG
Bachelor of Science
SRH Hochschule HEIDELBERG
4 Jahre
2003-10 - 2007-09

Studium - Lehramt für Gymnasien

Staatsexamen, Universität Heidelberg
Staatsexamen
Universität Heidelberg

Kompetenzen

Kompetenzen

Top-Skills

Cloud Managementberatung Beratung Webapplication Performance Agile Softwareentwicklung Python TypeScript ReactJS Django PostgreSQL Continuous Integration Gitlab CICD

Aufgabenbereiche

Teamführung

Produkte / Standards / Erfahrungen / Methoden

Sicherheit

  • 802.1xAuthentifizierung
  • Auditing
  • HighAvailability und LoadBalancing
  • FirewallSysteme (Watchguard, Cisco, Endian, PFSense, Eigenbau)
  • Konzeptionierung von Netzwerken
  • Malwareanalyse
  • OAuth
  • OpenVPN
  • OSSEC
  • Pentesting
  • Verschlüsselungssysteme

Linux

  • Debian
  • OpenBSD
  • pfSense
  • SUSE
  • Ubuntu

Microsoft

  • Active Directory (Neuaufbau technisch und organisatorisch)
  • Azure
  • NetzwerkClients ab Windows XP (bis Windows 10)
  • Server ab Windows Server 2003 (bis Server 2012)

Netzwerk

  • 3Com
  • Cisco
  • LinuxRouter (Aufbau nach Kundenwünschen)
  • LinuxFirewalls (Aufbau nach Kundenwünschen)
  • Monitoring über Nagios, Monit, Munin
  • pfSense
  • SelfValidating and SelfHealing Systems

Applikationen und Anbieter

  • Apache
  • Amazon AWS
  • Microsoft Azure
  • CloudFlare
  • Atlassian Confluence
  • Docker-Infrastruktur
  • gitlab (inkl. gitlab-CI)
  • Hochschulinformationssystem (HIS)
  • ILIAS eLearning
  • Jenkins
  • Atlassian Jira
  • KeyCDN
  • Kubernetes
  • Linux KVM
  • LibreOffice/ OpenOffice
  • Lighttpd
  • Magnolia CMS
  • Microsoft Office (auch Automatisierung und Anbindung an ext. Systeme)
  • MongoDB
  • Monit & Munin
  • Mysql
  • Nagios
  • Nginx
  • NodeJS
  • OpenLDAP
  • Protractor E2E-TDD
  • PostGreSQL
  • Radius Auth
  • Teamcity (inkl. CI)
  • Vagrant
  • XEN Virtualisierung

Organisationsentwicklung und Training

  • Agile Methoden (u.a. Kanban und Scrum)
  • Coaching
  • Didaktik (inkl. Fortbildung ?Exzellente Lehre?)
  • Unternehmerisches Gedächtnis (Aufbau von Kommunikations und Dokumentationsstrukturen)
  • Kommunikation (z.B. Telefon, Präsentation oder Auftreten)
  • Konfliktkultur
  • Mitarbeitermotivation
  • Projektmanagement
  • Teambuilding und Motivation

Metathemen

  • Agile Methoden (Kanban/ Scrum/ Extreme Programming)
  • Architekturen (Monolith, Verteilt, SOA, Microservices)
  • BehaviorDrivenDevelopment
  • Continuous Deployment
  • Continuous Integration
  • Containerisierung (Docker, LXC)
  • Entwicklungspipelines (Aufbau und Optimierung von ~)
  • Mobile First
  • Sicherheit
  • Skalierung
  • TestDrivenDevelopment
  • Usability und User Experience
  • (Verteilte) Versionsverwaltung (insb. Git)
  • Webdesign mit Html5/ CSS3/ SASS

 

Webtechnologien

  • Cloud (Docker, Kubernetes, Azure, AWS)
  • OAuth (eigenes Provider und Consumer, Anbindung an Facebook, G+, etc.)
  • SocketIO

Frameworks

  • .NET
  • AngularJS / Angular2
  • Bower
  • Django
  • Express
  • Grunt
  • Gulp
  • Hibernate
  • JAX
  • JEST
  • Maven
  • NPM
  • Puppeteer 
  • ReactJS
  • Symfony
  • Twitter Bootstrap
  • Zend Framework

Entwicklungsumgebungen

  • Atom
  • Eclipse
  • Gitlab
  • Jetbrains Webstorm
  • Jetbrains pycharm 
  • Visual Studio
  • Visual Studio Code (VSCode)

gehaltene Seminare an der SRH Hochschule Heidelberg

  • Advanced Computer Science (Master)
  • Agile Methodologies (Master)
  • Datenbanken I & II (Bachelor)
  • Data Mining and Data Warehouse (Master)
  • International Project Management (Master)
  • IT-Security (Bachelor, Master)
  • Medienkompetenz (Bachelor)
  • Mobile Anwendungsentwicklung (Bachelor)
  • Netzwerktechnik (Bachelor, Master)
  • Softwareentwicklung & -engineering (Bachelor, Master)
  • Test-Driven-Development (Bachelor, Master)
  • Theoretische Informatik (Bachelor)
  • Verteilte Architekturen (Bachelor, Master)
  • Webentwicklung (Bachelor)

gehaltene Trainings

  • Agiles Unternehmen ? beyond Development
  • Automation ? Clean Code
  • DevOps, Continuous Integration and Deployment
  • Docker
  • git, Dezentrale Versionsverwaltung
  • Kubernetes
  • Motivation und Teambuilding
  • Performance (spezifisch Web~)
  • Softwareengineering
  • Security
  • Sustainable Testing
  • Usability (UI und UX)

Berufserfahrung

06/2013 - heute

Firma: auf Anfrage

  • IT-Consulting
  • Softwareentwicklung
  • Projektmanagement
  • Unternehmens- und Mitarbeiterführung von 2-3 Angestellten
  • Organisationsentwicklung
  • Business Analysis
  • Team-Entwicklung
  • Agile Coaching

06/2006 - heute
Firma: Heidelberger Institut für Int. Konfliktforschung

  • Datenbank- und Softwareentwicklung, Prozessoptimierung

06/2008 - 09/2016

Position: Externer Lehrbeauftragter

Firma: SRH Hochschule Heidelberg

  • unterschiedlichste Seminare, Bachelor und Master, bilingual

06/2010 - 05/2013

Firma: SRH Dienstleistungen GmbH, Heidelberg

  • System- und Netzwerkadministration
  • Consulting

01/2007 - 12/2010

Position: Mitinhaber

Firma: auf Anfrage

  • Projektmanagement, Softwareentwicklung, Mediendesign

10/2008 - 05/2010

Position: Mitarbeiter - DV-Abteilung

Firma: SRH Hochschule Heidelberg

  • Administration, Support, Begleitung HIS-Projekt, Webdesign

10/2004 - 04/2008

Position: Leiter DV-Referat mit drei Mitarbeitern

Firma: Universität Heidelberg/ Leitung DV-Referat, FSK

Programmiersprachen

Bash
C#
C/C++
Java
JavaScript
PHP
Python
TypeScript
VisualBasic

Datenbanken

MariaDB
Microsoft SQL Server
MongoDB
MySQL
Neo4j
PostGreSQL
SQLite

Branchen

Branchen

  • Architektur
  • Finanzbranche
  • Forschung & Lehre
  • IT-Dienstleister / Service
  • Organisationsentwicklung
  • Softwareentwicklung
  • Unternehmensberatung

Einsatzorte

Einsatzorte

Heidelberg (+100km) Darmstadt (+75km) Homburg (Saar) (+50km)
möglich

Projekte

Projekte

10 Jahre 11 Monate
2014-02 - heute

verschiedene Tätigkeiten

IT-Consultant & Softwareentwickler Linux-Administration (UBUNTU) HTML5 CSS3 ...
IT-Consultant & Softwareentwickler
  • Ansprechpartner bei allen IT-Fragen (Infrastruktur, Sicherheit, Softwareentwicklung, Agile Methoden, …)
  • Neukonzeption, Umsetzung, Administration ext. Server Infrastruktur
  • Neuimplementierung Wordpress-Seite
  • Integration Wordpress / custom CRM / Newsletter-System
  • Aufbau eines zentralen, synchronisierten, e2e verschlüsselten Synchronisationssystems
Linux-Administration (UBUNTU) HTML5 CSS3 Javascript MYSQL PHP Wordpress SEO Seafile Visual Basic ITIL Agile Methoden
Denkmodell GmbH, Berlin
11 Jahre 3 Monate
2013-10 - heute

Softwareprojekte

Freiberufler & Teamleiter
Freiberufler & Teamleiter
  • Seit Okober 2013 bin ich offiziell hauptberuflich selbstständig und habe seitdem mehrere Praktikanten betreut. Seit April 2015 habe ich außerdem bis zu fünf Mitarbeiter, mit denen ich zusammen Softwareprojekte für Kunden durchführe, darunter zwei Festangestellte.
  • Dabei setzen wir auf einen fertig Entwicklungsstack mit Contuous Integration & Delivery, Test-Driven- Development und Agilen Methoden. Als Sprachen und Frameworks kommen Angular, NodeJS, TypeScript, Express, MongoDB, PostgresSQL, Apache Cordova, Docker und Python mit Django zum Einsatz.
  • Das Deployment erfolgt über Gitlab vollautomatisiert als CI/CD-Pipeline auf ein Kubernetes-Cluster mit GlusterFS als Persistenzschicht, das Cluster wird baremetal selbst betrieben.
auf Anfrage
11 Jahre 5 Monate
2013-08 - heute

Beratung und Bewertung

IT-Consultant Ilias Elarning Redmine Wordpress ...
IT-Consultant
  • Beratung und Bewertung ext. Dienstleister und Projekte
  • Entwicklung von Softwarelösungen, Anpassung bestehender Software
  • Aufbau Netzwerkinfrastruktur Studentenwohnheim
  • Aufbau und Umzug Serverinfrastruktur
  • Planung Infrastruktur SRHAmbulanz
  • Customizing und Administration ILIASSysteme
  • Customizing und Administration RedmineProjektmanagement
  • Projektmanagement
Ilias Elarning Redmine Wordpress Php Ruby Ruby-On-Rails Ldap Webentwicklung Docker Linux Vmware Wordpress HTML5/CSS3 Javascript Zend Framework
SRH-Hochschule Heidelberg
12 Jahre
2013-01 - heute

Administration der Infrastruktur

Infrastrukturadministration, Gründungsberater Watchguard Firewalls Cisco Netzwerk
Infrastrukturadministration, Gründungsberater
  • Administration der Infrastruktur
  • Bewertung und Beratung von Gründungsvorhaben, Unternehmensentwicklung
Watchguard Firewalls Cisco Netzwerk
SRH, Heidelberg
12 Jahre
2013-01 - heute

Infrastrukturadministration und -konzeption

IT-Consultant Software Engineering It-Security VPN ...
IT-Consultant
  • Beratung bei Infrastrukturadministration und konzeption,
    ITSicherheit, VPN, Agilen Methoden, etc.
Software Engineering It-Security VPN Linux- und Netzwerkadministration
Softwarekontor, Ludwigshafen
2 Jahre 6 Monate
2018-07 - 2020-12

Performance Engineering

Performance Analyse Angularjs Angular (Version 2+) ...
  • Gekommen für: Verbesserung der Webperformance für 3 Monate mit dem gesamten Kumbier IT Team
  • Geblieben für: 30 Monate mit ständigem Ausbau der Aufgabengebiete
    • Analyse und Anpassung der gesamten Software- und System-Architektur
    • Verbesserung der Web-Performance für den Endkunden zwischen 10% und 700% (je nach Applikation und vorgefundenem Zustand)
    • Aufbau und Anpassung von Analyseframeworks für die dauerhafte Performance-Evaluierung
    • Aufbau von Management-Strategien zur Erreichung und Aufrechterhaltung von Performance-Zielen
    • Zusammenarbeit mit Google Consultants zur Verbesserung von Rankings und Conversions
    • Training, Coaching und Unterstützung der Entwicklungsteams (100+ Entwickler) zu Architektur, Performance-optimierter Entwicklung, CI/CD, Sustainable Testing, Cloud (insb. Kubernetes)
    • Aufbau und Erweiterung von CI/CD und DevOps-Fähigkeiten
    • Unterstützung der Teams beim Thema Agilität
    • Unterstützung der Datenschutz-Projektkoordinatorin bei DSGVO Compliance
    • Unterstützung des Information Security Officer und der Teams bei IT-Sicherheit
Performance Analyse Angularjs Angular (Version 2+) Software Architektur Testing IT-Sicherheit Datenschutz DSGVO Rest Webservices Jenkins GOCD Iis Lighthouse Kubernetes Teamführung Weiterbildung und Coaching
Verivox GmbH
1 Jahr 5 Monate
2016-12 - 2018-04

Migration der extern gehosteten iDesk2-Infrastruktur

Softwarearchitekt Angular (V2+) Typescript Testing ...
Softwarearchitekt
  • Gekommen für: Kubernetes- und Angular-Einführung für 6 Monate
  • Geblieben für: Kubernetes-Migration und 16 Monate
  • Erreicht: >70% Kostenreduktion, tägliche anstatt zweimonatliche Releases
    • Migration der extern gehosteten iDesk2-Infrastruktur von Bare-Metal-Servern hin zu Kubernetes in der Azure Cloud
    • Ergebnis: >70% Kostenreduktion, durch Automatisierung den Release Pace von 3-5 pro Jahr auf 15- 20 pro Monat verbessert
    • Migration der Mobil-Version der Endkunden-Hauptapplikation von Haufe-Lexware „iDesk2“ auf Basis von Angular2+
    • Aufbau einer Continuous Integration und Development Infrastruktur (CI/CD) auf Jenkins, Kubernetes und Azure
    • Unterstützung bei der Prozessoptimierung über Agile Methoden (speziell Scrum)
    • Aufbau eines e2e-testing- und load-testing-Systems auf Basis von Azure, Node und Puppeteer mit Monitoring via Prometheus und Grafana
Angular (V2+) Typescript Testing Agile Coaching Software Architektur Design Pattern Test-Driven-Development Webentwicklung Jenkins Docker Kubernetes Azure Nodejs Bash Protractor Usability Engineering
Haufe-Lexware
1 Jahr
2016-01 - 2016-12

Entwicklung eines Online-Glücksspiels

Softwareentwickler PHP Java Maven ...
Softwareentwickler
  • Entwicklung eines OnlineGlücksspiels
  • Aufbau der mehrstufigen Architektur mit Sicherheitskonzept
  • Datenhaltung komplett in TomcatMiddleware mit PostgreSQLBackend, Anbindung über Reverse Proxy und RESTWebservices
  • Anbindung eines externen Mailanbieters (CleverReach) über SOAP-Schnittstelle
PHP Java Maven Jax Hibernate Tomcat Wordpress Postgresql Webservices
G-Benefit GmbH, München
2 Jahre 7 Monate
2014-06 - 2016-12

verschiedene Tätigkeiten

Organisationsentwickler Agile Methoden Prozessoptimierung Team-Entwicklung ...
Organisationsentwickler
  • Gründungsberatung und Prozessentwicklung, Moderation und Mediation
  • Optimierung der BuildPipeline (gitlab, Blender3d, Unity3d, C#)
  • Schulungen in Software Engineering und Usability
  • Aufbau von Führungskompetenzen und Konfliktkultur
Agile Methoden Prozessoptimierung Team-Entwicklung Psychologie
Dev6 Game-Studios, Heidelberg
4 Monate
2016-08 - 2016-11

Konzeptionierung

Softwarearchitekt Software Architektur Java Tomcat ...
Softwarearchitekt
  • Konzeptionierung einer neuen Webapplikation für einen Automobilkonzern
Software Architektur Java Tomcat Design Pattern Test-Driven-Development Oracle DB Neuronale Netze
Etecture GmbH, Frankfurt
6 Monate
2016-06 - 2016-11

Finanzierungswebseite

Softwareentwickler Java Maven Magnolia Cms ...
Softwareentwickler
  • Weiterentwicklung einer Finanzierungswebseite für eine Großbank auf Basis von Magnolia CMS mit einem AngularJS-Frontend
  • Aufbau und Weiterentwicklung der Development Infrastruktur auf Docker-Basis
  • Aufbau von Ende-zu-Ende-Tests auf Protractor-Basis
Java Maven Magnolia Cms Docker Angularjs Protractor Test-Driven-Development Postgresql Websockets Javascript HTML5/CSS3
Etecture GmbH, Frankfurt
4 Monate
2015-08 - 2015-11

Entwicklung eines Spiels zur Wissensvermittlung

Projektmanager & APP-Entwickler Gamification Usability Typescript ...
Projektmanager & APP-Entwickler
  • Entwicklung eines Spiels zur Wissensvermittlung über neue und aktualisierte Produkte für die interne Weiterbildung
  • QuizApp (iOS, Android, Web) mit Fragensystem, Avatargenerator, Teambildung, ChatSystem, Highscores, Frageneinreichung, etc.
  • AdminBackend mit Verwaltung für Nutzer, Fragen, Kategorien, System, etc.
  • Entwicklung des GamificationKonzepts und Umsetzung, Teamleitung (3 Entwickler)
Gamification Usability Typescript Javascript Apache Cordova Nodejs MongoDB Angularjs Express Docker HTML5 CSS3 Socketio GULP Bootstrap
Versicherungsbranche
1 Jahr 10 Monate
2014-01 - 2015-10

verschiedene Tätigkeiten

IT-Consultant & Softwareentwickler Software Engineering Git Test-Driven-Development ...
IT-Consultant & Softwareentwickler
  • Mitarbeiterschulung in Clean Code, TestDrivenDevelopment, Continuous Integration, Continuous Deployment, Usability, etc.
  • Aufbau und kontinuierliche Verbesserung des Entwicklungsprozesses und Software Engineerings, CodeReview und PairProgramming
  • Beratung bei Konflikten, Agilen Methoden, Mitarbeiterführung
  • Entwicklung von Integrationslösungen für das Custom CRM des Kunden
  • Anpassung des bestehenden Typo3Systems
Software Engineering Git Test-Driven-Development Clean Code HTML5 CSS3 Javascript TYPO3 MYSQL Jetbrains Phpstorm Jetbrains Teamcity Continuous Integration & Deployment SEO Usability
Heco GmbH, Remchingen
7 Monate
2013-10 - 2014-04

Umzug und Konsolidierung

IT-Consultant Suse Linux Dell Server Cisco Netzwerk ...
IT-Consultant
  • Umzug und Konsolidierung bestehender Infrastruktur
  • Dokumentation, Aktualisierung, Sicherheitskonzeption
Suse Linux Dell Server Cisco Netzwerk Vmware Vsphere
Ainea AG, Ludwigshafen
4 Jahre 8 Monate
2008-10 - 2013-05

Infrastrukturadministration

Infrastrukturadministration, Projektmanager Debian Linux Windows Server 2003-2010 Cisco- und 3com-Netzwerk ...
Infrastrukturadministration, Projektmanager
  • (Abteilung wurde später in die SRH Dienstleistungen GmbH überführt)
  • Konzeptionierung, Administration des Hochschulnetzwerks, server, arbeisstationen und applikationen
  • ab 2010 zusätzlich Systemadministration SRHGruppe
    (Bildung und Gesundheit, ca. 8000 Mitarbeiter in 35 Tochtergesellschaften)
  • Umsetzung von Projekten nach Kundenvorgabe (Einführung neuer Software, Neuentwicklung oder Customizing)
  • Neuaufbau Firewallund Hochverfügbarkeitssysteme
  • Konzeptionierung und Implementierung von Prozessen (Sicherung, Serverund Netzwerksicherheit, Aktualisierung, Softwareprovisionierung, ACLs, SingleSignOn,
    HardwareProvisionierung, etc.)
  • Konzeption, Aufbau und Administration des hochschulübergreifenden Verwaltungsystems HIS, Einbindung in die bestehende Infrastruktur, Datenübernahme aus verschiedenen Altsystemen
  • Aufbau unterschiedlichster Anbindungssysteme für Reports, DataMining und andere DrittSysteme
  • Mitarbeiter und Kundensupport
Debian Linux Windows Server 2003-2010 Cisco- und 3com-Netzwerk Dell und HP Server und Arbeitsstationen Openbsd Vmware Vsphere Cisco Anyconnect Heterogene Clients (alle Desktop und Mobil-Betriebssysteme) SAN Hochverfügbarkeitssysteme SAML Single-Sign-ON PHP PERL Visual Basic Powershell C# Kerberos Microsoft Sysprep HIS Tomcat Java Radius ...
SRH- Hochschule Heidelberg
4 Monate
2011-10 - 2012-01

Prozessoptimierung und Abwendung

Interner Unternehmensberater Team-Entwicklung Mediation Psychologie ...
Interner Unternehmensberater
  • Evaluation von Mitarbeitern, Kunden und deren Prozessen
  • Prozessoptimierung und Abwendung der Außenstellenschließung
Team-Entwicklung Mediation Psychologie Infrastruktur-Administration
SRH Dienstleistungen GmbH, Heidelberg
1 Jahr 2 Monate
2010-10 - 2011-11

Entwicklung

Softwareentwickler PHP Latex MYSQL ...
Softwareentwickler
  • Entwicklung eines Redaktionssystems zur Erfassung weltweiter Länderinformationen für mehrere hundert Berater
  • Erfassung quantitativer Daten und qualitativer Beschreibungen anhand eines standardisierten Fragebogens 
  • Druckfertige Ausgabe von Länderinfos und einer jährlichen Publikation als Grundlage für die Verteilung von Entwicklungshilfe und maßnahmen
PHP Latex MYSQL HTML CSS Zend Framework
Gesellschaft für Int. Zusammenarbeit (GIZ)

Aus- und Weiterbildung

Aus- und Weiterbildung

2 Jahre 4 Monate
2011-02 - 2013-05

Studium - Informatik

Master of Science, SRH Hochschule Heidelberg
Master of Science
SRH Hochschule Heidelberg
2 Jahre 9 Monate
2007-10 - 2010-06

Studium - Informatik

Bachelor of Science, SRH Hochschule HEIDELBERG
Bachelor of Science
SRH Hochschule HEIDELBERG
4 Jahre
2003-10 - 2007-09

Studium - Lehramt für Gymnasien

Staatsexamen, Universität Heidelberg
Staatsexamen
Universität Heidelberg

Kompetenzen

Kompetenzen

Top-Skills

Cloud Managementberatung Beratung Webapplication Performance Agile Softwareentwicklung Python TypeScript ReactJS Django PostgreSQL Continuous Integration Gitlab CICD

Aufgabenbereiche

Teamführung

Produkte / Standards / Erfahrungen / Methoden

Sicherheit

  • 802.1xAuthentifizierung
  • Auditing
  • HighAvailability und LoadBalancing
  • FirewallSysteme (Watchguard, Cisco, Endian, PFSense, Eigenbau)
  • Konzeptionierung von Netzwerken
  • Malwareanalyse
  • OAuth
  • OpenVPN
  • OSSEC
  • Pentesting
  • Verschlüsselungssysteme

Linux

  • Debian
  • OpenBSD
  • pfSense
  • SUSE
  • Ubuntu

Microsoft

  • Active Directory (Neuaufbau technisch und organisatorisch)
  • Azure
  • NetzwerkClients ab Windows XP (bis Windows 10)
  • Server ab Windows Server 2003 (bis Server 2012)

Netzwerk

  • 3Com
  • Cisco
  • LinuxRouter (Aufbau nach Kundenwünschen)
  • LinuxFirewalls (Aufbau nach Kundenwünschen)
  • Monitoring über Nagios, Monit, Munin
  • pfSense
  • SelfValidating and SelfHealing Systems

Applikationen und Anbieter

  • Apache
  • Amazon AWS
  • Microsoft Azure
  • CloudFlare
  • Atlassian Confluence
  • Docker-Infrastruktur
  • gitlab (inkl. gitlab-CI)
  • Hochschulinformationssystem (HIS)
  • ILIAS eLearning
  • Jenkins
  • Atlassian Jira
  • KeyCDN
  • Kubernetes
  • Linux KVM
  • LibreOffice/ OpenOffice
  • Lighttpd
  • Magnolia CMS
  • Microsoft Office (auch Automatisierung und Anbindung an ext. Systeme)
  • MongoDB
  • Monit & Munin
  • Mysql
  • Nagios
  • Nginx
  • NodeJS
  • OpenLDAP
  • Protractor E2E-TDD
  • PostGreSQL
  • Radius Auth
  • Teamcity (inkl. CI)
  • Vagrant
  • XEN Virtualisierung

Organisationsentwicklung und Training

  • Agile Methoden (u.a. Kanban und Scrum)
  • Coaching
  • Didaktik (inkl. Fortbildung ?Exzellente Lehre?)
  • Unternehmerisches Gedächtnis (Aufbau von Kommunikations und Dokumentationsstrukturen)
  • Kommunikation (z.B. Telefon, Präsentation oder Auftreten)
  • Konfliktkultur
  • Mitarbeitermotivation
  • Projektmanagement
  • Teambuilding und Motivation

Metathemen

  • Agile Methoden (Kanban/ Scrum/ Extreme Programming)
  • Architekturen (Monolith, Verteilt, SOA, Microservices)
  • BehaviorDrivenDevelopment
  • Continuous Deployment
  • Continuous Integration
  • Containerisierung (Docker, LXC)
  • Entwicklungspipelines (Aufbau und Optimierung von ~)
  • Mobile First
  • Sicherheit
  • Skalierung
  • TestDrivenDevelopment
  • Usability und User Experience
  • (Verteilte) Versionsverwaltung (insb. Git)
  • Webdesign mit Html5/ CSS3/ SASS

 

Webtechnologien

  • Cloud (Docker, Kubernetes, Azure, AWS)
  • OAuth (eigenes Provider und Consumer, Anbindung an Facebook, G+, etc.)
  • SocketIO

Frameworks

  • .NET
  • AngularJS / Angular2
  • Bower
  • Django
  • Express
  • Grunt
  • Gulp
  • Hibernate
  • JAX
  • JEST
  • Maven
  • NPM
  • Puppeteer 
  • ReactJS
  • Symfony
  • Twitter Bootstrap
  • Zend Framework

Entwicklungsumgebungen

  • Atom
  • Eclipse
  • Gitlab
  • Jetbrains Webstorm
  • Jetbrains pycharm 
  • Visual Studio
  • Visual Studio Code (VSCode)

gehaltene Seminare an der SRH Hochschule Heidelberg

  • Advanced Computer Science (Master)
  • Agile Methodologies (Master)
  • Datenbanken I & II (Bachelor)
  • Data Mining and Data Warehouse (Master)
  • International Project Management (Master)
  • IT-Security (Bachelor, Master)
  • Medienkompetenz (Bachelor)
  • Mobile Anwendungsentwicklung (Bachelor)
  • Netzwerktechnik (Bachelor, Master)
  • Softwareentwicklung & -engineering (Bachelor, Master)
  • Test-Driven-Development (Bachelor, Master)
  • Theoretische Informatik (Bachelor)
  • Verteilte Architekturen (Bachelor, Master)
  • Webentwicklung (Bachelor)

gehaltene Trainings

  • Agiles Unternehmen ? beyond Development
  • Automation ? Clean Code
  • DevOps, Continuous Integration and Deployment
  • Docker
  • git, Dezentrale Versionsverwaltung
  • Kubernetes
  • Motivation und Teambuilding
  • Performance (spezifisch Web~)
  • Softwareengineering
  • Security
  • Sustainable Testing
  • Usability (UI und UX)

Berufserfahrung

06/2013 - heute

Firma: auf Anfrage

  • IT-Consulting
  • Softwareentwicklung
  • Projektmanagement
  • Unternehmens- und Mitarbeiterführung von 2-3 Angestellten
  • Organisationsentwicklung
  • Business Analysis
  • Team-Entwicklung
  • Agile Coaching

06/2006 - heute
Firma: Heidelberger Institut für Int. Konfliktforschung

  • Datenbank- und Softwareentwicklung, Prozessoptimierung

06/2008 - 09/2016

Position: Externer Lehrbeauftragter

Firma: SRH Hochschule Heidelberg

  • unterschiedlichste Seminare, Bachelor und Master, bilingual

06/2010 - 05/2013

Firma: SRH Dienstleistungen GmbH, Heidelberg

  • System- und Netzwerkadministration
  • Consulting

01/2007 - 12/2010

Position: Mitinhaber

Firma: auf Anfrage

  • Projektmanagement, Softwareentwicklung, Mediendesign

10/2008 - 05/2010

Position: Mitarbeiter - DV-Abteilung

Firma: SRH Hochschule Heidelberg

  • Administration, Support, Begleitung HIS-Projekt, Webdesign

10/2004 - 04/2008

Position: Leiter DV-Referat mit drei Mitarbeitern

Firma: Universität Heidelberg/ Leitung DV-Referat, FSK

Programmiersprachen

Bash
C#
C/C++
Java
JavaScript
PHP
Python
TypeScript
VisualBasic

Datenbanken

MariaDB
Microsoft SQL Server
MongoDB
MySQL
Neo4j
PostGreSQL
SQLite

Branchen

Branchen

  • Architektur
  • Finanzbranche
  • Forschung & Lehre
  • IT-Dienstleister / Service
  • Organisationsentwicklung
  • Softwareentwicklung
  • Unternehmensberatung

Vertrauen Sie auf Randstad

Im Bereich Freelancing
Im Bereich Arbeitnehmerüberlassung / Personalvermittlung

Fragen?

Rufen Sie uns an +49 89 500316-300 oder schreiben Sie uns:

Das Freelancer-Portal

Direktester geht's nicht! Ganz einfach Freelancer finden und direkt Kontakt aufnehmen.