Frontend Developer @ ARIGO Software GmbH

Category

Employment

Time Period

2017 - 2019

Description

I built a replacement for a jQuery-based tree component. - Built with Polymer 2 to fit into the rest of Arigos system. - Wrote unit tests with Mocha and Chai to improve the code quality. - Built a Docker container for GitLab CI to make sure that code ran against the unit tests before merging into the main branch. - Wrote documentation to enhance usability. I built an interface to interact via a WebSocket connection with the back-end over a REST API. - Set-up the development environment with Webpack and Babel to use modern JavaScript, ensuring it works on older browsers and Docker to run requests against the REST API. - Cached requests with Redux to increase the performance. - Handled requests with Redux-Saga asynchronously ensuring consistency. - Applied functional programming principles to improve readability, re-usability and reduce the chance for errors. - Wrote unit tests with Jest to improve the code quality. - Set-up GitLab CI to make sure that code ran against the unit tests before merging into the main branch. - Wrote documentation to enhance usability.

Keyboard shortcuts

Navigation

Home g h
Feed g f
Messages g m
Notifications g n
Your profile g p
Search /

Actions

Write a new post n
Send the post or message you are writing ⌘/Ctrl ↵
Next post in the feed j
Previous post in the feed k

General

Show this help ?
Close menus and dialogs Esc

The single-key shortcuts pause while you type, and are off on phones and tablets.