Profilbild von Anonymes Profil, Senior Frontend Engineer | Accessibility / WCAG, Vue.js, Typescript, GIS

Verifiziertes Profil

verfügbar

Letztes Update: 11.09.2024

Senior Frontend Engineer | Accessibility / WCAG, Vue.js, Typescript, GIS

Abschluss: Dipl.-Inf. (Medien), Bachelor of Media Engineering
Stunden-/Tagessatz: anzeigen
Sprachkenntnisse: Deutsch (Muttersprache) | Englisch (verhandlungssicher) | Französisch (Grundkenntnisse)

Dateianlagen

2024-08-05-Hennes-Brutt-Profil-de_060824.pdf
2024-08-09-Hennes-Brutt-Profil-de_150824.pdf
2024-08-20-Hennes-Brutt-Profil-de_200824.pdf
2024-08-29-Hennes-Brutt-Profil-de_300824.pdf
2024-09-10-Hennes-Brutt-Profil-de_110924.pdf
2024-09-11-Hennes-Brutt-Profil-de_110924.pdf

Skills

Vue, Vue.js, WCAG, Accessibility, Barrierefreiheit, BITV, Quasar, HTML, CSS, Javascript, Typescript, Responsive UI, Node.js, Vite, Playwright, Kommunikation

Projekthistorie

03/2023 - 06/2024
Entwicklung einer responsiven Verwaltungssoftware (SPA) im Bereich Schule & Bildung (Öffentlicher Sektor)
CONET ISB GmbH (Öffentlicher Dienst, 250-500 Mitarbeiter)

Feature-Entwicklung in Frontend (TS), Anpassungen im Backend (Java)
Umsetzung der Anforderungen an Barrierefreiheit nach WCAG 2.2 Level AA (BITV 2.0)
Migration einzelner Komponenten Vue2 nach Vue3
Erweiterung der bestehenden Component Library nach Declarative UI Paradigma
Entwicklung einer skalierbaren und Theme-fähigen CSS Architektur
Schnittstellenposition zwischen UI/UX und Entwicklung sowie Beratung zu UX-Patterns aus technischer Sicht
Anpassung Quasar-basierter UI-Komponenten an Kundendesign
Style Guide Entwicklung
Integration Playwright E2E-Tests

Eingesetzte Technologien und Qualifikationen:
Vue.js v3, Quasar Framework, Accessibility, Barrierefreiheit, WCAG, BITV, HTML5, CSS3, Responsive design, UI, UX, PostCSS, Typescript, JavaScript, Playwright, Vite, Strapi, SPA, REST, Java, PostgreSQL, turborepo, Node.js, Git, Docker, VS Code, Jira, Confluence, DevOps, Scrum

06/2020 - 11/2022
Entwicklung kundenspezifischer Web-GIS Lösungen (GeoIT), Schwerpunkt Forstwirtschaft
con terra GmbH (Internet und Informationstechnologie, 50-250 Mitarbeiter)

Entwicklung von browserbasierten Kartenanwendungen mittels map.apps (con terra Produkt) im Bereich „Natur, Umwelt und Ressourcen“
Entwurf und Umsetzung von UI/UX, Abstimmung mit Endkunden
Entwicklung einer offlinefähigen Web-GIS Lösung (PWA)
Installation, Konfiguration und Betrieb von WebGIS Lösungen auf Apache Tomcat und Esri ArcGIS Server in der Azure Cloud sowie Anbindung an Postgres/PostGIS
Erstellung von Testfällen für eine ArcGIS Pro Extension zur forstwirtschaftlichen Erfassung sowie Durchführung manueller Tests mit Zephyr
Strukturierung des Onboarding-Prozesses für Entwickler im Bereich sowie Mentoring neuer Mitarbeiter

Eingesetzte Technologien und Qualifikationen:
HTML5, CSS3, LESS, JavaScript (ES6), Typescript, map.apps, Vue.js v2, Vuetify, PWA, SPA, REST, UI, UX, IndexedDB, Node.js, Esri Technologies, ArcGIS Maps SDK for JS, ArcGIS Server, ArcGIS Pro, Apache Tomcat, GeoJSON, WMS, WMTS, WFS, PostgreSQL, PostGIS, OSGi, XML, Git, Jetbrains IntelliJ, VS Code, DevOps, Jira, Scrum, Mentoring

