senior full stack developer
Mar 2020 - May 2021
Deepnote
is more than collaborative data science notebook for teams. Write Python, R, SQL. Create no code
visualisations. Turn insights into dashboards.
The best achievement I accomplished was a complete refactor of file explorer in our notebook.
It was the major source of performance issues. This rewrite resulted in a much smoother
code-writing experience and collaboration. Part of it was implementing an end-to-end
performance monitoring system using Cypress. This helped us catch many performance regressions
and keep our customers happy.
Another challenge was improving our code base and taking it from an early-stage startup
environment to a Series A scale of team. Many developer experience issues with our tooling
were fixed and we successfully transitioned big parts of our product from Redux to GraphQL.
This significantly improved the speed at which we could deliver new features.