Position: Front End Developer/Full Stack Developer (React, Node.js, Next.js, PostgreSQL, MongoDB)
Category: JavaScript
English level: fluent
Years of experience: 3

Contributed to the development of a project that achieved a second place in a competitive programming challenge with over 100 participants conducted by Confluent Europe within London Hack Night events.

Hackaton was about implementing a Brainfuck (programming language) interpreter and building a web application based on that program. As a member of a team of 3 I took a part in implementing actual program as well as in building UI using React. It took us around 90 minutes which was the second best result.
-------------------------------------------------------------
Full-Stack Developer - BlackVeMarket
-------------------------------------------------------------
_ Implemented dynamic Role-based Access Control (RBAC) in Express REST API.

_ Created a route with appropriate controller functions to handle GET, POST, PATCH, DELETE requests for performing operations on collections data based on user's role. Allowing admins to CRUD on database collections.

_ Integrated email notification system using Nodemailer.  Enabling users to receive email notifications for NFT collection updates, auction date settlements, bid updates.

_ On the frontend, handled network request state using custom hooks, Axios, and React Query. Implemented loaders with appropriate components. 

-------------------------------------------------------------
Gziuri – Developer (Contract)
-------------------------------------------------------------
_ Engineered the bookshelfing platform from scratch using React and TenStack with TypeScript.

_ Enhanced the application's performance by implementing lazy loading techniques and optimized the rendering of product images.

_ Features including JWT authentication and Client-side caching, Autosaving using debounce and throttle callbacks, client-side filtering, pagination.


-------------------------------------------------------------
Scandi Shop – Front-End Developer
-------------------------------------------------------------
_ Re-architected and built front-end application with React Class Components.

_ Designed and implemented client-side state management and data retrieval with Redux Toolkit.

_ Collaborated with backend developers to integrate the frontend with the GraphQL backend API. This involved making API calls using RTK Query API.


-------------------------------------------------------------
Principia Salyut  - Trainee React Developer 
-------------------------------------------------------------
_ Was responsible for implementing various components using React, leveraging its component-based architecture to create reusable and modular code. 

_ Utilized  libraries like React Router for handling navigation and Redux for state management, ensuring efficient data flow and a seamless user interface.

_ Throughout the project, actively contributed to code reviews, documented and commented more than 40% of codebase.