Short bio text (for conferences etc.)
Stefan Tilkov is a co-founder and principal consultant at innoQ, a technology consulting company with offices in Germany and Switzerland. He has been involved in the design of large-scale, distributed systems for more than two decades, using a variety of technologies and tools ranging from C++ and CORBA over J2EE/Java EE and Web Services to REST and Ruby on Rails. He has authored numerous articles and a book (“REST und HTTP”, German), and is a frequent speaker at conferences around the world.
The long version
Stefan Tilkov is a managing director and co-founder of Germany- and Switzerland-based consulting company innoQ. Although he is tasked with quite a bit a bit of administrative stuff, he still tries to maintain some technical knowledge. This means, for example, that he still consults in customer projects. Fortunately, the company is still small enough so that this is feasible. His current technical interests include large-scale software development, software architecture, distributed systems (with a focus on REST), and functional programming.
Stefan is a founding member of iSAQB, a member of the JavaSPEKTRUM Fachbeirat, author of a lot of articles, and a frequent speaker at conferences in Germany and abroad. He also used to be lead SOA editor at the InfoQ online community site.
Stefan has been involved in the IT industry since 1990, when he started studying Technical Computer Science at the Berufsakademie (BA) Stuttgart (now DHBW) (this is a cooperative program where you study while being employed; he was an IBM employee at that time) and finished with a Bachelor’s Degree. In 1993, he joined a company called MLC (now defunct) where he started to work as a C++/Unix programmer, got to know databases, network programming, distributed computing technologies such as DCE and CORBA, became a team lead, project manager, and area manager before finally deciding he was too young to spend my life on administration only and left to become a freelance consultant. While being able to program again was great, the freelance existence bothered him because he found it hard to influence stuff when you’re on your own, so founding a company was a natural next step and happened in 1999.
Since then, he has helped grow innoQ from 5 to more than 60 people (as of Q1/2014); the company’s focus remains on software architecture. His personal interests have evolved to include a variety of topics such as such as architecture in general, RESTful HTTP, Web development, functional programming (with Clojure being his favorite language), and how to integrate all of this into a coherent whole.
innoQ Deutschland GmbH
D–40789 Monheim, Germany
Phone: +49 2173 3366 118
Fax: +49 2173 3366 222