Barcelona, Catalonia, Spain
I’m Vova Kulikov, a software engineer with a designer background. Found myself really passionate about UX/UI and write some open-source code. I create UIs using React, TypeScript, Dart lang, AngularDart, and Figma to design. I love generative art, I perform at conferences about it and I'm interested in mathematics and so on. Here is my personal web page vovakulikov.me
Developed high interactive functional for Table View (most popular view at Wrike) and also for Gantt Chart - timeline chart with complex UI. There are some features which I have implemented: •Calculation fields. It allows users to create formulas (like in excel, google sheets) in table view. •Drag fill. It allows users mass edit cells in the Table view by dragging the needed value (or values) per column. •Virtualization system. That helped large enterprise customers to continue using our product without problems with performance. •Date picker. I implemented a brand new visual component for scheduling. That was part of the 2018 release of the year All these features have increased adoption of these views by 50% which is the best result among other parts of the product
I worked on a custom framework on top of React for quick launch admin panels. It allowed users to create websites through the use of online drag and drop tools without coding. It was a complex solution with non-trivial UI. Also, I developed some functional on the back-end. As a result, we got rid of coding step and therefore reduced the time to launch new pages for the admin panel. That framework was built on top of React and Typescript for the front-end and NodeJs (Koa) for the back-end
I developed front-end part for an app for monitoring and analyzing the stock exchange. Features that I implemented: •Real-time chart engine for live display of complex data from exchanges around the world •Design layouts of the application component system, which allowed us quickly developed the main application from scratch. •Brand new admin panel for the main app •Landing page from a scratch •Email layouts This application was developed on top of Angular, NgRx.The landing page and admin panel were developed with React