Thomas Zanthoff
Inhaber, Freiberuflicher IT-Berater, Web Core IT
Munich, Germany
About me
Ich suche interessante Projekte in der Webentwicklung; zurzeit bevorzugt im Bereich Frontend Entwicklung mit remix oder React. Verfügbar ab 01. September 2023 zu 80%
Timeline
Professional experience for Thomas Zanthoff
Current 11 years and 10 months, since May 2011
Freiberuflicher IT-Berater
Web Core IT
IT-Berater und Software Engineer für Web-Technologien (Freelancer).
• • • Neuentwicklung der Corporate Webseite der Bemer AG • • • Teamleitung Frontend-Team (~10 Developer) • • • Konzeption & Entwicklung der gesamten Frontend Architektur u.a.: - Content Pflege über CMS - Internationalisierung - Theming verschiedener Produkt-Welten - Asset-Pflege - Anbindung an bestehende Backend Systeme - Schnittstellen zu neuen Backend Systemen - Aufbau einer Frontend Komponenten Bibliothek - Dev-Tools und DX - CI und CD Workflows
• • • Weiterentwicklung der Portale der Bemer AG (Webshop, Anmeldung, EventPortal, BackOffice) • • • Migration von React 15 auf React 16 • • • Integration eines neuen Formular-Frameworks in die Komponenten-Bibliothek • • • Migration der alten Formulare auf die neuen Komponenten • • • Performanceoptimierungen im Frontend • • • React, Redux, Storybook.js, Jest, npm, Docker, Intellij IDEA, JIRA, Git, Bitbucket, Bitbucket-Pipelines, Slack
• • • Neuentwicklung einer Komponenten Bibliothek für Web, Mobile und Desktop für den systemweiten Wechsel von Angular auf React und der Mobilecodebase auf ReactNative • • • Konzeption der Bibliothek • • • Erstellen von Prototypen der Bibliothek sowie der Web-, Mobile- und Desktops-Apps und Abschätzung der Machbarkeit • • • Koordination der Frontendentwicklung der Bibliothek • • • Erstellen der Dokumentation • • • React, TypeScript, Webpack, ReactNative, Ionic, Storybook, Jest, Intellij IDEA, JIRA, npm
• • • Beratung, Konzeption und Weiterentwicklung eines webbasierten Flottenmanagement-Tools in Vue.js und Vuex • • • Portierung Legacy AngularJS Komponenten in Vue.js • • • Weiterentwicklung einer Ride Hailing iOS App in React Native • • • Anbindung des Frontends an interne MicroServices (REST und Websocket) • • • CI und CD via GitLab-Pipelines • • • Agile Development (SCRUM) • • • Vue.js, Vuex, AngularJS, Jest, Bootstrap CSS, GitLab CI, Intellij IDEA, JIRA, npm, Webpack
2 months, May 2018 - Jun 2018
IT-Berater (Vue.js, Nuxt.js)
Web Core IT
CCBG - Colorful CSS Background Generator • • • Einarbeitung in das Nuxt.js 2.0 Framework • • • Implementierung einer Server Side Rendering App • • • Nutzung von Vuex als reactive Application Store • • • Anbindung an Google Firebase Firestore Database • • • Anbindung an Google Firebase Authentication • • • CI/CD via GitLab - Deployment auf Firebase Hosting • • • Responsive Webdesign • • • Nuxt.js, Vue.js, Vuex, JavaScript ES2017, GitLab CI, Google Firebase, Intellij IDEA
1 month, Mar 2018 - Mar 2018
IT-Berater (Vue.js, Vuex)
Web Core IT
Vue.js Test Projekt - www.einmal-loewe.de • • • Einarbeitung in das Vue.js Framework • • • Implementierung einer Test App • • • Nutzung von Vuex als reactive Application Store • • • Anbindung einer REST API für Sportergebnisse • • • Anbindung an Google Firebase Realtime Database • • • CI/CD via GitLab - Deployment auf Firebase Hosting • • • Responsive Webdesign • • • Vue.js, Vuex, JavaScript ES2017, GitLab CI, Google Firebase, Intellij IDEA
• • • Beratung bei der Konzeption und Entwicklung eines Event-Portals • • • Rapid Development in Form eines CodeCamps • • • Teamleitung des Frontend-Teams • • • Umsetzung mit React und Redux • • • Anbindung an die HAL-JSON REST API des eigenen Backends • • • Responsive Webdesign • • • CI und CD via Bitbucket-Pipelines • • • Deployment als Docker Container • • • React, Redux, Storybook.js, Jest, JavaScript, ES2015, Docker, Intellij IDEA, JIRA, Git, Bitbucket, Bitbucket-Pipelines
4 months, May 2017 - Aug 2017
IT-Berater (Node.js, AWS)
NETLETIX GmbH (Mediengruppe RTL Deutschland)
Konzept und Prototyp für ein zentrales Interface für die Abfrage von Reports unterschiedlicher Ad-Server • • • Beratung bei der Konzeption und Entwicklung eines Interfaces • • • Konzeption einer Synchronisations-Logik • • • Implementierung unterschiedlicher Ad-Server APIs • • • Umsetzung eines Prototypen im AWS Umfeld • • • Deployment der Node.js App als Dockercontainer • • • Node.js, JavaScript, ES2015, AWS CloudFormation, AWS Lambda, AWS StepFunctions, Docker, Intellij IDEA, JIRA, Bitbucket
9 months, Jun 2016 - Feb 2017
IT-Berater (React, Redux)
-
Konzeption, Entwicklung und Rollout einer User Migrations-App • • • Beratung bei der Konzeption und Entwicklung einer App zur Migration einer bestehenden Userbasis • • • Umsetzung mit React und Redux • • • Entwicklung einer Funktions- sowie einer Komponenten-Library • • • Anbindung an die REST API des eigenen Backends • • • Responsive Webdesign • • • React, Redux, Webpack, JavaScript, ES2105, Intellij IDEA, JIRA, Git, Bitbucket, Slack
Entwicklung eines CRM Systems (Backoffice Applikation) • • • Frontend-Entwicklung eines CRM- und eines Shop-Systems • • • Rapid Development in Form eines CodeCamps • • • Umsetzung mit React und Redux • • • Entwicklung eines JavaScript Übersetzungs-Moduls • • • Anbindung der Google Geolocation API zu Adressvalidierung • • • React, Redux, Webpack, JavaScript, ES2015, Node.js, Intellij IDEA, Bootstrap, Atlassian JIRA, Git, Atlassian Bitbucked, npm
8 months, Aug 2015 - Mar 2016
IT-Berater (Node.js, AngularJS, MongoDB)
netzathleten media
Beratung bei der Konzeption und Weiterentwicklung eines webbasierten Abrechnungstools • • • Modellierung der Datenbankstruktur • • • Umsetzung der Business Logik im Backend • • • Bereitstellen einer REST-API für den Zugriff aus dem Frontend • • • Entwicklung neuer Seiten im Frontend • • • Test-driven development • • • MEAN-Stack • • • Agile Development (SCRUM) • • • Node.js, Angular JS, Javascript, MongoDB, Intellij IDEA, Bootstrap, JIRA, Grunt, Git, Stash, npm, Bower, CoffeeScript
4 months, Feb 2015 - May 2015
IT-Berater (PHP, JavaScript, PostgreSQL)
redblue Marketing GmbH
Beratung für die Weiterentwicklung eines internen Worfklowsystems • • • Analyse und Optimierung der bestehenden Codebasis • • • Dokumentation und Entwicklung neuer Module • • • PHP, JavaScript, AJAX, PostgreSQL, PHPStorm, Git, Gulp
6 months, Jul 2014 - Dec 2014
IT-Berater (Java, Play Framework, AngularJS)
ISAC GmbH
Beratung in der Portal- und Backendentwicklung • • • Entwicklung einer Verwaltungssoftware • • • Erstellung von REST-Schnittstellen • • • Erstellung einer Administationsoberfläche • • • Java, Play Framework, AngularJS, HTML und CSS, MySQL, Eclipse, Git, Vagrant
4 months, Oct 2013 - Jan 2014
IT-Berater (PHP, JavaScript, PostgreSQL)
redblue Marketing GmbH
Beratung für die Weiterentwicklung eines internen Worfklowsystems • • • Analyse und Optimierung der bestehenden Codebasis • • • Dokumentation und Entwicklung neuer Module • • • PHP, JavaScript, AJAX, PostgreSQL, NetBeans, OSX, SVN
1 year and 1 month, Aug 2012 - Aug 2013
IT-Berater (PHP, JavaScript)
Sixt AG
Portal- und Backendentwicklung • • • Konzeption und Entwicklung einer internen API-Schicht • • • Konzeption, Prozessdefinition via Flussdiagrammen, yEd, PHP, JavaScript, AJAX, SQL, NetBeans, Linux, SSH
1 month, Jun 2012 - Jun 2012
IT-Berater (PHP, JavaScript, CSS)
GoodMenGroup GmbH & Co. KG
Programmierung einer Facebook-App nach vorhandenem Konzept • • • PHP, JavaScript, AJAX, HTML, CSS, Facebook API, NetBeans, Apache, Linux, SSH
1 year and 2 months, May 2011 - Jun 2012
IT-Berater (PHP, JavaScript, MySQL)
Freelancer.Net GmbH
Konzeption und Optimierung neuer und bestehender Funktionen des Webportals www.freelance.de, System zur Generierung von Word-Dokumenten erweitert, Parsen von Personal-Anfragen im Wordformat und Import in bestehendes CRM-System, Designanpassungen, Konzeption und Entwicklung einer Poolverwaltung für Firmen • • • Projektplanung, PHP, JavaScript, AJAX, XML, MySQL, HTML, CSS, Zend Framework, Smarty, Microsoft COM-Objekte, Eclipse, Redmine, Apache, Linux • • • URL zum Projekt: https://www.freelance.de
2 months, Apr 2012 - May 2012
IT-Berater (PHP, JavaScript, MySQL)
Web Core IT
Konzeption und Entwicklung des Webportals www.retumb.com, Schwerpunkt auf Geschwindigkeit und Sicherheit der Seite, Anbindung der Tumblr.com API via OAuth, System zum Import und Export von Tumblr-Blogposts • • • Projektplanung, PHP, JavaScript, AJAX, MySQL, HTML, CSS, Content Delivery Network, CSS-Sprites, Zend Framework, Twitter-Bootstrap Framework, Tumblr API, OAuth, NetBeans, HeidiSQL, Apache, Linux, Windows Server, SSH
5 months, May 2011 - Sep 2011
IT-Berater (C#, PHP, MySQL)
Chimera Entertainment GmbH
Betreuung des Onlinesgames "Warstory – Europe in Flames" • • • Betreuung des Backends (Datenbank, Web- und Gameserver), Deployment neuer Spielversionen, Migration der Serverlandschaft in neue Rechenzentren, Installation der Spieleserver auf neuen Systemen, Dokumentation • • • Projektplanung, C#, PHP, MySQL, NHibernate, XML, HTML, CSS, NetBeans, VisualStudio 2010, Apache, Linux, Windows Server, SSH • • • URL zum Projekt: http://www.warstory.com
Educational background for Thomas Zanthoff
6 years, Oct 2002 - Sep 2008
Informatik
Hochschule für angewandte Wissenschaften München
Languages
German
First language
English
Fluent
Spanish
Basic