art_zykov

Frontend Developer with clean code and Strong UI/UX Skills

Using the latest technologies and best practices to craft adaptive web interfaces that perform seamlessly across all devices.

Projects

  • English-Zykova

    English-Zykova

    This website was custom-built for an online English language studio in Russia. For convenient content management, the site is integrated with the CMS Sanity.io. It also supports multilingualism, offers several themes, and includes an admin panel where courses, promotions, articles, and other content can be added.

    Stack: Next.js v.13, TypeScript, i18next, Sanity.io, SCSS, Framer Motion, Zustand, react-hook-form, zod

  • Empoint

    Empoint

    This web application enables clients to find specialists for psychological support. It features role-based personal accounts for clients, specialists, administrators, and moderators. The platform also supports video meetings powered by Agora.io. Multilingual options and both dark and light themes are available to enhance user experience.

    Stack: Next.js v.14, NextAuth (auth.js), JWT, TypeScript, i18next, Redux-Toolkit, RTK-Query, Axios, React Spectrum, Framer motion, SCSS, zod, react-hook-form

  • Producation

    Producation

    This project is designed for instructors and learners. Instructors can create mini-courses and offer them for sale. Anyone can register and purchase any available courses. There are five types of roles: learner, instructor, moderator, administrator, and technical director. One of the interesting features is the "user impersonation" functionality, where an administrator can log in as either a learner or an instructor to understand and view the system from their perspective.

    Stack: Next.js v.13, React v.18, JWT, TypeScript, i18next, Redux-Toolkit, RTK-Query, MUI, Framer motion, SCSS, zod, react-hook-form

  • KIT Global

    KIT Global

    This project is a global catalog of business solutions, supporting multilingual capabilities and various currencies. It allows users worldwide to connect with service providers for marketing, content creation, and advertising services. The platform features role-based access, intuitive dashboards with analytics, financial reports, and billing tables, making it a versatile tool for business management on an international scale.

    Stack: React v.18, Vite, JWT, TypeScript, i18next, MobX, Axios, SCSS, yup, react-hook-form

  • Kokoc Group

    Kokoc Group

    This project is a comprehensive catalog of business solutions tailored for the Russian market. It offers a platform where users can find service providers for marketing, content creation, advertising setup, and more. The project features OAuth-based authentication and incorporates specific document management workflows. Additionally, the platform includes dashboards with detailed analytics, financial tables, and billing information, ensuring efficient business management.

    Stack: React v.18, Vite, OAuth + JWT, TypeScript, i18next, MobX, Axios, SCSS, yup, react-hook-form

  • Medalist

    Medalist

    An application for HR departments within companies designed to motivate employees. HR personnel can create awards and nominations, conduct draws, and distribute awards. The app also includes an internal store where prizes can be purchased with points from awards. Additionally, there is an admin panel for creating awards, departments, and companies.

    Stack: Next.js v.13, Keycloak, TypeScript, Redux-Toolkit, RTK-Query, Framer motion, SCSS, Tailwind, MUI, chart.js, Jest

  • Medicine

    Medicine

    An application designed for clinics in Moscow. It features personal accounts for nurses and doctors. The platform allows for the scheduling of tests and facilitates the handling of large data sets in tables. It also supports complex forms and charts.

    Stack: TypeScript, React, Redux-Toolkit, Redux-Thunk, Axios, Rest-API, Styled Components, AntDesign

Technologies

  • Next.js (v.12+)

    Expert

  • React (v.16+)

    Advanced

  • TypeScript (JavaScript)

    Advanced

  • Redux-Toolkit, RTK-Query, REST API, Axios, Socket.io

    Expert

  • Zustand, MobX

    Advanced

  • HTML, SCSS & CSS

    Advanced

  • AntDesign, MUI, Tailwind, React Aria, NextUI

    Advanced

  • Framer motion

    Intermediate

Additional technologies and skills

  • Git

  • Sanity.io

  • Supabase

  • Jest

  • React testing library

  • Сhart.js

  • xlsx

  • PostMan

  • Figma

  • i18next

  • React Hook Form

  • Zod & Yup

About me

  • 2023 - 2024

    In December 2023, I joined 'ANO DPO NADPO' as a senior frontend developer. I am currently leading the development of the Empoint project from scratch and also providing support for another project within the company. I manage a team of four other developers, chose the technology stack for the project, and designed its architecture. I continue to work here to the present.

  • 2023

    From August to December 2023, I worked at Cloud Technologies. I developed new features for existing projects as part of a small team. The company specializes in developing applications for clinics and hospitals in Moscow and the Moscow region.

  • 2021 - 2023

    From September 2021 to August 2022, I single-handedly developed the Medalist project from scratch. For the first six months, I worked part-time because the startup was unfunded. After receiving a grant, I was moved to a full-time position. In July 2023, the funding ended, and I had to look for a new job.

  • 2020 - 2024

    In my free time from work, I engage in freelancing. I take on small projects that do not have strict deadlines.

  • 2015 - 2019

    I worked as a manager at a private firm. I distributed tasks within the team, conducted negotiations with the main clients and partners of the center, searched for new team members, and conducted interviews.

  • 2014 - 2015

    After graduating from university, I worked for a year as a software engineer at NIIRT in Nizhny Novgorod. I was involved in developing various modules using QT and C++.

  • 2011 - 2014

    I received a higher education in Mathematics and Computer Science at one of the top universities in Nizhny Novgorod, Lobachevsky State University.