Обо мне

Strong understanding of modern frontend ecosystem. Love practical UX design, smooth animations and performance. Focused on bringing scalability, maintainability and code consistency to project codebase. I believe both code and user interface should be as simple and clear as possible, they shouldn't make you think more than you need to.

I've been working remote since summer 2018, I like culture of freedom and flexibility that allows me to stay productive and happy, work for end result and pick my own hours instead of just sitting in the office from 9 to 5, so I'm only looking for remote position at the moment.

I enjoy to be on the "frontline", be one of the first to hear about user issues, narrow down problems and think how to fix them (sometimes best code is no code). I like the approach of validated learning, lean principles, finding bottlenecks and all that stuff.

I'm looking for company that are working on challenging problem and have put together talented team to create awesome product that generate real value. I have no desire to work in shady business like gambling, binary options or crypto currency. Modern tech and a great work/life culture is highly appreciated.

Interested in all sorts of computer science stuff, algorithms, data structures, compilers, new languages.
Very keen about Open Source, I would love if your company have some interesting OS projects

You can find some examples of what I am interested in at my free time on GitHub: https://github.com/O4epegb

Books I like: Joel on Software, Clean Coder, SICP, The Goal, The Mythical Man-Month, "Thinking, Fast and Slow", The Lean Startup, "Don't Make Me Think"

Also interested in Rust and Elixir

Keywords: React, Typescript, MobX, Node, Jest, Webpack, PostCss.

Профессиональные навыки
HTMLCSSWebpackReact.jsTypescriptExpress.jsMobXReduxJavaScriptGit
Участие в профессиональных сообществах
Опыт работы
Мы создаём продукты для малого бизнеса в России
Санкт-Петербург
Frontend Engineer
Июнь 2018 — По настоящее время (2 года и 4 месяца)

Staply (also branded as https://pachca.com) is simple and straightforward CRM for small business. From tech POV it is complex real time SaaS application, mix between Slack, Trello, with lots of different integrations (calls, sms, emails) and QoL features.

Working in a fully distributed remote team helped me understand how to organize such a process with maximum efficiency for everyone.

- Lead the implementation of end-to-end features from specifications and designs, as well as narrow down user problems and gather requirements for those specifications
- Maintained balance between tech debt, product quality and feature flow
- Initial frontend architecture design and implementation
- Component based UI-kit library development.
- Developed big part of new API specification so it can be seamlessly used by every API client (Web, Android, iOS)

JavaScriptGitCSSMobXReact.jsTypescriptWebpackHTMLWebsockets
Разработка платформ для торговли на финансовых рынках
Санкт-Петербург
Frontend Engineer
Апрель 2018 — Июнь 2018 (3 месяца)

Worked on gamification system for finance trading application.

Stack: React, MobX, Flow

JavaScriptGitCSSHTMLWebpackMobXReact.js
Мы ждем людей, которые хотят воплощать и развивать масштабные проекты
Санкт-Петербург
Frontend Engineer
Июнь 2017 — Март 2018 (10 месяцев)

Classified car ads platform, worked on React SSR application and Node API gateway server.

- Performed major UI redesign that affected all parts of the app.
- Frontend performance audit which greatly improved user experience for mobile users (at the same time fixed large amount of old crippling bugs).
- Implemented different quality of life features, for example infinity scroll with dynamic "copypastable" url for SERP
- Developed SSR rendered responsive news site (Next.js v1-v2)
- Lots of code-review.

Разработка программных продуктов для туристической индустрии
Санкт-Петербург
Frontend Engineer
Июль 2015 — Июнь 2017 (2 года)

- Maintained legacy application (Angular, jQuery)
- Planned and performed legacy code base migration to modern React/Typescript stack
- Developed reusable UI-components library (and styleguide), implemented it to unify design in different projects
- Developed several different utility libraries which were used by all company projects
- Put into practice to use private npm repo
- Some React tutoring for junior developers

Высшее образование
Санкт-Петербургский государственный университет кино и телевидения
Санкт-Петербург
Факультет: Аудио визуальной техники
Сентябрь 2008—Июнь 2013 (4 года и 9 месяцев)
Аудиовизуальная техника (инженер)