- React.js 6 yrs.
- JavaScript 6 yrs.
- TypeScript 6 yrs.
- Redux.js 6 yrs.
- React Storybook 6 yrs.
- Material-UI 6 yrs.
- HTML/CSS 6 yrs.
- LESS/Sass/SCSS 5 yrs.
- Jest 4 yrs.
- React Native 3 yrs.
- GraphQL 3 yrs.
- Object Oriented Programming (OOP) 3 yrs.
- Tailwind CSS 3 yrs.
- Next.js 3 yrs.
- Svelte 2 yrs.
- Redux 6 yrs.
- ESLint 5 yrs.
- React-Apollo 2 yrs.
- Redux-saga 2 yrs.
- Webpack 2 yrs.
- D3.js 2 yrs.
- Mocha 2 yrs.
- Cypress 2 yrs.
New social network that works with big companies that don`t want spend lots of money and resources on finding a perfect candidate. In our modern world there are lots of our friends that can easily fit the job. This application helps people bring and refer friends for jobs and get a reward. You can not only refer someone but also ask your friend to refer yourself so that you both can have some compensation.
- Social Services
- Front-end, Mobile solutions and implementation; - Refactoring of the legacy application; - Supporting a shared components library; - Implementing a custom solution for a demo application; - Participation in all Scrum ceremonies; - Estimation and prioritization of tasks; - Code review; - Writing documentation; - Communication with customers.
- React.js
- Redux.js
- Redux-saga
- TypeScript
- Next.js
- Material-UI
- LESS/Sass/SCSS
It is a Norwegian startup in solar plant energy domain. The main idea of the project was to create live visualization of solar plants from different regions and in convenient format display it and show energy metrics with alerts so workers on those plants could fast check if smth is wrong. It consisted of several modules such as display module with charts and metrics, module with checklists for users to report their status and billing module.
- Renewable Energy
- Creating project from scratch with modern technologies such as React, Typescript, Next.js for SSR, D3.js, react-testing-library; - Cover all functionality with unit and integration tests, take responsibility for the shole FE application including reviewing PR-s, divide tasks, discussing all changes with clients and BE side and creating FE architecture; - Creating custom charts with updating date occasionally; - Creating new functionality on the Web side with React.js hooks, fixing bugs, creating independent features that can be widely reusable.
- React.js
- Redux
- LESS/Sass/SCSS
- TypeScript
- Jest
- Mocha
- Next.js
- D3.js
- Webpack
It is Web ERP means to move massive ERP programs to the Web for comfortability. It isa very big project with lots of written code React.js so most of the time I wrote new components with the Svelte framework which is very comfortable and fast to dive in. The hardest things that I have done are: - Grid table with virtual scroll, custom filters, and sorts and aggregations; - PivotTable – the same as in Excel but in Web with a configurator; - Kanban board with grouping ability and custom cards; - Dashboard with different widget types (BarChart, PieChart, LineChart, Grid), Report functionality with custom Sections; - QueryBuilder for creating new queries like in Microsoft programs but in Web.
- ERP
- Front-end solutions and implementation; - Refactoring of the legacy application; - Supporting a shared components library; - Implementing a custom solution for a demo application; - Participation in all Scrum ceremonies; - Estimation and prioritization of tasks; - Code review; - Writing documentation; - Communication with customers.
- Svelte
- Cypress
- TypeScript
- React.js
Project that helps replace Jira board transition to its own system.
- Collaboration Tools
- Front-end solutions and implementation; - Refactoring of the legacy application; - Supporting a shared components library; - Implementing a custom solution for a demo application; - Participation in all Scrum ceremonies; - Estimation and prioritization of tasks; - Code review; - Writing documentation; - Communication with customers.
- React.js
- TypeScript
- Material-UI
- Next.js
- GraphQL
- Tailwind CSS
- Jest
- Webpack
- Redux.js
An Online shop for the United States where people could buy flowers, plants, and other gardening stuff from more than 10 States. With lots of filters, sorts, and a huge admin page with many user roles, it was interesting to develop and solve upcoming problems. It also had a mobile version written on React Native, so a couple of months I helped with creating the same functionality on both React and React Native project parts.
- Front-end solutions and implementation; - Refactoring of the legacy application; - Supporting a shared components library; - Implementing a custom solution for a demo application; - Participation in all Scrum ceremonies; - Estimation and prioritization of tasks; - Code review; - Writing documentation; - Communication with customers.
- React.js
- React Native
- React Storybook
- Redux-saga
- LESS/Sass/SCSS