Matthias Kittner

Your digital path finder

I help you to simplify your IT offering and to remove complexity. I help you connect your business and software/IT with a fit for purpose business, solution and process architecture. I balance trade-offs to make excellent architecture decisions at the right time. I inspire your team and guide you to make your offering of great value for your customers.

I’m passionate about great software. That is, a good idea simply implemented with an enthusiastic team. A good idea is what is fun and brings value. Simply: that means software with good quality, successful in the long run, unnecessary things gone and effective processes in place. An enthusiastic team loves the idea, is eager to learn, pushes each other and loves to live synergy.

Expertise

  • Software architecture
  • Keeping the code simple, clean and maintainable
  • International multi-cultural  environment
  • Lead and grow team spirit and performance
  • Active listening
  • Problem-solving
  • Decision Making
  • Coaching, counseling

Tech Skills

  • C/C++, Java, JS, Python, SQL, …
  • CMake, Jenkins, Conan, Artifactory, JIRA, Confluence, …
  • Ansible, Puppet, Docker, Kubernetes
  • Windows, Linux, IRIX
  • Shell, GUI, Web
  • Immersive interactive systems
  • Parallel systems, Simulation, Rendering
  • DevOps practices

Languages

  • German (native)
  • English (proficient)
  • Russian (basic)

Interests

  • Reading books
  • Exploring open questions
  • Explaining and teaching
  • Bicycling, Hiking,
    enjoying nature

Work Experience

IT & ENTERPRISE ARCHITECTURE – DEVOPS – IT TRANSFORMATION
Matthias Kittner Consulting | Jul 2022 – Present

  • IT Transformation
  • Software and Enterprise Architecture
  • DevOps
  • Cloud journey

HEAD OF ARCHITECTURE
Ratepay GmbH | Berlin | Jan 2022 – Jun 2022 (work from Weimar)

Leading corporate architecture team

  • Establish an Architecture Organization as a standard architectural advisor for projects/initiatives.
  • Setup architecture processes (architecture reviews and governance, architecture definition and a distributed architecture decision process)
  • Create and maintain internal communication and transparency to establish the newly formed architecture organization
  • Define and maintain an Architecture Blueprint (architecture principles, business architecture, guardrails and guidelines to guide architecture decisions)
  • Hands-on architectural support for IT engineering and infrastructure initiatives, coaching and mentoring
  • Leadership of a team of 5 architects and hiring of architects
  • Enterprise architecture: central organization of architecture documentation and selection of an enterprise processes and architecture tool to fulfill business and regulatory requirements
  • Part of the IT leadership team, regular interactions with management, business lines, product management, compliance and risk management and other internal stakeholders.

HEAD OF SOFTWARE ARCHITECTURE AND DEVOPS
ESI Group | Paris | Feb 2019 – Dec 2021  (work from Weimar)

Leading corporate architecture team and managing DevOps teams.

  • Strengthen agile architecture, automation and DevOps practices.
  • Managerial responsibility for 4 multi-cultural teams (17 people in France, Germany, US): DevOps, Enterprise Architecture, Distribution, Documentation
  • Cost control, people and resource management, transverse projects and process improvement
  • Leadership of Architecture Board (8-10 software architects)
  • Shaping the culture of software architecture processes (incl. architecture boards in each department)
  • Providing tools, processes and best practices to improve performance of development teams
  • Providing an on-premise build infrastructure

PLATFORM ARCHITECT
ESI Group | Paris | May 2016 – Feb 2019 (work from Weimar)

Lead Software Architect to setup Corporate Architecture Board

  • Setup and leadership of this board and shaping the culture of software architecture processes (8-10 software architects)
  • Defining and maintaining a corporate architecture blueprint
  • Project management in international teams
  • Software architecture reviews and technical debt management
  • CAE and VR software in the cloud and on-premise

SENIOR SOFTWARE ARCHITECT
ESI Software Germany GmbH | Stuttgart | Jun 2015 – Apr 2016 (work from Weimar)

Software Architect for platform related topics

  • Lead architecture board (of one division) (5 software architects)
  • C/C++, Fortran, OpenGL, CUDA, Git
  • Project management with an international team and an out-sourced development in Nepal (5 offshore developers)

