Position: React Developer
Category: JavaScript
English level: fluent
Years of experience: 5


My first company was Ukrainian software development agency. I was working in that company for two and a half year and in that period of time I worked on five projects. The most important projects were crypto trading and investment platforms. 

First project is crypto trading platform which is focused on their own crypto currency. On this project we were using React, Typescript, Redux, React-Query, Jest, SCSS and NextJS as main technologies. The most memorable accomplishment on this project is creating users' crypto portfolio page with all the stats and charts.

Second project is investment platform which is some kind of middleman between people who want to invest money and earn interest and people who need to take a loan. Technical stack on this project was: React, Typescript, Redux, NextJS, Jest, SCSS. My hardest task on this project was to migrate from old version of API to new one which was totally different so we had to refactor whole client side. I came up with the idea to create mapper functions which would convert this new response to old one and this way we saved team from months of refactoring.

After that I started working in a German company. This company had clients which had 10,000+ employees. In company we were developing product which was helping our clients to manage Microsoft teams settings, like permissions, access roles, channels, tabs and etc...
Technical stack on that project was: React, Typescript, MobX, Fluent-UI, styled-components, react-testing-library, Axios. The most memorable achievement for me is UI library which I created from Fluent-UI for this particular project.

After we finished the product, I moved to my next company which is also Ukrainian software development agency. In GT I was working on two projects, social network and marketplace. 

First one is employment-focused social network like Linkedin. But different from Linkedin, our project is focused on only highest positions: CTO, CEO... Technical stack on this project was: React, Typescript, GraphQL, SCSS, Jest.

Second project is like a marketplace for Asian influencers. On this platform clients can log in and browse through hundreds of influencers with whom they can start collaboration. Technical stack on this project was: React, Redux, Typescript, NextJS, react-testing-library and SCSS.

To sum up, I have 4+ years of experience working with React, TypeScript and Redux.
In my next company I'm looking for a friendly environment full of professionals and people from whom you can learn something new and valuable. I'm always oriented on improving my skills and learning new technologies.