Project #1:
Development of highly responsive JavaScript Vue.js frontend applications, connecting the UI to all relevant APIs via a Backend for Frontend (BFF) gateway. Data and form management of hundreds of model entities.
Project #2:
Creation of a Vue.js component library (wui.wescale.io) to ensure a consistent UI and behavior and to speed up the work of the development teams. Development of modern UI concepts due to more complex product requirements.
Project #3:
Migration of the Vue 2 component library to Vue 3 as part of a new mono repo setup, migration to Composition API, TypeScript
Project #4:
Establishment and further development of a design system and collaborative workflows.
Building a Web-HMI for the client?s building automation as a single page application in Vue.js. Setup the Vue-SPA independent from backend technologies, creating reusable Vue components and SFC?s, handling server requests via local proxy, data and events. CSS with Bootstrap & Material Design components.
Transforming the current eurowings.com website to a responsive website. Complete rewrite of all frontend code with new HTML, SCSS, and JavaScript with Vue.js components. All core functions of the new eurowings.com website are built to comply with the Web Content Accessibility Guidelines (WCAG) 2.0, levels A and AA. Contributing effective solutions for scalable and extendable UI components and a powerful fast compiling Webpack flow.
Redesign and partly refactoring of the Intranet pages of Zurich.
Replacing the legacy CSS foundation with Bootstrap 4 (requirement), integration of Webpack 4 as the new build tool for all Frontend assets (JS, SCSS, HTML, Images), development of custom SCSS modules, React development of new widgets and rebuilding existing apps with React, NPM package management.
Creating a Frontend Starter Kit as a scalable foundation for multiple websites marketed by the company. Module based development with React.JS and Redux. Dependency management for all external and internal modules.
Frontend web development for the new GoEuro mobile web application based on AngularJS, development of a responsive and highly scalable CSS library with Sass, performance improvements with pre-rendering and API pre-caching techniques.
Frontend web development for the airberlin.com homepage, JavaScript Refactoring for the booking mask
Refactoring the Frontend code layer with maintainability, reusability and performance in mind, Responsive Design development with a focus of the overall mobile user experience, implementing new modern tools for a more efficient workflow, finding performance critical javascript code pieces and implementations
Development of the new intranet for the city Zurich, Responsive Frontend Dev with Microsoft SharePoint 2013, creating „Documented Style Sheets (DSS)“ for an updatable style guide with Gulp.js and the DSS gulp plugin
Redesign and refactoring of the search result list, developing a scalable and modular CSS architecture, creating a responsive website concept, RWD development for the search result list, new HTML5 templating engine Thymeleaf, refactoring and writing JavaScript-components, frontend coaching in the team
Redesign & development of a new authors platform, new scalable CSSFramework with help of Twitter Bootstrap, Frontend-Dev of a new analytics tool (similar to Google Analytics) for measuring internal business relevant data.
CSS & JS refactoring of the master template for eCommerce websites, developing a scalable and modular CSS foundation, Frontend-Dev for new web shops based on the master template, creating a mobile eCommerce template, coaching external teams
development of an advanced prototype (GEO location based information of POIs (Points-of-Interest), redesign + development of the OVI homepage (now HERE-Maps), development of a scalable CSS framework for the NOKIA redesign as a base for NOKIA websites, coaching of external teams
Frontend Development with Freemarker Template Engine
UI-Design & Frontend Development of a mobile social dating website
Team lead for a new Frontend team, refactoring, redesign &
internationalization of the edarling.de prototype, ActionBean refactoring (Stripes framework), new HTML structure, slim and efficient crossbrowser CSS (incl. OOCSS), optimizing the page performance, new JSP template, accessibility improvements with progressive enhancement
PROFILE
SKILLS
Frontend Technologies
Scalable and Modular Frontend and CSS Architectures, Large Corporate Redesigns, HTML5, CSS3, Sass/SCSS, OOCSS, Bootstrap, BEM, CSS, Modules, Atomic Design, Cross-Browser Development, Mobile Web, Development, ES6, React, Redux, Vue.js, Gridsome, jQuery, Jest, Page, Performance, Accessibility / ARIA, Usability, User Experience, Simplicity, SEO, GIT, Github, Gitflow, npm, yarn, Gulp.js, Grunt, Webpack
Backend Technologies
PHP, Twig, SharePoint, Further Skills, Eclipse & IntelliJ, Visual Studio, VS Code, some Linux skills, Console/ Terminal, MAC OS X, Jira, Confluence, Youtrack, TFS, Scrum, Kanban
career development
04/2009 - 05/2009
Freelance Frontend Web Developer
Audible, Berlin, Germany
02/2009 - 03/2009
Freelance Frontend Web Developer
Absolventa, Berlin, Germany
09/2008 - 01/2009
User Experience Designer
Audible, Berlin, Germany
02/2003 - 08/2008
Web Developer / User Interface Developer
Jamba! (now part of freenet AG), Berlin, Germany
Development:
Frontend development of websites with JSP/Struts, XHTML, CSS and JavaScript; JavaScript/Ajax-Programming; creating XHTML/CSSSolutions
Consulting and trainings:
Semantic and accessible markup; in-house training XHTML and CSS, DOM-Scripting (JavaScript/AJAX), Page Load Performance; Consultant for Usability and Accessibility
Project #1:
Development of highly responsive JavaScript Vue.js frontend applications, connecting the UI to all relevant APIs via a Backend for Frontend (BFF) gateway. Data and form management of hundreds of model entities.
Project #2:
Creation of a Vue.js component library (wui.wescale.io) to ensure a consistent UI and behavior and to speed up the work of the development teams. Development of modern UI concepts due to more complex product requirements.
Project #3:
Migration of the Vue 2 component library to Vue 3 as part of a new mono repo setup, migration to Composition API, TypeScript
Project #4:
Establishment and further development of a design system and collaborative workflows.
Building a Web-HMI for the client?s building automation as a single page application in Vue.js. Setup the Vue-SPA independent from backend technologies, creating reusable Vue components and SFC?s, handling server requests via local proxy, data and events. CSS with Bootstrap & Material Design components.
Transforming the current eurowings.com website to a responsive website. Complete rewrite of all frontend code with new HTML, SCSS, and JavaScript with Vue.js components. All core functions of the new eurowings.com website are built to comply with the Web Content Accessibility Guidelines (WCAG) 2.0, levels A and AA. Contributing effective solutions for scalable and extendable UI components and a powerful fast compiling Webpack flow.
Redesign and partly refactoring of the Intranet pages of Zurich.
Replacing the legacy CSS foundation with Bootstrap 4 (requirement), integration of Webpack 4 as the new build tool for all Frontend assets (JS, SCSS, HTML, Images), development of custom SCSS modules, React development of new widgets and rebuilding existing apps with React, NPM package management.
Creating a Frontend Starter Kit as a scalable foundation for multiple websites marketed by the company. Module based development with React.JS and Redux. Dependency management for all external and internal modules.
Frontend web development for the new GoEuro mobile web application based on AngularJS, development of a responsive and highly scalable CSS library with Sass, performance improvements with pre-rendering and API pre-caching techniques.
Frontend web development for the airberlin.com homepage, JavaScript Refactoring for the booking mask
Refactoring the Frontend code layer with maintainability, reusability and performance in mind, Responsive Design development with a focus of the overall mobile user experience, implementing new modern tools for a more efficient workflow, finding performance critical javascript code pieces and implementations
Development of the new intranet for the city Zurich, Responsive Frontend Dev with Microsoft SharePoint 2013, creating „Documented Style Sheets (DSS)“ for an updatable style guide with Gulp.js and the DSS gulp plugin
Redesign and refactoring of the search result list, developing a scalable and modular CSS architecture, creating a responsive website concept, RWD development for the search result list, new HTML5 templating engine Thymeleaf, refactoring and writing JavaScript-components, frontend coaching in the team
Redesign & development of a new authors platform, new scalable CSSFramework with help of Twitter Bootstrap, Frontend-Dev of a new analytics tool (similar to Google Analytics) for measuring internal business relevant data.
CSS & JS refactoring of the master template for eCommerce websites, developing a scalable and modular CSS foundation, Frontend-Dev for new web shops based on the master template, creating a mobile eCommerce template, coaching external teams
development of an advanced prototype (GEO location based information of POIs (Points-of-Interest), redesign + development of the OVI homepage (now HERE-Maps), development of a scalable CSS framework for the NOKIA redesign as a base for NOKIA websites, coaching of external teams
Frontend Development with Freemarker Template Engine
UI-Design & Frontend Development of a mobile social dating website
Team lead for a new Frontend team, refactoring, redesign &
internationalization of the edarling.de prototype, ActionBean refactoring (Stripes framework), new HTML structure, slim and efficient crossbrowser CSS (incl. OOCSS), optimizing the page performance, new JSP template, accessibility improvements with progressive enhancement
PROFILE
SKILLS
Frontend Technologies
Scalable and Modular Frontend and CSS Architectures, Large Corporate Redesigns, HTML5, CSS3, Sass/SCSS, OOCSS, Bootstrap, BEM, CSS, Modules, Atomic Design, Cross-Browser Development, Mobile Web, Development, ES6, React, Redux, Vue.js, Gridsome, jQuery, Jest, Page, Performance, Accessibility / ARIA, Usability, User Experience, Simplicity, SEO, GIT, Github, Gitflow, npm, yarn, Gulp.js, Grunt, Webpack
Backend Technologies
PHP, Twig, SharePoint, Further Skills, Eclipse & IntelliJ, Visual Studio, VS Code, some Linux skills, Console/ Terminal, MAC OS X, Jira, Confluence, Youtrack, TFS, Scrum, Kanban
career development
04/2009 - 05/2009
Freelance Frontend Web Developer
Audible, Berlin, Germany
02/2009 - 03/2009
Freelance Frontend Web Developer
Absolventa, Berlin, Germany
09/2008 - 01/2009
User Experience Designer
Audible, Berlin, Germany
02/2003 - 08/2008
Web Developer / User Interface Developer
Jamba! (now part of freenet AG), Berlin, Germany
Development:
Frontend development of websites with JSP/Struts, XHTML, CSS and JavaScript; JavaScript/Ajax-Programming; creating XHTML/CSSSolutions
Consulting and trainings:
Semantic and accessible markup; in-house training XHTML and CSS, DOM-Scripting (JavaScript/AJAX), Page Load Performance; Consultant for Usability and Accessibility