Position: Front-end developer
Category: JavaScript
English level: upper
Years of experience: 3


1)Web application for collecting tips
Impelemented admin panel for clients to manage their business and
panel for super admin to manage other users. Creating charts to show
statistics about tips amount, count of negative and positive feedbacks,
amount of QR scans for every user. Availability to create PDF report
for chosen period.
Registration of restaraunts and it's employees with unique QR's for
receiving tips. Collecting feedbacks from customers.
Payment system integration.
Typescript, React, Redux, Material UI,Express, PostgreSQL,
Sequelize
2) Website for selling tours
Implementation of frontend layout. Boat view where user can see all
available rooms on it, choose some, see information about this room
and what available in it.
Creating API for admins to fill up information about tours, routes and
etc. Sending data to users after payments.
Connecting payment system. Preparing user documents for tour in
PDF format.
React, Redux, Redux Thunk, Mantine UI, Express, PostgreSQL
3) Website for a chain of hotels
Frontend side markups. Adding filters for searching hotels and rooms.
Creating preview models for rooms like 360 degree panoram.
Filters applying and data quering on backend side and mapping data
for frontend. Optimization of queries to the database. Database
structure creating.
Preparing data templates for uploading to CMS
Typescript, React, Redux, Next.js, Material UI, styled
4)Online market website
The main challenge was to create a constructor which would be used
for creating a unique custom shirt. To create a unique shirt means that
the user can choose fabric, color, style and also the form of the shirt
parts (Accents): collar, cuffs, button holes, threads, elbow patches,
pleats.
Typescript, React, Redux, Material UI
5)Cryptocurrency exchange platform
Creating web-scrappers for scrapping twitter and news sites to collect
latest news from cryptocurrency world. Creating custom charts for
every news with neccessary data and prices of cryptocurrency.
Optimization of live charts drawing. Perfomance optimization.
Typescript, React, Redux,
6)Niftables
Сreating platform for selling NFT's. It's creating as a white label
platform where everyone can sell their collections. We are creating
dashboard for creating NFT collection from scratch, preparing it's
metadata and everything needed for this purpose.
Typescript, React, Tailwind, Next.js, Nest.js, web3, RTK, axios,
PostgreSQL, TypeORM