TEAM LEAD & SOFTWARE ARCHITECT
ESI Software Germany GmbH | Stuttgart | Aug 2012 – May 2015 (work from Darmstadt and Bad Gandersheim)

  • Technical and team leadership, project management (4 people)
  • C/C++, Java, OpenGL, Bash, CMake, Git, Qt
  • Lead of the Software Architecture Board (5 software architects)
  • Architecture reviews and support of various teams (Germany, France, Switzerland, India, US), multi-cultural international teams

SABBATICAL / STUDENT
Glaubenszentrum | Bad Gandersheim | Oct 2013 – May 2015

Sabbatical, training in supernatural discipleship. Bible studies.

TEAM LEAD SOFTWARE DEVELOPMENT
ICIDO GmbH | Darmstadt / Stuttgart | Oct 2007 – Jul 2012

Managerial responsibility for a team and base software component development (4 developers)

  • Team leadership, project management, technical leadership
  • Responsibility of the core area of the highly distributed client/ server software portfolio where performance, scalability, extensibility and software architecture is key; massive refactoring projects to renew the core of the software
  • C/C++, Linux, Windows, Java, OpenGL, Bash, Make, SVN, Qt
  • Setup of a Software Architecture Board (5 software architects)

LEAD SOFTWARE ENGINEER
vrcom GmbH | Darmstadt | Jan 2005 – Sep 2007

  • Technical responsibility for software components, development and maintenance, project management (4-8 developers)
  • VR software, Windows/Linux, C/C++, OpenGL, Bash, Make, SVN
  • Rewrite and refactoring of our software portfolio

SOFTWARE ENGINEER
vrcom GmbH | Darmstadt | Jan 2000 – Dec 2004

  • Software development, project management
  • VR software, devices, projection, mathematics
  • C/C++, IRIX, Linux, SunOS, OpenGL, Bash, Make, SVN

STUDENT RESEARCH ASSISTANT
Fraunhofer CAMTech @ NTU | Singapore | Jul 1999 – Nov 1999

Accomplish master thesis in computer science (“Diplomarbeit”).
Topic: “Synchronization of Scene Graphs in Shared Virtual Environments”

  • C/C++, SGI (IRIX OS), VR hardware
  • Implementation of a distributed system which allows collaboration between Singapore and Germany

STUDENT RESEARCH ASSISTANT
Fraunhofer IGD | Darmstadt | Sep 1997 – Dec 1999

  • Practical semester: Software development for virtual reality.
  • Student research project: „Design and implementation of a graphical user interface for the administration of multidimensional interaction devices “
  • C/C++, SGI (IRIX OS), VR hardware, CVS and RCS (as SCM), GUI, OpenGL, Bash, Make

CIVIL SERVICE
Christliche Wohnstätten GmbH | Schmalkalden | Jul 1993 – Sep 1994

Care and nursing of physically and mentally severely disabled people of all ages in a nursing home.Matthias Kittner Consulting

Volunteering

  • always active volunteer in a local church
  • 2006 – 2011: leadership member of “Stadtmission DA-Arheilgen”
  • Since 2015: leadership member of “Vaterhaus Vineyard Weimar”

References

Matthias and I had been working together for more than 15 years – early on in the small start up, later on as team leader of a larger development team and at last as Platform Architect at ESI Group. Throughout his career he persistently pushed for the right solution by asking the right questions. Moreover, he built the relationships, established the trust with all required stakeholders fostering the consent and commitment toward the right solutions. Matthias’s positive mindset, strong beliefs and empathy make him a very valuable driver of change that I could always and fully relay on.

Christian Matzen – Senior Director Customer Solution Experience @ Dassault Systèmes
https://www.linkedin.com/in/christian-matzen/

Matthias is a fully accomplished software architect… and more!
He possesses an incredible depth and breadth of knowledge on all things software-related, that he is able to carry across in very simple and compelling ways. His natural humble character and genuine interest for others further enhance the positive impact he has on people and organizations around him.
I would hire Matthias again on the spot!

Sebastian Chaigne – Senior Engagement Manager @ McKinsey & Company
https://www.linkedin.com/in/sebastienchaigne/

… In his role Matthias held responsibility to unite multiple long-standing software products that have been nurtured and maintained independently by their respective international teams into a joint architecture. This crucial assignment posed the technical challenge of merging massive, heterogeneous systems while at the same time navigating a most complex international and intercultural environment, where team cultures and aspirations bore as much significance as technical considerations. I credit it to Matthias’ social competence, patience, and dedication that he was able to moderate global technical leadership within the ESI Group towards an agreement on technical solution concepts and commitments to embark on a path to unification. Thereby he achieved what in my opinion was the biggest step towards a homogenous software architecture in the history of the ESI Group so far.