04/2020 - 04/2020
Entwicklung eines Geo-Lernspieles (MVP)
Privatprojekt

Lern- und Spaßprojekt zur Vertiefung von Vue.js- und CI-Kenntnissen sowie zur Realisierung einer eigenen Spiel-Idee
Konzeption und Entwicklung einer Single Page Application (SPA) mittels Vue.js

Eingesetzte Technologien und Qualifikationen:
HTML5, CSS3, JavaScript (ES6), Vue.js v2, GeoJSON, Turf.js, Git, Gitlab Pipelines, CI, CD, VS Code

07/2019 - 03/2020
Relaunch eines internationalen Shopsystems
Phoenix Contact Deutschland GmbH (Industrie und Maschinenbau, >10.000 Mitarbeiter)

Implementierung neuer Features für Product & Search (Frontend JS/TS), Anpassungen (Java)
Migration von Thymeleaf-basierten UI-Komponenten zu Nuxt
Pflege der zentralen UI Pattern Library
Wartung und Erweiterung der AWS ECS Infrastruktur
Implementierung und Wartung von E2E-Tests sowie Test-Automatisierung via Gitlab Pipelines

Eingesetzte Technologien und Qualifikationen:
HTML5, CSS3, SCSS, SASS, PostCSS, JavaScript (ES6), Typescript, Vue.js, Vuex, Nuxt, Thymeleaf, Mobile first, Responsive design, Java, JEST, Webdriver.io, Selenium, Cucumber, Node.js, AWS ECS, Docker, E2E-Tests, SCS (Self Contained System), Git, Gitlab Pipelines, CI, CD, VS Code, Jetbrains IntelliJ, Jira, Confluence, DevOps, Scrum, Kanban

12/2018 - 11/2019
Erweiterung, Pflege und Deployment einer CMS-Website, Relaunch
Solarlux GmbH (Architektur und Bauwesen, 500-1000 Mitarbeiter)

Pflege, Betrieb und Erweiterung einer CONTENS-CMS-basierten (www.contens.de) Website
Bugfixing in Legacy System
Beratung und Planung eines komponentenbasierten Relaunches (Vue.js, Docker)

Eingesetzte Technologien und Qualifikationen:
HTML5, CSS3, SCSS, JavaScript (ES6), jQuery, Node.js, Twitter Bootstrap, grunt, Adobe ColdFusion, CFML (Cold Fusion Markup Language), CONTENS CMS, Docker, Legacy Code, Git, VS Code, Atlassian Jira

03/2019 - 04/2019
Entwicklung einer Cross-Platform Mobile App mit React Native
Enpit GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Unterstützung bei der Entwicklung des MVPs einer App (Android/iOS) zur Förderung von Feedback in Unternehmen
Anbindung an NoSQL Datenbank Google Firestore (BaaS)
Durchführung von Code-Reviews, Entwickler-Coaching

Eingesetzte Technologien und Qualifikationen:
React Native, Styled Components, JavaScript (ES6), ESlint, Android Studio, Node.js, NoSQL, Google Firebase, Google Firestore, Git, Gitlab, Trello, VS Code, Kanban

08/2018 - 10/2018
Entwicklung eines Geo-Lernspieles mit React Native für Android
Privatprojekt

Learning-by-Doing-Projekt zur Vertiefung von React Native Kenntnissen sowie zum Einstieg in GIS-Systeme

Eingesetzte Technologien und Qualifikationen:
React Native, JavaScript (ES6), JSX, HTML5, CSS, Babel, Expo.io, GeoJSON, Turf.js, Git, QGIS, VS Code

05/2018 - 06/2018
Entwicklung einer indikationsbasierten, forschungskompatiblen Homöopathie-App zur Medikation in der Klinik sowie zur Unterstützung der evidenzbasierten, homöopathischen Forschung (Phase 2)
Eigenes Startup (Internet und Informationstechnologie, < 10 Mitarbeiter)

Requirements Engineering, Architekturplanung, User-Interface Design & UX
Entwicklung der Client-App, RDMBS-Modell, Excel-Sheets zur Datenerfassung, XLS-Transformer

