Conceptual design and creation of a framework to convert the previous frontend approach to a generic TypeScript React stack, which can be controlled by the backend as before and at the same time offers the possibility to use microfrontends for future extensions.
Project language: German
Used technologies: TypeScript, React, MobX, Webpack, node.js, SASSConsulting and implementation of accessibility according to the BITV guideline in an existing code base. Integration of React into an existing Handlebars jQuery application by creating a compatibility layer to avoid using a pub-sub-system.
Project language: German
Used technologies: JavaScript, React, SASS, jQuery, Handlebars, ARIA, NVDA, VoiceOverImplementation of design screens as an Angular storybook. Consulting on software architecture and content management.
Project language: German
Used technologies: HTML, SCSS, Strapi, Angular, StorybookMigrating an existing web application to React which provides wizard systems for various insurance productivities. Conception and implementation of a modular and component-based architecture. Cooperation in the design of the corresponding rest APIs. Training of the development team so that they can independently further develop the products in React.
Project language: German
Used technologies: React, Typescript, Mobx, Mobx-State-Tree, Webpack, Jest, Storybook, SASS/SCSS, CSS ModulesFeature development and maintenance of an existing project based on Ruby on Rails and React/Redux. New development of a project with React/Next.js.
Project language: English
Used technologies: React, Redux, Next.js, Jest, SASS, CSS Modules, Styleguidist, Styled Components, ContentfulConsulting for the further development of a legacy front-end project. Implementation of a generic React.js app to create mobile wizard systems. Conception and development of an internal commandline tool in Node.js
Project language: German
Used technologies: HTML, CSS, SASS, Javascript, jQuery, React, Node.jsWorking in an agile team for the new implementation of a internal tool using Backbone.js and Marionette.js
Project language: English
Used technologies: HTML, CSS, jQuery, Backbone.js, Marionette.js, HandlebarsArchitecture, implementation and design development for the new implementation of a large existing application. One main concern was the documentation of the frontend in form of a living styleguide enabling backend developers to use it without any further knowledge of HTML or CSS. The frontend components had to be completely configurable by a HTML-API. The best comparision would be that I developed something similar to a company tailored Twitter Bootstrap. The browser support had to involve the IE8. Furthermore I developed Backbone.js components, custom jQuery-Plugins and a mobile Ember.js app.
Project language: German
Used technologies: HTML, CSS, Javascript, jQuery, Jasmine, Grunt, Backbone.js, Ember.jsArchitecture, process development and implementation of a frontend rewrite based on a living styleguide
Project language: English
Used technologies: HTML, CSS, jQuery