Spearheaded a Front-end development team, building a large-scale SaaS system from the ground-up, end-to-end, including tests. The system multiple screens, varying from heavily animated D3-based ones to screen packed with different components, which acted as a dashboard.
There were many interesting challenges including security, performance, server-side considerations, collaboration with multiple distant-location teams, sudden big product changes and so on. Intense work.
At the end, the product was exceptionally well-made, the front-end code was very performant and scalable.
✔ Build a large-scale system with dozens of custom components
✔ Make sure all the client-side code in the project is of the highest quality possible, as well as high performance, and by doing so, ensuring high life-span for the project, minimizing technical debt.
✔ Supervise team-members with tasks, teach and help where / when needed, and make sure standards are kept high.
✔ Daily collaboration with off-shore teams across multiple countries
✔ Project is built on ES6 modules using my own proprietary setup (Gulp, Rollup, and a many other packages which greatly enhances workflow, which some I authored).