← Back home Rows' Spreadsheet Engine
When I joined Rows, I quickly realized how difficult it was to extend our
spreadsheet engine. It was a forked third-party library adapted for our
needs, but the challenges were so significant that no new features were
being added.
During my vacation, I decided to build a one-week proof of concept (PoC)
and presented it to the team. Using React, MobX, and Konva (a Canvas-based
library), I developed a new spreadsheet engine/component. The demo was
well received, and I got the green light to move forward.
Another developer joined me, and we were given two quarters to implement and migrate to the
new engine. The project was a success—we resolved long-standing issues, introduced
significant improvements, and dramatically increased development speed and
efficiency.
This achievement was a key factor in my promotion to Lead Developer at
Rows.