About

David C. Thömmes (B.Sc.) studierte Medieninformatik an der HS Kaiserslautern und entdeckte schon früh seine Leidenschaft für die Mensch-Computer-Interaktion und das Software Engineering. Seine ersten Benutzeroberflächen programmierte David mit VBA und Delphi 2004. Als Geschäftsführer sowie Lead Software & UX Engineer bei Shapefield gilt seine Passion heute dem UX Design und der agilen Softwareentwicklung. Dabei gilt David als führender Experte für die analytische Gestaltung einer Benutzeroberfläche und deren technische Implementierung als umfängliche UI-Architektur im Rahmen eines interdisziplinären UX-Designprozesses. Vor Shapefield hat David in der Rolle des Senior Software Engineers & Field Leads „Software Engineering Standards“ knapp 5 Jahre maßgeblich die Entwicklungsabteilung des renommierten UX-Dienstleisters Ergosign mit aufgebaut.

Anfang 2015 verließ David Ergosign auf eigenen Wunsch und legte wenige Monate später den Grundstein für Shapefield. Durch die Arbeit an unterschiedlichen Projekten mit diversen Technologien hat er fundierte Kenntnisse in der Entwicklung von Desktop-, Web-, Embedded- und Mobile-Anwendungen. Hierbei liegt seine Branchenspezialisierung in den Feldern Enterprise, Finance, Industrie und Engineering. Technisch schlägt sein Herz für .NET (C#, WPF, Prism), Qt (C++, QML) und PHP. Für seine Leistungen wurde David 2016, 2017 sowie 2018/19 mit dem Microsoft MVP Award geehrt. Darüber hinaus engagiert sich David regelmäßig als Konferenzsprecher und Dozent. Weiterhin absolvierte David vor dem Studium ein Fachabitur der Wirtschaftsinformatik.

Timeline

Zeitraum Institution Tätigkeit
11.2015 - Heute Shapefield Geschäftsführung
Lead Software & UX Engineer
3x Microsoft MVP Windows
03.2015 - 06.2017 David-Christian Thömmes
IT-Beratung und Softwareentwicklung
Senior Software & UX Engineer
UI Development & Consulting
Trainer & Speaker
04.2012 - 01.2019 University of Applied Sciences Kaiserslautern Lehrbeauftragter WPF UI Development - Entwicklung interaktiver Systeme
05.2015 - 12.2015 GUI&Design Content Manager
05.2010 - 02.2015 Ergosign GmbH Senior Software Engineer
Lead Software Engineering Standards
stellv. Abteilungsleitung Development
02.2010 - 05.2010 consistec engineering & consulting GmbH Software & Usability Engineer
09.2007 - 12.2010 University of Applied Sciences Kaiserslautern Bachelor of Science Medieninformatik
Software Engineering
Human Computer Interaction (UX Design, Usability Engineering)
UI Development
11.2006 - 04.2010 The Entire World is Counting on You Clothing Geschäftsführung
Lead Design & Development

Skills

Profil Leadership / Management (Ab 3.0)
Projektleitung
Software Engineering
UI Development
Usability Engineering
Mitarbeiterqualifizierung
Prozessoptimierung
Felder Industrie (MES, BDE, Messtechnik, Analyseverfahren)
Enterprise (CRM, ERP, EDM, HR, E-Learning)
HMI (Touch, Embedded Linux, Maschinensteuerung, Prozessvisualisierung)
Consumer (Home-Automatisierung, Audio)
Programmiersprachen C#
Java
C++
Objective C
PHP5
JavaScript
Perl
Auszeichnungssprachen XAML
HTML
CSS
XML
SOAP
QML
JSON
Desktop .NET
WPF
PRISM
Qt
Qt GUI
Qt Quick
Web AngularJS
KnockoutJS
jQuery
mooTools
Bootstrap
CodeIgniter
Java EE (Struts, JSP, ...)
Mobile iOS
Datenbanken MySQL
MongoDB
Tools Management JIRA
MS Project
Trello
SAP ByDesign
Office / iWork
Tools Development Zu viele...
Tools Design Photoshop
Antetype
Lightroom
Systeme Mac OS X
Windows (Ab DOS)
Sprachen Deutsch
Englisch
Sport Halbmarathon: 01:28:30 (Enschede Holland)
Marathon: 03:29:00 (Frankfurt)
Schwimmen 1,5 Km: 00:25:00 (Viernheim)
Ironman 70.3: 05:00:01 (Luxemburg)