Matthias has an open-minded personality, he approaches all his colleagues with candor, respect, and sincerity. He has profound and broad technical understanding in the software realm, a proven mastery of complex and interdependent systems and a strive for continuous self-improvement, and learning. …

Christian Odaker – Medical Technology Executive @ Stealth Startup
https://www.linkedin.com/in/chodaker/

I’ve known Matthias as a manager and an expert within ESI Group, and in this both responsibilities, Matthias was highly credible as someone the company can efficiently rely on.

In the same time, I’ve more deeply known Matthias during a management training together (Pune, India) where I discovered an amazing manager, with strong values (on the product, the company, people, internal processes…) and an incredible sense of humor hide by his humility.

So I strongly recommend Matthias and if I have a next opportunity to offer to him, I’ll do with pleasure!

Sylvain Cotin – Corporate HR Director @ ESI Group
https://www.linkedin.com/in/sylvaincotin

I worked with Matthias when he was heading Global Architecture and DevOps teams in ESI.

Matthias is technically very strong. His knowledge about different DevOps tools and technologies helped ESI in many ways. He always strive for an efficient system. His focus on automation is admirable. He has a great vision about the DevOps and Architectural topics.
Matthias is a people’s person and excellent motivator. Any team he would work with will be greatly benefited. I was lucky to work alongwith him on many successful projects in ESI.

Abhay Khobragade – DevOps Manager @ ESI Group India
https://www.linkedin.com/in/abhaykhobragade

I worked as a DevOps engineer in a team led by Matthias. His style of management was excellent. He’s a strong motivator and a good role model who constantly strived to improve efficiency within the DevOps team. This was exemplified by his fantastic work ethic.

Despite managing a number of other teams he consistently found time to hold routine 1:1 catch-ups. I truly felt like a valued member of the team.

David Light – DevOps Engineer @ ESI Group
https://www.linkedin.com/in/dtlight

I’ve known Matthias in two different ways. First, for a number of years, in a more supporting function somewhat remote from my core activities. Nevertheless, I very quickly noticed Matthias’ interest and willingness to understand challenges presented to others (nb. my projects). In this role, Matthias was always a very good partner in giving feedback and guidance when it came to core technological/architecture questions, as well as being an inspirational person. I always felt a genuine interest to help and give well based good advice. Then, and perhaps as a result of the good relationship in the first phase of our collaboration, I had the delight to work closely with Matthias on a number of projects. Him being the project owner and I the project manager. In this collaboration his in-depth knowledge, dedication to understanding was one key to the success of the deliveries, the other fundamental part is his ability to take a step back and always look at the big picture and willingness to learn. In addition, and very important, is also Matthias’ very inspiring personal approach to work and its aspects, him being both a clear and transparent leader at the same time as being a very human and caring person. I can recommend Matthias in all and every aspect, personal and for technical knowledge, and its a person that I will always remember as an extremely positive and competent colleague.

Anders Wilson – Senior project manager & PMO @ ESI Group and Chairman @ Gothenburg scouts
https://www.linkedin.com/in/anders-wilson-459a172

Education

MASTER COMPUTER SCIENCE Minor subject: economics “Diplom Informatik” Technical University Ilmenau 1994 – 2000 HIGH SCHOOL w/ special classes for mathematics and natural science – “Abitur mit Spezialklasse” Goetheschule Ilmenau 1989 – 1993

Conference

SATURN 2019 PITTSBURGH
Talk: “Technical debt management as transparent communication hub” (Video)

DADD 2021 AMERSFOORT
Workshop: “Leadership Skills Optional” (together with Thijmen De Gooijer, Kommuninvest)

Training

Management von IT-Projekten
(2008)

Training in supernatural discipleship – Bible School
Sabbatical

(2013 – 2015)

Management training
Pune (2017)
Dresden (2019)

Courses in individual psychology
Degree: “Support for personal development and social competences” & “Coach” – ICL
(2018 – 2020)

Self Training
Countless books, talks, papers and training on the job

Projects

In the following list I describe my work experience in more detail with the focus on projects and initiatives named some of the key learnings.

IT & ENTERPRISE ARCHITECTURE – DEVOPS – IT TRANSFORMATION
Matthias Kittner Consulting | Jul 2022 – Present

  • IT Transformation
  • Software and Enterprise Architecture
  • DevOps
  • Cloud journey

