Position: Front-end / Full-stack developer
Category: JavaScript
English level: intermediate
Years of experience: 2


My name is Dima and I'm a Front End developer with Back End experience with two years of commercial experience. During this time I took part in interesting projects and solved various problems.
On one of the projects, I participated in the creation of a web application for managing medical clinics. My role in the team was to work closely with the back-end developers. We used Node.js and Express technologies to create the back-end part of the application, and for the front-end we chose React and Redux Toolkit to manage the application state. Also, I worked with the Postgree database to store task and user data.
In another volunteering project, I was developing an API and a web application for interacting with payment systems and processing payments. My role was to secure the API. We used PHP with the Laravel framework to create the back-end part, and chose React for the front-end.
At the beginning of my journey, I was only a Front End developer, now my role in the team is a full stack developer who deals with both front-end and back-end. 

My technology stack
- Strong knowledge of JS, TS 
- React/React Native
- Redux/ReduxToolkit/Recoil
- SASS/SCSS/Tailwind/Material UI
- Azure, AWS, Google services
- Experience CI/CD
- Payment services
- Experience in developing web3 applications using solidity
- Node.js/Express/Nest.js
- MySql/PostgreSQL/MongoDB
In the future, I want to develop in the field of Full Stack development. I am also interested in cloud computing and artificial intelligence and web3 applications and am expanding my knowledge in these areas to solve more complex and interesting problems.
In general, I am proud of my experience and strive to constantly improve my skills in order to become an even more qualified and effective Full Stack developer.