Thomas Zanthoff

ist offen für Projekte. 🔎 (ab 01.02.2024)

Bis 2023, IT Consultant, Mobile- and Web Developer (React, TypeScript), FFW Germany

Munich, Deutschland

Über mich

I am a Senior Frontend Web Developer and Architect. I am available again for new React projects in Munich or remotely from February 2024. ★ ★ ★ Expert skills: React, TypeScript, Web Development, Web Application Architecture

Fähigkeiten und Kenntnisse

Verfügbar ab Februar 2024 zu 80%
React
Webentwicklung
IT-Beratung
Web
Webdevelopment
Software Engineer
Frontend
JavaScript
TypeScript
Webdesign
Node.js
HTML
CSS3
Redux
PostgreSQL
MySQL
XML
JSON
Apache
Karma
Jasmine
OOP
TDD
Agile
MVC
Responsive Web
IntelliJ IDEA
Git
npm
Jest
GitLab
Softwareentwicklung
API
REST
Backend
Google Firebase

Werdegang

Berufserfahrung von Thomas Zanthoff

  • Bis heute 13 Jahre und 3 Monate, seit Mai 2011

    IT Consultant for Frontend Web Development

    Web Core IT

    I am a web developer with 18+ years of expertise in the field and a deep understanding of web technologies and architectures. I have proven expertise in JavaScript, React and TypeScript. I worked in agile international teams and am a reliable and dedicated freelancer, committed to delivering high-quality solutions that exceed client expectations.

  • 11 Monate, Jan. 2023 - Nov. 2023

    IT Consultant, Mobile- and Web Developer (React, TypeScript)

    FFW Germany

    Project: TV Spielfilm Mobile App • Developed new app features and improved existing code • Redesigned and developed the page view- and event tracking architecture • Redesigned context provider logic • Introduced unit testing • Introduced external logging provider (BetterStack & Firebase) • Connected Microsoft AppCenter as iOS build pipeline Tech stack & tools: React, TypeScript, Capacitor, Styled Components, Jest, GitHub / GitLab, JIRA, IntelliJ IDEA, XCode, AppCenter

  • 1 Jahr und 4 Monate, Nov. 2020 - Feb. 2022

    IT Consultant, Architect, Web Developer, Team Lead (React, TypeScript)

    BEMER Int. AG

    Project: Bemer corporate and marketing website • Developed the new corporate website of Bemer AG • Was team lead of the frontend team (~10 developers) • Coordinated with project managers and team leaders • Conducted code reviews • Designed and developed the entire frontend architecture: --- Content and asset management via CMS --- Internationalization and Theming --- API integration with new and existing systems --- A frontend component library --- A SSR Web App --- Dev-Tools, DX and CI / CD workflows

  • 2 Jahre und 7 Monate, Apr. 2018 - Okt. 2020

    IT Consultant, Architect, Web Developer (React, Redux)

    BEMER Int. AG

    Project: Revisions of the Bemer AG websites/portals • Enhanced performance and implemented new features for the Bemer AG portals (Webshop, Signup, EventPortal, BackOffice) • Migrated from React 15 to React 16 • Integrated new form framework into the component library • Migrated the portals to the new form components

  • 9 Monate, Sep. 2019 - Mai 2020

    IT Consultant, Architect, Developer (React, Typescript)

    IMC AG

    Project: IMC component library • Developed a component library for web, mobile, and desktop for the system-wide switch from Angular to React • Designed the library architecture, including theming, i18n, typing, and DX • Prototyped the library, as well as the web, mobile, and desktop apps and estimated feasibility • Implemented core components of the library • Coordinated the frontend development of the library • Created documentation for the concepts, development, and usage of the library

  • 11 Monate, Juli 2018 - Mai 2019

    IT-Berater (Vue.js, AngularJS)

    MaibornWolff GmbH

    • • • 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 Monate, Mai 2018 - Juni 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 Monat, März 2018 - März 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

  • 2 Monate, Nov. 2017 - Dez. 2017

    IT-Berater (React, Redux)

    BEMER Int. AG

    • • • 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 Monate, Mai 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 Monate, Juni 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

  • 1 Monat, Apr. 2016 - Apr. 2016

    IT-Berater (React, Redux)

    Bergwerk.io GmbH & Co. KG

    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 Monate, Aug. 2015 - März 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 Monate, Feb. 2015 - Mai 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 Monate, Juli 2014 - Dez. 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 Monate, Okt. 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 Jahr und 1 Monat, 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 Monat, Juni 2012 - Juni 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 Jahr und 2 Monate, Mai 2011 - Juni 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 Monate, Apr. 2012 - Mai 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

Ausbildung von Thomas Zanthoff

  • 6 Jahre, Okt. 2002 - Sep. 2008

    Informatik

    Hochschule für angewandte Wissenschaften München

Sprachen

  • Deutsch

    Muttersprache

  • Englisch

    Fließend

  • Spanisch

    Grundlagen

21 Mio. XING Mitglieder, von A bis Z