HEAD OF ARCHITECTURE
Ratepay GmbH | Berlin | Jan 2022 – Jun 2022 (work from Weimar)

Leading corporate architecture team.

  • Establish an Architecture 0rganization as a standard architectural advisor for Ratepay projects/initiatives.
  • Setup architecture processes including architecture reviews and governance, architecture definition and a distributed architecture decision process with the concept of Architecture Advisory Forums
  • Create and maintain internal communication and transparency to establish the newly formed architecture organization
  • Define and maintain an Architecture Blueprint (architecture principles, business architecture, guardrails and guidelines to guide architecture decisions)
  • Creation of views on the current and future architecture
  • Hands-on architectural support for lT engineering and infrastructure initiatives, coaching and mentoring
  • Managerial responsibility for 1 architect; leadership for a team of 5 architects
  • Leading the hiring process for architects
  • Enterprise architecture: central organization of architecture documentation including a project to decide how and with which tool to document enterprise processes and architecture to fulfill business and regulatory requirements (BaFin – German FederalFinancial Supervisory Authority, GDPR, …)
  • Working with the following technologies and principles: AWS Cloud, Spring Boot based micro services, containers, DevSecOps, Kafka, SAP, AD0NIS/ADOlT, a.o.
  • Part of the lT leadership team, regular interactions with management, business lines, product management, compliance and risk management and other internal stakeholders.
  • Some of the learnings:
    • FinTech insights
    • Running SaaS in security demanding and very regulated environment

HEAD OF SOFTWARE ARCHITECTURE AND DEVOPS
ESI Group | Paris | Feb 2019 – Dec 2021 (work from Weimar)

Leading corporate architecture team and managing DevOps teams.

  • Strengthen agile architecture, automation and DevOps practices.
  • Managerial responsibility for 4 multi-cultural teams (17 people in France, Germany, US):
    • DevOps
    • Enterprise Architecture
    • Software Distribution
    • Software Documentation
  • Managing people
    • Mitigation of personnel challenges
    • Team development
    • Define responsibilities, setting goals, yearly reviews
    • Workshops for team and strategy building
    • Hiring of new team members to support the increasing DevOps process demand
    • Maintaining good relationships and interaction with internal customers
  • Cost control, people and resource management, transverse projects and process improvement
  • Operational responsibility for distribution and documentation creation
  • Provision and maintenance of various internal components
  • Projects
    • Leadership of Architecture Board (8-10 software architects) – Maintaining the corporate software architecture process
    • Shaping the culture of software architecture processes (incl. architecture boards in each department)
    • Architectural support of several internal projects (GUI refactoring, data management)
    • Setup of software quality and technical debt dashboard
    • Providing tools, processes and best practices to improve performance of development teams
    • Packaging and installer creation automation
    • Unification of a shared infrastructure (internal cloud) to better utilize resources
    • Introduction of CI/CD for various teams with change of SCM and build system if necessary
    • Migration of legacy source code management systems to Git
    • Maintaining of DevOps tools and services to serve teams for their build and deployment process
    • Value Stream Mapping to improve the lead time for delivery of changes and bug fixes
    • Introduction of Conan as dependency management system for C/C++ packages
    • Maintaining monitoring dashboards
    • Projects to implement processes for ISO 27001 and ISO 9001 certification, ISO Audits
  • Some of the learnings:
    • Managerial expertise
    • Team development
    • Resource management
    • DevOps tools and best practices

PLATFORM ARCHITECT
ESI Group | Paris | May 2016 – Feb 2019 (work from Weimar)

