grigorii's photo

Grigorii Bederdinov

Senior Frontend Developer
Tbilisi, Georgia, ready to relocate

Summary

Developer with 8+ of extensive web-development experience. My strongest side is React/Next.js and Tailwind, yet I worked with vast variety of frontend and backend technologies: Vue/Nuxt, SvelteKit, Bootstrap, Node.js, D3.js, GSAP, PHP, Python/Django, MySQL, MongoDB, REST/GraphQL, Telegram bots, Docker, Storybook

I'd be glad to help if you are looking for a developer to create performant, adaptive, accessible and well-tested web applications. I have a keen eye for design to provide a good-looking product with great user-experience

Experience

React Frontend Developer
React Frontend DeveloperBusinessolverHuman Resources ServicesApr 2022 - Present

Worked with company’s product and internal services:

  • developed a range of UI components within Framework used by our internal projects: Select/MultiSelect/Listbox inputs with groups and virtualization, Progress chart with groups and labels, Datatable with custom fields, sorting and filtering, Dran'n'Drop using DndKit
  • all the built components are accessible, documented with Storybook and tested with Jest/ReactTestingLibrary
  • using this UI Framework I created pages for our Questionnaire constructor and Benefit Plans settings
Vue/Nuxt Frontend Developer
Vue/Nuxt Frontend DeveloperUnicom24Financial Marketplace and CPA PlatformDec 2019 - Jan 2022

Worked with company’s marketplace and CPA platform:

  • created landing with complex transitions for CPA platform
  • refactored and redesigned old blog and help sections
  • implemented elaborate statistics page
  • created showcase builder form

Working in Agile teams, I helped find better solutions for incoming tasks, participated in code review and interviewed potential employees

PHP/Vue/React Fullstack Developer
PHP/Vue/React Fullstack DeveloperMatvil RusVideo DistributionFeb 2016 - Nov 2019

Worked with number of sites, created by our company:

  • created fully featured CMS on vanilla PHP, based on MVC pattern: routing, data models with CRUD access, authentication with user roles, database self checking, plugins, image optimization, admin panel for content editing (made with Vue), build system (with gulp and webpack)
  • created and maintained 16 sites using this CMS, continuously improving it for customer needs
Working Student
Working StudentRSU of Oil and GasAutomated Training SystemsOct 2013 - Jan 2016

Implemented pipeline automation server that imitated existing devices for training system for oil pipeline dispatchers. This server was a part of distributed realtime system therefore it was highly optimized for performant calculations

Education

Gubkin Russian State University of Oil and Gas
Gubkin Russian State University of Oil and GasSpecialist's degree, Computer ScienceSep 2010 - May 2015

Languages

  • Russian - Native
  • English - Fluent
  • Deutsch - Beginner

Skills

Proficient
Frontend
JavaScript, TypeScript, React, Next, Vue, Nuxt, CSS/LESS/SCSS
Frontend Libraries
Tailwind, React Hook Forms, TanStack Table, Jest/RTL
Other
RegExp
Work with
Frontend
Bootstrap, Astro, Svelte-kit
Frontend Libraries
GSAP, framer-motion, Downshift, TanStack Virtual, TanStack Form, DnD-Kit, Apollo GraphQL, jQuery, D3.js, date-fns/dayjs, Swiper
Backend
Pocketbase, Telegram Bot API, Node.js, PHP, Python, Django, Django Rest Framework, SQL
Tools
Docker, Docker-compose, Storybook
Game Development
C#, Unity3d
Other
View Transition API, S.O.L.I.D, Agile
Familiar
Frontend
Angular
Frontend Libraries
TanStack Query, Next Auth
Backend
Contentful, Express
Build Tools
Webpack