Front End Developer

Senior Frontend Developer

Senior Frontend developer with 5+ years of experience, developing SPA applications in JavaScript.

I use all the modern features of EcmaScript in my work (speed operator, imports, async/await ...) and connect polyfills for support.

I create complex adaptive interfaces in html+css using modern libraries
I regularly study documentation and specifications, understand the latest libraries

In my work I use client frameworks and libraries:
* Vue 2, Vue 3
* React

 For data visualization I use:
* D3.js
* Chart.js
* Leaflet

I can easily deploy a working environment using:
* Git
* Docker
* Eslint
* Webpack

 Worked with API:
* REST
* GraphQL
* JSON-RPC

 Other skills:
* Typescript
* Tailwind CSS
* Storybook
* Design System
* Node JS
* MySQL/Postgress
* CI/CD
* Agile / Scrum / Kanban

I ask a lot of questions and give feedback


Experience: 5 years

Yearly salary: $70,000

Hourly rate: $30

Nationality: 🌏 Remote

Residency: 🌏 Remote


Experience

Senior Frontend Developer
Silverbird
2022 - 2024
FinTech: banking application for business ✦ Implemented reCAPTCHA (v2 + v3) feature in conjunction with csrf-attacks protection ✦ Migrated codebase from Vue 2 -> Vue 3 and refactored using clean architecture best practices ✦ Integrated Design System and developed UI-library with 20+ components, using Figma, Tailwind CSS, Storybook ✦ Led the Code Review process in one of the projects ✦ Supported multi-factor authentication in one of the projects with addition of pulling method for better security ✦ Increased the metrics of step completion in onboarding project from 54% to 96% by redesigning the UI and optimizing frontend experience ✦ Supported Accessibility (a11y) best practices during building the component library, which gives the best user experienceFinTech: banking application for business ✦ Implemented reCAPTCHA (v2 + v3) feature in conjunction with csrf-attacks protection ✦ Migrated codebase from Vue 2 -> Vue 3 and refactored using clean architecture best practices ✦ Integrated Design System and developed UI-library with 20+ components, using Figma, Tailwind CSS, Storybook ✦ Led the Code Review process in one of the projects ✦ Supported multi-factor authentication in one of the projects with addition of pulling method for better security ✦ Increased the metrics of step completion in onboarding project from 54% to 96% by redesigning the UI and optimizing frontend experience ✦ Supported Accessibility (a11y) best practices during building the component library, which gives the best user experience
Senior Frontend Developer
Ecoplatform
2020 - 2022
Made a significant contribution in development of web applications using React, Node.js, Vite.js, NestJS ✦ Developed 2 backend-for-frontend services using NodeJS + GraphQL as a layer between REST and GraphQL that allowed to temporarily solve the problem for the development of both the front-end and back-end teams ✦ Developed a platform for automating the company's business tasks ✦ Refactored the project on React, applied the architectural approach of Feature Sliced, reworked the code from Effector.js state manager to Apollo Client ✦ Created and maintained API documentation for REST and GraphQL ✦ Participated in application architecture design and task implementation plannings
Frontend Developer
GeoPrizma
2018 - 2020
Web application for generating reporting documentation based on drawings on satellite images ✦ Developed a tool for working with satellite images using Lealfet (creating drawings and generating documentation based on them) ✦ Implemented and maintained UI components library ✦ Created Vue.js SPA web application, using Vuex and TypeScript ✦ Developed and maintained leaflet and vue-leaflet components

Skills

agile
business-development
ci-cd
git
graphql
javascript
node
postgres
react
scrum
tailwind
typescript
vue
front-end
english
russian