Holger Segnitz

Software Architect • Software Engineer • Consultant • Teamlead • Speaker • Mentor

Holger Segnitz (profile picture)

Tech Stack

current PHP, MySQL, Redis, SOA, REST, Docker, Gitlab-CI, Git, Slim Framework, Propel, NginX, PostgreSQL
recent Jenkins, SOAP, Zend Framework, Vanilla Java, Vagrant, AWS, Symfony, Apache
methodology Scrum, Kanban, TDD, Pair-Programming, Peer-Review


OpenSource

SO/!\RCE Request-Tracing and Code-Coverage for Service Oriented PHP Applications
parallel-process-dispatcher Managing parallel background processes with PHP
munin-plugins for php-fpm Monitoring multiple pools within the same graphs


Profile

Contact Holger Segnitz
Lessingstraße 13
63225 Langen

+49 179 52 88 282
holger@segnitz.net
www.segnitz.net
Xing
LinkedIn
Date of Birth 1981-03-25
Nationality German
Marital status married
Languages German: native
English: fluent
Sarcasm: native

Curriculum Vitae

since 10/2021

BusyLamp GmbH, Frankfurt

Lead PHP Developer
Tech: legacy software maintenance, coaching, code and architecture review, replatforming towards SOA, automation, devops, build and development processes, performance optimization, security
Team: 4 in-house developers, 2 trainees, 4 contractors
since 2022

Webapplication Software Development, Architecture, Database and Security Consulting, self-employed

10/2019 - 09/2021

BusyLamp GmbH, Frankfurt

Senior Software Developer/Principal
technical specifications of new product, contractor coordination, code and architecture review, build and development processes, legacy software maintenance, coaching
Team: 2 in-house developers, 12 contractors
05/2019-09/2019

LifeStyle Webconsulting GmbH, Aschaffenburg

Senior Software Developer
distributed systems, service architecture and transformation, legacy software maintenance, code and architecture review, build and development processes, coaching
2016-2019

Fastbill GmbH, Frankfurt

Senior Software Architect, Teamlead Backend, Senior Software Engineer
microservice architecture and transformation for SaaS, legacy software maintenance, security and performance optimization, data modelling, change management, disaster recovery, build processes, coaching
2014-2016

Triplesense Reply GmbH, Frankfurt

Senior Software Developer
software architecture, requirements engineering and change management, customer contact, team organization, (cloud) hosting coordination, data modelling, build processes and continuous integration, backend programming, load testing, coaching
2009-2014

ETECTURE GmbH, Frankfurt

Software Engineer (Architect)
requirements engineering, customer contact, team organization, software architecture, (cloud) hosting coordination, data modelling, backend programming, load testing for various projects of different sizes:
e-government, high-load marketing websites, facebook apps, custom web applications
principal php developer, internal trainings
2006-2008

ETECTURE GmbH, Frankfurt

Software Developer
maintenance and hardening of legacy applications,
company-wide migration from CVS to Subversion + subversion coaching,
customizing CMS based websites
2006-2021

Photography, Hosting, Webdevelopment, self-employed

2003-2006

trilobit GmbH, Eppelheim

BA-Student, Software Developer
2003-2006

University of Corporate Education Mannheim

"Digitale Medien / Digital Media"
Degree: Diplom Medieninformatiker (BA); Avg: 2,0
Thesis: Framework for Automated Publishing with Adobe InDesign; Grade: 1,6
2003-2006

Webdevelopment & Webdesign, self-employed

Autumn 2002

Photography Assistant, Southern Spain

2002 Abitur



Properties




Talks

2023

Branch Based Staging using Docker and GitLab-CI (English), PHP UserGroup Frankfurt (online)

2018

How not to Random (English), PHP UserGroup Frankfurt

2017

Coach at Code Camp for Kids (German/English), 4 day event hosted by Code+Design e.V.

2008

Object model PHP4 vs. PHP5 (German), PHP UserGroup Frankfurt




Training / Coaching Topics

Development
  • Git (basic & advanced); Git branching models; Subversion
  • Algorithms, Performance optimization
  • PHP basics, advanced know-how and best practices
  • Code quality and best practices for maintaining a legacy code base
  • ZendFramework: basics; best practices
  • Series of events: preparing a team for Zend Certified Engineer
  • Gitlab-CI
Architecture
  • Best practices for object oriented design
  • Different approaches to integration and refactoring
  • Scrum != Chaos // how to expect change
Tooling / Misc
  • Debugging, problemsolving
  • Introduction to Atlassian Fisheye, CodeReviews with Atlassian Crucible
  • Organisation and moderation of Coding Dojos
  • Digital photography, Adobe Photoshop, Adobe Lightroom
  • Adobe InDesign, Adobe Illustrator
  • Scrum



Received Training

bridgehouse Leadership Skills
andrena objects Agile Product Management
tecRacer Architecting on Amazon Web Services
secure net Web Application Security
 

Public Profiles

I am currently more or less active on the following platforms:

Portfolio / TL;DR

Dev: PHP, MySQL, PostgreSQL, Redis, TDD
Ops: Linux, Apache, NginX, Gitlab(-CI), Docker, Loadtesting
Architecture: Microservices, REST, MVC, OOP/OOD
Collab: Scrum, Kanban, Git, SVN, Code-Review
Train: Code-Review, Pair-Programming, Talks, Workshops, Coding Dojos