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


Train operating company
The project aimed to develop an application for managing train tickets. The UI part was created with React.
The styles were created using styled components and SCSS. The back-end was built on .NET and Node.js.

I was responsible for:
• Optimizing web pages for maximum speed and scalability;
• Creating UI Components;
• Creating portalization for different portals;
• Ensuring website is optimized for smartphones;
• Creating custom server side renderer using express.js
• Working with RESTful API;
• Working on Microservices
• Investigating the old part of the code for refactoring purposes

Software for distance treatment
The project aimed to provide tool for distance treatment, to give patients doctor's prescriptions and
appointments online. UI Part was created using React js (Material UI as a styling framework). Back-end was
built suing Django and Nest js
WORK EXPERIENCE
I was responsible for:
• Optimizing web pages for maximum speed and scalability;
• Was Responsible to built React components using Material-UI
• Ensuring website is optimized for smartphones;
• Implementing auth0;
• Was part of multiple architectural meetings;
• Mentorship and code review for junior colleagues.
• Working with Firebase and RESTful API;

Georgian farmers online store
The project aimed to develop a solution for farmers to make their products available to people from
different regions. The UI part was created with React.js and Next.js for static generation and server side
rendering using modern technologies and approaches, including code splitting, lazy loading and optimizing
of significant amounts of high-quality images. Redux was used for state management. The styles were
created using SCSS and TailwindCSS. CMS was created using Vue3 with vuexify template. The back-end was
built on .NET (REST API).
I was responsible for:
• Creating front-end application and components from scratch;
• Optimizing web pages for maximum speed and scalability;
• SEO Optimization;
• Ensuring website is optimized for smartphones;
• Optimizing images using, using webp format when possible;
• Full implementation of the client-side checkout (payment) page.
• Implementing Facebook and Google authorization;
• Mentorship and code review for junior colleagues.
• Working with RESTful API;