Lead Software Architect to setup Corporate Architecture Board

  • Projects:
    • Setup and leadership of an ESI Corporate Architecture Board and shaping the culture of software architecture processes (8-10 software architects)
      • Defining and maintaining a corporate architecture blueprint
      • Project management in international teams
      • Software architecture reviews and technical debt management
      • Setup the corporate processes with a technical architecture board and an executive architecture board
      • Increase architecture awareness in software development department
    • Software architect and trusted advisor in a multi team project:
      • Creating architectures for a new solution for Sheet Metal Forming (framework for CAD feature development)
      • Guiding decisions on many levels (system architecture, layers, components, class level, code)
      • Architecture guidance for integration of a geometry kernel into a major ESI solution
    • Design and implementation of an h.265 streaming for a cloud VR application with server-side rendering
    • Cloud initiative
      • Various workshop on existing cloud technologies
      • Architecting and contribution to a prototype for a VR cloud application on AWS, Azure and OpenStack (on-premise)
      • Client-Server architectures, micro services
    • Definition of an architecture for a common data model to unify how data is managed
    • Discussion and definition of components standards
    • Strategy guidance for a CFD platform to unify various technologies to one platform (guiding the decision)
    • Review of many architectures of various teams (data models, geometry kernel, various solvers, reflection technology, additive manufacturing simulation, Hybrid TwinTM , …)
    • Setup a technical debt management process (See https://resources.sei.cmu.edu/library/asset-view.cfm?assetid=546207 )
    • Lead and guide a format to exchange best practices in development department (350+ developers)
    • Support and foster DevOps practices
    • Establish architecture boards and architecture processes in various sub departments
    • Setup and prototype static code analysis with quality dashboards
  • Some of the learnings:
    • Corporate processes
    • Talk at SATURN 2018
    • Importance of soft skills in architecture process
    • Cloud technologies

SENIOR SOFTWARE ARCHITECT
ESI Software Germany GmbH | Stuttgart | Jun 2015 – Apr 2016 (work from Weimar)

Software Architect for platform related topics

  • C/C++, Fortran, OpenGL, CUDA, Git
  • Projects
    • Lead architecture board (of one division) (5 software architects)
      • Review of architecture designs and existing implementations
      • Discuss and decide specific architectural questions
      • Maintain technical debt
      • Transparent documentation and communication in Confluence
    • Project management with an international team and an out-sourced development in Nepal (5 offshore developers)
      • Porting a FORTRAN code to CUDA leveraging NVIDIA graphics card
      • Managing a team of 1 senior and 4 juniors in Nepal
      • On-site visit in Nepal
    • Conceptual work towards the ESI CAE platform
    • Support of preparation of industry co-creation projects
  • Some of the learnings:
    • Off-Shore projects are not just cheap, they have limits and might not work
    • Technologies like CUDA, Fortran

TEAM LEAD & SOFTWARE ARCHITECT
ESI Software Germany GmbH | Stuttgart | Aug 2012 – May 2015 (work from Darmstadt and Bad Gandersheim)

  • Technical and team leadership, project management (4 people)
  • C/C++, Java, OpenGL, Bash, CMake, Git, Qt
  • Architecture reviews and support of various teams (Germany, France, Switzerland, India, US), multi-cultural international teams
  • Projects
    • Team leadership of 4 people
    • Lead of the Software Architecture Board (5 software architects)
      • Review of architecture designs and existing implementations
      • Discuss and decide specific architectural questions
      • Maintain technical debt
    • Connect to Indian, American and French ESI software architects to explorer, understand and review solver architectures and technical choices
    • Development of a coupling and chaining concept and prototype to connect physical simulation solvers
    • Strategy workshop for a CAE platform to integrate various solvers into one solutions
    • Analysis of the impact of System Modeling (0-1-D) and Control Engineering on the CAE platform architecture
  • Some of the learnings:
    • Processes in an international company
    • Working with different cultures
    • Physics simulation

SABBATICAL / STUDENT
Glaubenszentrum | Bad Gandersheim | Oct 2013 – May 2015

  • Projects
    • Bible studies.
    • Support and maintenance of the homepage
    • Implementation resp. automation of some data conversion and backup services
    • Introduction of Confluence as collaborative intranet tool

TEAM LEAD SOFTWARE DEVELOPMENT
ICIDO GmbH | Darmstadt / Stuttgart | Oct 2007 – Jul 2012

Managerial responsibility for a team and base software component development (4 developers)

  • Team leadership, project management, technical leadership
  • C/C++, Linux, Windows, Java, OpenGL, Bash, Make, SVN, Qt
  • Projects
    • Team leadership (4 people) – Responsibility of the core area of the highly distributed client/ server software portfolio where performance, scalability, extensibility and software architecture is key
    • Setup of a Software Architecture Board (5 software architects) as a stakeholder for software quality attributes in the SDLC
      • Review of architecture designs and existing implementations
      • Discuss and decide specific architectural questions
      • Maintain technical debt
    • Several refactoring projects to renew the core of the VR software VDP – design, implementation and introduction of reflection, reference counting and other new core concepts
    • Hiring and training of new team member
    • Architectural improvements
    • Implementation of a Java binding for C++ code
    • Creating of a Virtual Development Kit to modularize a monolithic system architecture
    • Improvement and maintenance of a PLMXML data import module for a big OEM customer
  • Some of the learnings
    • Team leadership (Setting goals, conducting yearly reviews, personnel management, project management, technical leadership)
    • Leading and guiding the software architecture process
    • There needs to be a trade-off between functional and quality requirements to the software
    • The technically better software is not necessarily the one who wins the market
    • Dealing with the 2009 crisis (short-work, layoffs) and hiring and training

LEAD SOFTWARE ENGINEER
vrcom GmbH | Darmstadt | Jan 2005 – Sep 2007

  • Technical responsibility for software components, development and maintenance, project management (4-8 developers)
  • VR software, Windows/Linux, C/C++, OpenGL, Bash, Make, SVN
  • Rewrite and refactoring of our software portfolio – Growing better than our competitor spirit
  • Projects
    • One major transformation project: Refactoring the whole Software Suite VD2 to VD2 NexGen with the help of an external Software architect
      • New UI concepts
      • Rewrite of the core of the software
      • Adapting the business logic layer to work with the new core
    • Leading the development team with 2 other Lead Software Engineers
    • Synchronization and deployment of VR scene graph on a Linux cluster
  • Some of the learnings
    • Software architecture thinking
    • Leading and guiding Junior software developer
    • Decide on technologies and architectural designs
    • Software architecture is fun, great and nice things can be done
    • Project management and agile processes
    • Reflection, introspection, inversion of control

SOFTWARE ENGINEER
vrcom GmbH | Darmstadt | Jan 2000 – Dec 2004

  • Software development, project management
  • VR software, devices, projection, mathematics
  • C/C++, IRIX, Linux, SunOS, OpenGL, Bash, Make, SVN
  • Startup spirit
  • Working from home since 2001
  • Projects
    • Productisation of VR software implemented in a scientific institute on IRIX / C / C++
    • Porting IRIX to other Unix systems (Linux, SunOS, HP/UX)
    • Implementation of a Device Management UI
    • Porting Xt / Motif UI to Qt
    • VR input device driver implementation and management (RS232, protocols, magnetic tracking device)
    • Design and implementation of distortion correction algorithms and development of a magnetic field measuring setup
    • Software installations and setup at customers (VW, Audi, BMW) incl. magnetic field correction measuring and setup
    • Supervision of the master thesis (“Diplomarbeit”) of a student
  • Some of the learnings
    • Customer interaction and satisfaction
    • New technologies
    • Working in a team and from home
    • Abstracting OS
    • Supervision of a student

STUDENT RESEARCH ASSISTANT
Fraunhofer CAMTech @ NTU | Singapore | Jul 1999 – Nov 1999

Accomplish master thesis in computer science (“Diplomarbeit”).
Topic: “Synchronization of Scene Graphs in Shared Virtual Environments”

  • C/C++, SGI (IRIX OS), VR hardware
  • Implementation of a distributed system which allows collaboration between Singapore and Germany
  • Some of the learnings
    • Orientation and organization in a different continent, culture, work environment and university
    • English
    • Networking (Client/server, protocols, reliability, fault tolerance, …)
    • Shared virtual environments

STUDENT RESEARCH ASSISTANT
Fraunhofer IGD | Darmstadt | Sep 1997 – Dec 1999

  • Practical semester: Software development for virtual reality.
    • Implementation of a model editor (fish editor) for a VR installation at the EXPO 98 in Lisbon – the Virtual Oceanarium
  • Student research project
    • „Design and implementation of a graphical user interface for the administration of multidimensional interaction devices “
    • Xt / Motif framework
  • C/C++, SGI (IRIX OS), VR hardware, CVS and RCS (as SCM), GUI, OpenGL, Bash, Make
  • Some of the learnings
    • Source code management
    • Unix / IRIX
    • Scientific work (organization, modeling and documentation)
    • VR, VR systems and rendering technics (OpenGL)

CIVIL SERVICE
Christliche Wohnstätten GmbH | Schmalkalden | Jul 1993 – Sep 1994

  • Care and nursing of physically and mentally severely disabled people of all ages in a nursing home.
  • Some of the learnings
    • There is less difference between us than we think.
    • Helping people is a good thing.

SCHOOL YEARS

  • Experiences with first programming language BASIC (Commodore Plus 4, robotron KC)
  • Various little projects with BASIC and Turbo Pascal on first generation PC
  • Some of the learnings
    • Computers make fun
    • Structuring is one of my things