Eingesetzte Technologien und Qualifikationen:
React Native, JavaScript (ES6), JSX, HTML5, CSS, Babel, Axway Appcelerator Titanium, Node.js, SQLite, Git, Atom Editor, Microsoft Excel

11/2017 - 04/2018
Entwicklung eines E-Commerce Template Kits für die SAP Hybris Plattform
Namics GmbH (Internet und Informationstechnologie, 500-1000 Mitarbeiter)

Entwicklung responsiver, mobile-first Frontend-Komponenten nach Sketch-Vorlagen für eine projektübergreifende Pattern Library
Umsetzung der Barrierefreiheit nach WCAG

Eingesetzte Technologien und Qualifikationen:
HTML5, CSS3, SCSS, LESS, JavaScript (ES6), jQuery, Twitter Bootstrap, Terrific.js, Atomic design, Mobile first, Responsive design, BEM, Accessibility, Barrierefreiheit, WCAG, REST, Node.js, Babel, Webpack, Git, VS Code, Jira, Frontify, Scrum

07/2017 - 10/2017
Entwicklung einer indikationsbasierten, forschungskompatiblen Homöopathie-App zur Medikation in der Klinik sowie zur Unterstützung der evidenzbasierten, homöopathischen Forschung (Phase 1)
Eigenes Startup (Internet und Informationstechnologie, < 10 Mitarbeiter)

Requirements Engineering, Architekturplanung, User-Interface Design & UX
Entwicklung der Client-App, RDMBS-Modell, Excel-Sheets zur Datenerfassung, XLS-Transformer

Eingesetzte Technologien und Qualifikationen:
React Native, JavaScript (ES6), JSX, HTML5, CSS, Babel, Axway Appcelerator Titanium, Node.js, SQLite, Git, Atom Editor, Microsoft Excel

10/2016 - 06/2017
Entwicklung eines Website-Baukastensystems für die Sitecore-Plattform
Namics GmbH (Internet und Informationstechnologie, 500-1000 Mitarbeiter)

Neuentwicklung responsiver Frontend-Komponenten nach Photoshop Design-Vorlagen
Überführung statischer Designvorlagen in UI-Komponenten-Regelwerk (Style Guide)
Teamgröße: 8 (Scrum) + externe Design Agentur

Eingesetzte Technologien und Qualifikationen:
HTML5, CSS3, SCSS, SASS, BEM, JavaScript (ES6), jQuery, gulp, Terrific.js, Responsive design, Mobile first, Atomic design, Node.js, Babel, Jetbrains PHPStorm, Git, Jira, Scrum

04/2016 - 06/2016
Website Performanceoptimierung, Umsetzung Product Landingpage
Namics GmbH (Internet und Informationstechnologie, 500-1000 Mitarbeiter)

Performance-Optimierung in gewachsener Codebase für Browser ab IE9 (first load, in-page)
Weiterentwicklung des Frontends sowie Bugfixing von FirstSpirit-Frontend-Templates
Entwicklung einer Product Landingpage, pixel-perfect nach Designvorlage

Eingesetzte Technologien und Qualifikationen:
HTML5, CSS3, SCSS, LESS, JavaScript (ES6), jQuery, grunt, Terrific.js, Node.js, Jetbrains PHPStorm, Git, Jira

12/2015 - 02/2016
Entwicklung eines B2B-Webportals zur Darstellung von Webtracking-Daten
GfK SE (Gesellschaft für Konsumforschung) (Internet und Informationstechnologie, 5000-10.000 Mitarbeiter)

Mitarbeit bei Neuentwicklung des Frontends sowie Erweiterung des Backends zur Visualisierung aggregierter Trackingdaten aus einer NoSQL Datenbank

Eingesetzte Technologien und Qualifikationen:
HTML5, CSS3, SCSS, Twitter Bootstrap, JavaScript, jQuery, PHP 5, Zend 2 Framework, MySQL, Apache HTTP Server, Jetbrains PHPStorm, XAMPP, Git, Jira, Confluence

09/2015 - 10/2015
Responsive Redesign eines Vergleichsportals
Verivox GmbH (Internet und Informationstechnologie, 250-500 Mitarbeiter)

Implementierung responsiver UI-Komponenten nach Photoshop Designvorlagen (Desktop/Tablet/Mobile)
Code Reviews

