Skip to main navigation Skip to main content Skip to page footer

About me

I was born in 1969 (6 days before the Internet) and have been programming since I was 16. My first computer was a ZX Spectrum from Sincliar.
Then an Atari ST.
At my first workplace, back then as an electronics technician, there was a sun 4, a Linux PC and an industrial computer with a real-time Unix (name forgotten) in addition to a soldering iron and an oscilloscope.
Windows was available in version 3.11 at the time, so it made sense to equip my first own computer with Linux.
My first contact with TYPO3 came in 2005 via Matthias Unshelm from webimpress in Frankfurt.
Somehow I got stuck there.

I've been married to Antje since 2002, have three children and a dog (since 2022).

In my spare time, I am a passionate DIY enthusiast. True to the motto of a well-known DIY chain: there's always a project.

Michael Stein

What has happened so far

2023 - today: Full Stack Developer

Full stack TYPO3 developer and DevOps and girl for everything *

Collaboration with various agencies

Extensions and frameworks

Projects (excerpt):

Tasks:

  • CI/CD gitlab
  • Pixel-perfect implementation of design in TYPO3
  • Server administration at middleware level (Apache, DB, Docker)
  • Development of Extbase extensions
  • Technical conception
  • typoscript
  • Training of junior developers
  • TYPO3 update

2015 - 2023: Senior Developer

cyperfection GmbH

Full Stack TYPO3 Developer

Tasks:

  • Pixel-perfect implementation of website in TYPO3
  • Development of Extbase extensions for different business processes
  • Creation of e-mail newsletter templates
  • Guidance of trainees

Tools and languages:

  • phpstorm
  • bash
  • CSS, HTML, php, Javascript
  • grunt, gulp, webpack

Projects (excerpt):

2000 - 2015: Self-employed web developer

Various small website and php projects. 2005 first contacts with TYPO3 as a freelancer at https://webimpress.de/

projects:

Tasks:

  • TYPO3 frontend and backend
  • data backup
  • server administration

 

 

1991 - 2000: Electronics technician

Max-Plank-Institut für Kernphysik

Fullstack developer for measurement electronics for nuclear physics experiments

Main tasks:

  • Product research and feasibility tests
  • Development of circuits
  • Creating layouts
  • Production of small series
  • Programming PLDs and FPGAs
  • Creation of test software under UNIX
  • Commissioning of series production in the laboratory
  • Installation in the experiment
  • Troubleshooting, service and repair

Tools:

  • Ansi C
  • bash
  • verilog
  • Circuit diagram and layout software
  • Sun Workstation, VME development system
  • Soldering iron, oscilloscope, logic analyzer

Secondary tasks

  • Supervision of trainees who were part of the development as part of their training
  • Administration of the Sun workstations

1987 - 1991: Training

Max-Plank-Institut für Kernphysik

Communications electronics technician specializing in information technology

This was my second contact with computers. In addition to working with digital electronics, I learned assembler on a Z80 system.(NDR small computer)

I also had my first contact with DOS 6.2 and windows 3.11.

I had an Atari ST at home, which was of course much better than a PC.