Senior Frontend Engineer,
Dec, 2016 - Present
Canva is an online graphic design tool used by millions of users daily across 100+ countries, on a mission to democratise design for everyone.
Worked on the Print product and it's subsequent rewrite in the new tech stack.
Owned the recoloring aspect of the web editor. Involved in a architectural refactor that would work well with simultaneous collaboration.
Involved in research, prototyping and subsequent implementation of certain smart editing technologies that involved coming up with algorithms based on heuristic rules.
Also got involved in code reviews, mentoring, hiring and giving technology talks in the internal forums.
Technologies: ReactJS, TypeScript, Mobx, Jest, WebDriver, Visual regression testing, NodeJS(for certain infra build setup), Protogen.