Eingesetzte Technologien und Qualifikationen:
HTML5, CSS3, SCSS, Git, Mobile first, Responsive design, Jetbrains WebStorm, Scrum

08/2015 - 08/2015
Entwicklung einer nativen Android App zur manuellen Protokollierung der von Körperanalysewaagen bereitgestellten Messdaten
Privatprojekt

Konzeption und Entwicklung aller Komponenten

Eingesetzte Technologien und Qualifikationen:
Java, Android SDK, Android Studio, Java, SQLite, XML, Gradle, Git

11/2014 - 07/2015
Weiterentwicklung von Booking-Portal, mobile Web-App, REST-API sowie interner Custom CMS Systeme
Air Berlin PLC & Co. Luftverkehrs KG (Transport und Logistik, 1000-5000 Mitarbeiter)

Weiterentwicklung sowie Bugfixing in Front- und Backend der Flugbuchungsseiten in getrennten Desktop- und Mobile-Umgebungen
Mitarbeit bei Neuentwicklung einer zentralen REST-API
Anbindung interner Backend-Systeme via SOAP
Code Reviews

Eingesetzte Technologien und Qualifikationen:
HTML, HTML5, CSS3, SCSS, SASS, JavaScript, Twitter Bootstrap, Zurb Foundation, jQuery, REST, PHP 4, PHP 5, Zend 1 Framework, Zend 2 Framework, PHPUnit, Selenium, REST, Zend Apigility, SOAP, XML, WSDL, Jenkins, GrayLog, Vagrant, Jetbrains PHPStorm, SVN, Git, Jira, Confluence, Legacy Code, CI, CD, Scrum

10/2013 - 10/2014
Neuentwicklung einer 360°-Panorama-Webgalerie
Privatprojekt

Konzeption und Entwicklung aller Komponenten (Backend, CMS-Funktionen, Frontend, Datenbank, Deployment)
Erstellung des Contents (360° Kugelpanoramen)

Eingesetzte Technologien und Qualifikationen:
Panoramafotografie, Ruby on Rails, HTML5, CSS3, SASS, Zurb Foundation, jQuery, JavaScript, PostgreSQL, AWS S3, Heroku, Jetbrains Rubymine, Balsamiq Mockups, Git

