Sebastian Staack

Angestellt, Lead Software Architect, Zühlke Gruppe

Hannover, Deutschland

Fähigkeiten und Kenntnisse

Softwarearchitektur
Wissensbasierte Systeme
Domain Specific Languages
arc42
Service Oriented Architecture (SOA)
Agile Softwareentwicklung
Objektorientierte Softwareentwicklung
Design Pattern
Softwaredesign
Interface Design
API
REST
HTTP
JSON
XML
Domain Driven Design
DDD
Software Engineering
Java
Spring
Test Driven Development
TDD
Behaviour Driven Development
BDD
JUnit
Cucumber
Drools
Prolog
Logikprogrammierung
Programmiersprachen
Programmierparadigmen
Haskell
JavaScript
HTML 5
CSS
SASS
DSL
Compilerbau
ANTLR
xText
xTend
DevOps
Git
GitLab
GitLab CI
Subversion
Jenkins
Maven
Gradle
IntelliJ IDEA
Eclipse
Jira
Datenexploration
Datenmanagement
Indexstrukturen
SQL
Effiziente Algorithmen
Informatik
LaTex
Softwareentwicklung
HTML
Objektorientierte Analyse (OOA)
OOA
Objektorientierte Programmierung (OOP)
OOP
Objektorientiertes Design (OOD)
OOD
J2SE
J2EE
Java J2EE
Scrum
KANBAN
Anwendungsentwicklung
Anwendungsentwickler
Continuous Integration
Continuous Delivery
Continuous Deployment
Clean Code
Implementation

Werdegang

Berufserfahrung von Sebastian Staack

  • Bis heute 3 Jahre und 4 Monate, seit Jan. 2021

    Lead Software Architect

    Zühlke Gruppe
  • 3 Jahre, Jan. 2018 - Dez. 2020

    Expert Software Engineer

    Zühlke Gruppe
  • 2 Jahre, Jan. 2016 - Dez. 2017

    Advanced Software Engineer

    Zühlke Gruppe

    Erstellung von Architektur- und Designvorlagen zur Aufrechterhaltung der Wartbarkeit von Softwarekomponenten und -systemen • Anleitung weniger erfahrener Entwickler • Erfassung und Abstimmung von Anforderungen • Design und Implementierung von Softwarekomponenten • Erstellung von technischen Durchstichen im Rahmen von Machbarkeitsanalysen • Durchführung von Code Reviews • Entwicklung von Testkonzepten und Testframeworks • Implementierung von Unit und Integration Tests • Durchführung von Performanceanalysen

  • 2 Jahre und 5 Monate, Aug. 2013 - Dez. 2015

    Professional Software Engineer

    Zühlke Gruppe

    Erfassung und Abstimmung von Anforderungen • Design und Implementierung von Softwarekomponenten • Erstellung von technischen Durchstichen im Rahmen von Machbarkeitsanalysen • Durchführung von Code Reviews • Entwicklung von Testkonzepten und Testframeworks • Implementierung von Unit und Integration Tests • Durchführung von Performanceanalysen

Ausbildung von Sebastian Staack

  • 11 Jahre und 6 Monate, Okt. 2001 - März 2013

    Informatik

    RWTH Aachen University

    Effiziente Algorithmen • Programmiersprachen, -paradigmen und Compilerbau • Objektorientierte und komponentenbasierte Softwarekonstruktion • Datenmanagement und -exploration • Wissensbasierte Systeme • Diplomarbeit: "Optimierung von Sensorkonfigurationen zur Fehlerdiagnose in technischen Systemen"

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Gut

Interessen

Objektorientiertes Softwaredesign
Komplexitätstheorie
The Dev Part of DevOps
NFL
Poker

21 Mio. XING Mitglieder, von A bis Z