Interim Lead Developer
Coqtail BV | Apr 2018 - Present
Ruby
Ruby on Rails
Image Processing
Redis
React
Spree Commerce
RESTful API
Coqtail is an ecommerce agency focused on fashion and lifestyle brands. Within coqtail I manager the development of their Plug and Play system. This system has been tailor made for fashion.
Customers could choose from a range of functionalities to add to their shop. A ReactJS frontend connected to the backend API.
Every client has their own ERP system(s). These systems could be simply connected by a XML or JSON mapping.
Third party marketplaces like Zalando, Bol.com and Amazon could be connected via a range of configurable in house integrations.
Interim Lead Developer
The crowd at work | May 2017 - Apr 2019
Ruby
Ruby on Rails
Redis
Debian
The crowd at work is a SAAS solution primarily focussed on the utility sector. The goal was a crowdsourcing solution that would take the load of customer service teams in the broadest sense within utility companies.
The pilot was focussed on Qurrent and Greenchoice.
Within the companies, there was a struggle to efficiently handle energy and gas meter reading validation failures.
We developed a way to visually represent the data of the meter readings which resulted in a clear pattern in common failure reasons.
On top of that, we developed a set of algorithms that could detect certain types of common mistakes within meter failures programmatically.
Combined the system could detect 96% of common meter failure types.
The system was set up in a modular fashion. This meant any type of crowd sourceable workload could be added as a module. Each individual worker in the worker pool would undergo a screening and got qualifications assigned. These could be fixing meter failures, translate french or fix complex math issues.
Based on these qualifications the worker would be allowed to complete tasks in that scope.
Task result quality could be tested with peer tests (another worker verifying the result of another worker), golden questions (a task of which the system knew the outcome already) and duration testing (if a task was completed faster than average any of the other QA mechanisms would be deployed earlier)
I was responsible for the complete technical architecture, development strategy, development, third party integrations and client integration.