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

Verifiziertes Profil

verfügbar

Letztes Update: 25.11.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-09-11-Hennes-Brutt-Profil-de_110924.pdf
2024-11-25-Hennes-Brutt-Profil-de_251124.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 Verwaltungssoftware (responsive Webanwendung, SPA) im Bereich Schule & Bildung (Öffentlicher Sektor)
CONET ISB GmbH (Öffentlicher Dienst, 250-500 Mitarbeiter)

Feature-Entwicklung im Frontend (TypeScript), Anpassungen im Backend (Java)
Barrierefreiheit nach WCAG 2.1 Level AA (BITV 2.0): Analyse des Ist-Zustands mit gängigen Audit-Tools plus manueller Durchsicht, Gewichtung der Schritte, Priorisierung und Abstimmung mit PL & UX/UI, technische Umsetzung der Anforderungen
Migration einzelner Komponenten von 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 und WCAG-Anforderungen
Style Guide Entwicklung
Integration von 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)

Erweiterung der Website um neue Inhalte und Funktionen mit HTML5, CSS3 und JavaScript
Arbeiten mit CONTENS CMS und Adobe ColdFusion zur Backend-Anpassung
Bugfixing und Wartung im Legacy-System
Nutzung von grunt zur Build-Optimierung
Beratung und Planung eines Relaunches mit statisch generierten Komponenten (SSG, 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, Vue.js, SSG, 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 und Kanalisierung der Produktvisionen
Architektur- und Datenbankentwurf
UI-/UX-Design
Prototyping
Prototypische Entwicklung der Client-App mit React Native
Erstellung verteilt editierbarer, regelbasierter Excel-Sheets zur Datenerfassung
Implementierung eines Node.js-basierten Excel-Importers

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
Umsetzung und Anpassung von Sketch-Vorlagen für eine projektübergreifende Pattern Library
Sicherstellung der Barrierefreiheit nach WCAG-Standard

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 und Kanalisierung der Produktvisionen
Architektur- und Datenbankentwurf
UI-/UX-Design
Prototyping
Prototypische Entwicklung der Client-App mit React Native
Erstellung verteilt editierbarer, regelbasierter Excel-Sheets zur Datenerfassung
Implementierung eines Node.js-basierten Excel-Importers

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)

Umsetzung von Photoshop-Designvorlagen in mobile-first, responsive Frontend-Komponenten
Styleguide-Entwicklung nach Atomic Design- und BEM-Methoden
Verbesserung des Buildprozesses mit gulp

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
Bugfixing von FirstSpirit-Frontend-Templates
Entwicklung einer Product Landingpage nach pixel-perfect-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)

Entwicklung responsiver Benutzeroberflächen mit HTML5, CSS3 (SCSS), Twitter Bootstrap, und JavaScript, um die Darstellung aggregierter Trackingdaten zu optimieren
Implementierung zusätzlicher Backend-Funktionen in PHP 5 (Zend 2 Framework) zur Extraktion von Trackingdaten aus einer NoSQL-Datenbank
Datenbank-Optimierungen
Optimierung der lokalen Entwicklungsumgebung (Apache HTTP Server / XAMPP) für das Entwicklungsteam

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 in Front- und Backend der Flugbuchungsseiten in getrennten Desktop- und Mobile-Umgebungen
Mitarbeit bei der Neuentwicklung einer zentralen REST-API mittels Apigility
Anbindung interner Backend-Systeme via SOAP
Bugfixing in Legacy Codebase
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

UI-Design- und -konzeption (responsive) mittels Zurb Foundation
Entwicklung Frontend und Backend mit Ruby on Rails, Bildupload auf AWS S3
Entwicklung eines normalisierten DB-Schemas
Implementierung von Deployment- und Backup-Funktionen auf Heroku (PaaS)
Shooting, Stitching und Rendering von 360° Kugelpanoramen

Eingesetzte Technologien und Qualifikationen:
Panoramafotografie, Ruby on Rails, Active Record, 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)

Weiterentwicklung der 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 / Erweiterung der iPhone App für iPad (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)

UI-Entwicklung
Backend-Entwicklung mittels Yii (PHP)
Datenbank-Entwicklung mittels MySQL

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-Entwicklung
Erweiterung des Custom-Redaktionssystems mittels PHP
Bugfixing in Legacy Codebase

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)

UI-Entwicklung
Backend-Entwicklung mittles CodeIgniter
Datenbank-Entwicklung
Anbindung an des Frontends an Chat-Server eJabberd

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 mit PHP

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
Entwicklung Backend, Frontend und Datenbank
Webdesign

Eingesetzte Technologien und Qualifikationen:
HTML, CSS, JavaScript, jQuery, PHP, PHPMyAdmin, 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 Stitching und Rendering
Entwicklung eines statischen Frontends

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

Zertifikate

Certified Scrum Master (abgelaufen)
2010

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