Lebenslauf
Thomas Kirschner
Geboren am 10. Mai 1981 in Leonberg
Studium
- 2002-2006 Wirtschaftsinformatik an der Hochschule Pforzheim
Unternehmenshistorie
- Aug 2010 – Selbständig
- 2006 bis Aug 2010: Projektleiter Entwicklung im Steinbeis Transferzentrum für Unternehmensentwicklung (www.stzue.de)
- 2004 bis heute Projekt-Unterstützung bei medialesson (www.medialesson.de)
- 2003 Unterstützung in der Entwicklung bei QUIPSY QUALITY (www.quipsy.de)
- 2001 freier Mitarbeiter bei der Porsche AG (www.porsche.com)
- Seit 1999 nebenberuflich tätig mit ToKi Soft (www.ToKiSoft.de)
Lehraufträge
- SS 2012 Master of Information Systems, Advanced Software Engineering II, Vorlesungsteil: Einführung in die Android Entwicklung
- SS 2013 Bachelor of Information Systems (7. Semester), verteilte Anwendungssysteme
- WS 2014 Bachelor of Information Systems (7. Semester), verteilte Anwendungssysteme
- WS 2015 – WS2016 Bachelor of Information Systems (3. Semester), PHP Entwicklung
Programmiersprachen
- PHP (seit 2005)
- Kotlin (seit 2017)
- Rust (seit 2020)
- Python (seit 2018)
- Java (seit 2000) in J2SE, J2EE, Android, uvm. Details
- Typescript (seit 2015)
- Javascript
- Objective C (2010-2016), SWIFT Language (2015, 2016)
- C, C++ (1992-1999, 2009-2013 und 2016), C#
- (Visual Basic in Verbindung mit MS Access & MS Excel)
Kenntnisse und Erfahrung
- Softwarearchitektur
- CI / CD
- OOA, OOD, OOP, AOP, Procedural Prog
- Unit Tests, Feature Tests und Integrationstests
- DB: Postgres, MongoDB, Hadoop, Oracle, MySQL, MSSQL
- Shopsysteme: Magento 1.x & 2.x (ERP Anbindung, Oberfläche, Spezialanpassungen), xtCommerce 4.0
- Applicationserver: Websphere, JBoss, TomCat, Jetty
- Webserver: NginX, Apache, Jetty, TomCat
- CMS: WordPress, Typo3 ab Version 4.1, WebEdition 3-5
- OS: Mac OS X, Linux (Debian, openSuse, Ubuntu, ua.),
Unix, Windows 3.1 – 10 - Virtualisierung: Docker, VirtualBox, VMWare, Parallels Desktop
- Mikrokontroller: Raspberry PI, Arduino (Ethernet, YÚN, ua.), C-Control Pro 128 Mega
- HTML 5, PWA, CSS, AJAX, JSON, WSDL, REST, SOAP, JSON-RPC
- Vorgehensmodelle: DevOps, Scrum, Extreme Programming
- Versionierung: GIT
(alt: SVN, CVS, Visual Source Safe (VSS), Rational ClearCase) - IDEs: PhpStorm, IntelliJ, Visual Studio, Eclipse, XCode
- ua.
Projekterfahrung
Die > 30 Jahre Erfahrung in der Softwareentwicklung lassen sich grob in folgende Zeiten (mit Überschneidungen) einteilen:
- 3 Jahre Entwicklung einer Systemlandschaft für das Handwerk.
ERP System Odoo, mehreren PHP Anwendungen (Laravel Framework), Magento 2.x Shopsystem, ERP Integration, Microsoft Dynamics CRM und Office 365 Integration - 1,5 Jahre Serverless Applikation (Laravel Framework, PWA) mit Zahlungsanbindungen auf Amazon Webservices (AWS) Infrastruktur
- 3 Jahre Projektleitung und Entwicklung eines Industrie 4.0 Systems mit Personalverantwortung
- 5 Jahre Projektmanagement und Softwarearchitektur mit Personalverantwortung
- 10 Jahre Spieleentwicklung – 3DSpieleWelt.de, Cyve, Tekris, Smartphone Games (iOS und Android), etc.
- 1,5 Jahre Projektleitung Weiterentwicklung eines Reklamationsmanagements auf Basis von J2EE & J2SE
- 2 Jahre Neuentwicklung eines User Created Content Web-Crawler inkl. semantischer Sprachanalyse (WEBSCANNER)
- 2 Jahre Neuerstellung von Webseiten mit verschiedenen CMS Systemen
- 2 Jahre Weiterentwicklung eines Portals auf Basis von PHP
- 1 Jahr Entwicklung einer Software zur Verwaltung von Mitarbeiterprofilen und deren durchzuführenden (wiederholenden) Schulungen
- 5 Jahre Produktentwicklung – https://chilloutcontrol.de
- 5 Jahre Anbindungen von Webshops an ERP-Systeme
- 8 Jahre Appentwicklung
Alle Angaben ohne Gewähr!