Pavel Frankov

Pavel Frankov

Front-End Developer in Saint Petersburg, Russia

About

I've started as a Full-stack Developer 13 years ago but soon I realized that the UI and UX are the most enjoyable parts. That's why I focused on Front-End.

In the past, I've made the layouts for IE6 and developed responsive web pages when there were no @media queries exists.

I know how to measure performance and can predict the consequences of the solutions in a stage when it's just an idea.

I had the production projects based on jQuery, Backbone, React, React Native, AngularJS and Vue. And I'm still learning new things.

Now I'm focusing on React and Vue applications: in the last 3 years, I've started 5 of them from scratch and then handed the projects to the less experienced developers.

I've also maintained 3 React+Redux projects a part of a remote team.

Side Projects

2021

Telegram channel with weekly front-end digests.

2019

Telegram channel about job interviews and carеer.

2019

CLI that copies commits _history_ from one repository to another.

2017

Bootstrap-like flexbox-based responsive grid system.
4 kB gzip'ed

2013

WordPress plugin that adds pure CSS tooltips

Awards

2014

🏅 2014 Best in Show: Website - Website Features - User Experience
🏅 2014 Gold: Website - General Website Categories - Computer / IT : Hardware
🏅 2014 Gold: Website - Website Features - Visual Appeal

Work Experience

2019 — Now
Front-End Developer at Not Yandex
Saint Petersburg, Russia
2019 — 2019
Saint Petersburg, Russia

Set up Front-End pipeline from scratch with only Yandex's internal tools (policy of the company) except Docker.

Planned Front-End internal improvements until next year.

As part of the improvements started AngularJS to React iterative migration from developing a components library in Storybook.

2015 — 2019
Saint Petersburg, Russia

This is how I met a brand new world full of negotiations, cost of estimations, resources management, responsibilities, improving motivation and other Team Leader's stuff.

Developed 6 applications:

  • 4 SPA based on React, Redux;
  • 1 — Nuxt.js (Vue) based SPA w/ Server Side Rendering and PWA;
  • 1 — React Native mobile application.

During the job, I've conducted 130+ technical interviews and most of the hired candidates are successfully work on BeKitzur's projects.

Developed a procedure of Qualifications which allows to evaluate and promote the perspective employees.

2013 — 2015
Front-End Developer at Alawar Digital
Novosibirsk, Russia

Developed JavaScript←→ActionScript SDK for FreeToPlay games. The SDK provides a simple way to get user's data, persistent data storage and implements payments.

Developed some kind of advertisement service, which is suppose to be a game changer in whole internet ads.

2010 — 2015
Front-End Developer at Freelance
Remote

During the time I've developed:

  • More than 20 regular responsive sites;
  • 1 Medical Single Page Application on Backbone;
2006 — 2010
Front-End Developer at Sibirskie Seti
Novosibirsk, Russia

Maintained front-end for 211.ru and other internal's network resources.

Education

2018 — 2018
Software Product Management at University of Alberta

Contact

LinkedIn
Twitter
GitHub