Follow Me
Welcome to My Website
Hi, I'm Michael Tils

an IT Executive.

a Software Architect.

a Programmer.

an IT Project Manager.

  • Experience20 Years
  • LocationWörth, Germany
  • LanguagesEnglish (fluent), German (native)
My Resume

About Me

I am an IT professional from Germany with a strong focus on corporate software architecture. As a freelancer for many years I have supported several clients, developed enterprise architectures with and without teams in a wide range of industries and technologies. In the last years I worked as CTO and head of an IT department. Check out the portfolio section to learn more.


Cloud & Infrastructure



The business changes. The technology changes. The team changes. The team members change. The problem isn't change, per se, because change is going to happen; the problem, rather, is the inability to cope with change when it comes. Kent Beck

What I Do

Business Analysis & Design

My first attention is always focused on the subject area, the business and its understanding. In a common language with the experts and a comparison with standard software in this field, the most important processes and relationships are jointly outlined and documented.

Software Architecture

Companies nowadays work to a large extent with standard tools such as an ERP, CRM, financial accounting etc. Therefore, the architecture includes the selection of software, its seamless integration and the development of business-specific systems.

Team Lead

Over the years of I worked with team sized between 2 and 25 people. Developers, DevOps, Administrators, Service Desk as well as projects I did more or less on my own. From Kanban to Scrum, waterfall to agile projects: there is no single true way to get the work done.


My Resume


  • 2003 - 2004

    Designer & Programmercarriers.deBuild the website of a band in my spare time. After 2 month learning HTML jumped to PHP. The site was built with cms capabilities stored in txt files.

  • 2004 - 2018

    Freelancer / Tech. Product as a junior programmer to a team we created a real estate exchange with extensive integrations to portals, broker software and newspapers. Over the years I became lead programmer and later technical product owner of the platform. See more.

  • 2010 - 2017

    Freelancer / Tech. Product OwnerSmartgeomaticsSmartgeomatics commissioned me in 2010 to program a desktop application. This application became a family of desktop, web and mobile applications with servers and microservices. See more.

  • 2010 - Now

    Freelancer / Tech. Product OwnerHelble & RichterA real estate broker site with broker software integration and drag & drop cms capabilities. See more.

  • 2012

    Freelancer / Lead ProgrammerSchilling, PetersBuild a specialized lawyer cms system to manage specialities. See more.

  • 2013-2014

    Freelancer / Data AnalystSmartgeomaticsWithin our projects at Smartgeomatics multiple algorithms for energy demand, photovoltaics and other climate related data were programmed and used for mass calculations and aggregation.

  • 2014-2018

    Freelancer / Lead ProgrammerIPO SolutionsIn 2014 the custom portal software were newly implemented by me as a freelancer. The platform was the base for multiple following customer portals, contained a CMS, user and complex point management. See more

  • 2014

    Freelancer / Lead ProgrammerEnergie Agentur Kreis KarlsruheHere, a CMS was built to show the progress of climate-relevant retrofit projects on a map.

  • 2014-2015

    Freelancer / Lead ProgrammerLUBW / SmartgeomaticsImplemented tools with algorithms to match address data mass energy calculations for the governmental energy atlas. See more.

  • 2015

    Freelancer / Lead ProgrammerKEKA craftsman portal CMS with self registration and bookable online profiles. See more.

  • 2016

    Freelancer / Lead ProgrammerPrintorImplemented a desktop tool to synchronize a POS software with an online shop.

  • 2018-2023

    Head Of IT / CTOIPO SolutionsAfter years of working as a freelancer for IPO Solutions, I was hired permanently as Head Of It at the end of 2018. Here I took care of the entire corporate IT. See more


  • 1987 - 1993

    Secondary SchoolWernher von Braun RealschuleFrom 1987 to 1993 I attended the Wernher von Braun Realschule in Rheinstetten.

  • Master in Design
  • 1993 - 1994

    Graduate Degree ElectronicsHeinrich-Hertz-SchuleIn 1993 I started the apprenticeship as an electronics engineer. Completing the first year of the apprenticeship included a graduate degree in electronics.

  • 1994 - 1995

    Electronics TechnicianAutronic GmbHIn 1994 I started an apprenticeship and worked as a technician at Autronic GmbH in Karlsruhe.

  • 2002 - now

    Developer / IT ProfessionalApart from learning about digital technology and computer science in my training as an electrical engineer, I have no official training or school qualification as a developer. In the 20 years I have read quite a few books and intensively studied their domain for each customer or employer. This ranged from physics calculations for heat consumption to e-commerce processes to printer cartridges. In my work in teams of various sizes, I have found few gaps that would have justified a computer science degree. Domain Driven Design, SOLID, Kanban, Scrum, BPMN are natural for my daily work.


Years Experience


Satisfied Customers


Contributions on github


OSS Libraries

Contact Me

Your message has been sent successfully. Refresh this page if you want to send more messages.
Sorry there was an error sending your form.
Write Me on Linked In


Write Me on Xing



Ziegeleistraße 10, 76744 Wörth am Rhein, Germany