Developed and maintained the application backend and its api on Nodejs using Expressjs and Graphql.
Implemented the frontend SPA on Typescript using React, Apollo, Redux and Styled Components.
Constructed the landing page with server-side rendering using Gatsby.js framework.
Using TDD, developed the first of its kind algorithm for automatic collection and distribution of revenues, optimizing the transparency, security, and speed of this process. I first implemented the algorithm on Nodejs server, then adapted it to run on the Ethereum blockchain using Solidity.