08/2014 - 09/2014
Erweiterung der Testabdeckung des Webinterface einer Unified Threat Management (UTM) Firewall
Gateprotect GmbH (ehem. Adyton Systems) (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Entwicklung Unittests
Bugfixing
Code-Reviews

Eingesetzte Technologien und Qualifikationen:
Ruby on Rails, RSpec, Cucumber, Twitter Bootstrap, Jetbrains Rubymine, Git, Gitlab, BDD, Testautomation, CI, CD

08/2012 - 09/2013
Weiterentwicklung einer B2B SPA zum Verwalten großer Google AdWords Kampagnen
Crealytics GmbH (Internet und Informationstechnologie, 10-50 Mitarbeiter)

Weiterentwicklung des Front- und Backends (Controller-Schicht)
Weiterentwicklung der UX, Entwicklung von Personas sowie Paper Prototyping
Technischer Support (2nd Level)

Eingesetzte Technologien und Qualifikationen:
Ruby on Rails, HTML5, CSS3, SCSS, SASS, JavaScript, CoffeeScript, jQuery, Backbone.js, Twitter Bootstrap, PostgreSQL, MySQL, DWH, MongoDB, JetBrains RubyMine, Homebrew, Balsamiq Mockups, Git, Jenkins, TDD, BDD, CI, CD, DevOps

10/2011 - 05/2012
Neuentwicklung einer Android App zur Foto-Synchronisation
Deutsche Telekom AG - Products & Innovation (Internet und Informationstechnologie, >10.000 Mitarbeiter)

Android-Entwicklung (UI, Background Services und API-Kommunikation)
Entwicklung des Backends zur Speicherung von OAuth Tokens
Usability Tests im Observationsraum

Eingesetzte Technologien und Qualifikationen:
Java, Android SDK, HTML, CSS, jQuery, Python, Django, MySQL, XML, roboguice, ActionBarSherlock, nginx, Unicorn, Eclipse, Robolectric, MacPorts, Git

04/2011 - 09/2011
Portierung der iOS App "Programm Manager" (EPG) der Deutschen Telekom AG
Deutsche Telekom AG - Products & Innovation (Internet und Informationstechnologie, >10.000 Mitarbeiter)

Portierung und Erweiterung einer bestehenden iPhone App für iPad zur Universal App Feintuning und Anpassung des UI nach Designvorgaben

Eingesetzte Technologien und Qualifikationen:
Objective-C, iOS Developer Library, Xcode, Git, Trac, Jenkins

01/2011 - 03/2011
Prototyp-Entwicklung eines Medienmanagementsystems
Deutsche Telekom AG - Products & Innovation (Internet und Informationstechnologie, >10.000 Mitarbeiter)

Entwicklung von UI, Controller und Persistenzschicht mittels Yii-Framework

Eingesetzte Technologien und Qualifikationen:
PHP, Yii, MySQL, HTML, CSS, JavaScript, jQuery, Eclipse, Apache HTTP Server, XAMPP, SVN, Trac

08/2010 - 12/2010
Weiterentwicklung eines Webserien-Portals
Deutsche Telekom AG - Products & Innovation (Internet und Informationstechnologie, >10.000 Mitarbeiter)

UI-Anpassungen
Anpassung der Redakteurs-Schnittstelle (Back-Office)
Bugfixing

Eingesetzte Technologien und Qualifikationen:
PHP 5, JavaScript, Prototype.js, MySQL, HTML, CSS, Eclipse, Apache HTTP Server, XAMPP, SVN, Trac

11/2008 - 07/2010
Neuentwicklung einer kontextsensitiven Multi-Domain Chat-Web-App für die "Loads"-Produktreihe der Deutschen Telekom AG
Deutsche Telekom AG - Products & Innovation (Internet und Informationstechnologie, >10.000 Mitarbeiter)

Entwicklung von UI, Controller und Persistenzschicht (RDBMS)

Eingesetzte Technologien und Qualifikationen:
PHP, CodeIgniter, JavaScript, jQuery, MySQL, HTML, CSS, SOAP, REST, XML, XMPP, eJabberd, Eclipse, Apache HTTP Server, XAMPP, SoapUI, MySQL WorkBench, Selenium, SVN, Trac, Atlassian Jira

02/2008 - 07/2008
Entwicklung eines Web-Autorenwerkzeugs für individualisierte, triggergesteuerte Onlinevideos (Targeting)
Mashero GmbH (Internet und Informationstechnologie, < 10 Mitarbeiter)

Entwicklung des interaktiven Frontends
Erweiterung von Backendfunktionen

Eingesetzte Technologien und Qualifikationen:
HTML, CSS, JavaScript, jQuery, PHP, Apache HTTP Server, XAMPP, SVN

11/2006 - 01/2008
Entwicklung einer Webgalerie für 360-Grad-Kugelpanoramen
Privatprojekt

Konzeption und Entwicklung aller Komponenten (Backend, Frontend, Datenbank, Design)

Eingesetzte Technologien und Qualifikationen:
HTML, CSS, JavaScript, jQuery, PHP, MySQL, XAMPP, Apache HTTP Server

10/2006 - 10/2006
Entwicklung eines virtuellen Rundgangs mittels 360-Grad-Kugelpanoramen
EVTEK University of Applied Sciences (Sonstiges, 50-250 Mitarbeiter)

Planung und Durchführung der Fotoshootings
Panorama-Rendering
Entwicklung eines statischen Frontends

Eingesetzte Technologien und Qualifikationen:
HTML, CSS, JavaScript, Apple Quicktime, Adobe Photoshop, Dreamweaver, RealVIZ Stitcher

Reisebereitschaft

Verfügbar in den Ländern Deutschland

Sonstige Angaben

"Beim Programmieren geht es nicht darum, einer Maschine kunstvoll zu sagen, was sie tun soll, sondern vielmehr darum, anderen Programmierern, einschließlich seinem zukünftigen Selbst, unmissverständlich und einfach mitzuteilen, was man von der Maschine will.“ (ehem. Kollege)
Profilbild von Anonymes Profil, Senior Frontend Engineer | Accessibility / WCAG, Vue.js, Typescript, GIS Senior Frontend Engineer | Accessibility / WCAG, Vue.js, Typescript, GIS
Registrieren