image
Website builder (like WIX) • Initially bare javascript app later was reimplemented from scratch with React. • Developed the app's architecture and core. • Loose coupled core similar to event sourcing pattern and rules engine. • High complexity of the project with many challenging features on frontend and backend. • Thorough integration and unit testing, constant performance improvements. • SSR, saga, mocha, css-modules, type flow • Asset management on the server, webpack management, bundle optimization, exception handling, localization and so on. • Multinational team, leading other devs, pair programming, engineering new features along with PMs, estimating, demoing. Stack: bare js, React, Nodejs, Couchdb, redux, mocha