Timeline

Jobs and Studies

2016 - Now

Senior Software Architect / Developer

STARFACE GmbH
www.starface.de

Software-PBX Systems (STARFACE)

Backend: Java/Groovy/Asterisk/Linux
Frontend: HTML/CSS/JavaScript
Additional Projects: Ruby on Rails
Process: Scrum/Kanban

2016 - 2017

IT Consultant

voipinion UG (haftungsbeschränkt) (self-employed)
www.voipinion.de

Communication systems, Unified Communication, VoIP, Embedded Systems, Social Networks

2006 - 2016

Senior Software Architect / Developer

TELCAT MULTICOM GmbH
www.telcat.de

Software-PBX Systems (TELCAT-UC)
Cloud-based Microservice-Architectures

Second Generation:
Architecture: Microservices
Backend: Java/Vertex/Ruby on Rails/Grape/Docker
Frontend: HTML5/Web-Components/CSS3/JavaScript
Process: Scrum

First Generation:
Monolith: Java/Spring/Tomcat/Struts/Asterisk

Additional Projects: Ruby on Rails

2004 - 2006

Software Architect / Developer

BueroByte GbR (self-employed)

CRM/ERP systems
E-Learning systems

Technologies: Java/Swing/SQL-Database/Realtime-Networking

2004

Software Developer

Lutix GmbH

Client/Server-System to acquire, visualize and analyze measured data (Metix)

Now OpenSource: github.com/conpinion/openmetix

Technologies: Java/Swing/SQL-Database/Realtime-Networking

1999 - 2003

Software Developer

Xtend GmbH

CRM/ERP systems (Xflow)

Technologies: C++/MFC/Win32/SQL-Database

90s - 00s

Study of computer science

FernUniversität Hagen
www.fernuni-hagen.de

Click to see my courses

Aspect Oriented Programming
Concepts of Imperative Programming
Communication and Computer Networks
Compiler
Computer Systems 1
Computer Systems 2
Component Based Programming
Data Structures
Database Systems
Foundations of Technical Computer Science
Interactive Systems I/II
Introduction to Computer Architecture
Introduction to Human-Computer-Interaction
Introduction to Theoretical Computer Science A
Introduction to Theoretical Computer Science B
Microcomputer Technology
Neuronal Networks
Object Oriented Programming
Operating Systems
Operating Systems and Computer Networks
Programming Internship
Software Engineering I
Software Project Management
Technical Computer Science

Analysis I
Linear Algebra I
Linear Algebra II
Probability Theory 1

Principles of Marketing
Introduction to Operational Economics

90s

Study of physics

Technische Universität Dortmund
www.uni-dortmund.de

Click to see my courses

Physics I for physicists
Physics II for physicists
Experimental excercises for Physicists Part 1
Experimental excercises for Physicists Part 2

80s - 90s

Become a Computer / Electronics Nerd

Amiga
C64
ZX81
Philips Electronic Kits
Fischer Technik