Глеб Арестов

Lead Front-end developer

Местоположение

Проживание: Россия, Москва

Готовность к работе: готов к удаленной работе

Возраст и стаж

Стаж: 10 лет и 3 месяца

Возраст: 30 лет

Зарплатные ожидания: От 300000 руб.

Контактная информация


Профессиональные навыки


JavaScript • HTML • CSS • Git • Node.js • MySQL • React.js • Redux • Clojure • MongoDB

Опыт работы


Февраль 2018 —
По наст. время
(11 месяцев)

Motion Tailor

Lead Full Stack Software Engineer
Россия, Москва

Обязанности и достижения

Cloud-based platform for customized video production and rendering

- CI, QA automation for https://app.motiontailor.com (webdriver.io, headless chrome, docker, screenshots, semaphoreci.com)
- Frontend development of https://app.motiontailor.com (react, redux, webpack 2, postcss, nginx)
- Backend development (Docker, Node.js, PostgreSQL)

Февраль 2016 —
Февраль 2018
(2 года и 1 месяц)

Trucker Path

Senior Full Stack Software Engineer
Россия, Москва

Обязанности и достижения

Most popular app for truckers. Was acquired by Renren (NYSE:RENN)

- Product managing https://truckloads.truckerpath.com

1) UX, a/b tests of new features

2) Researches / value proposition for truckloads monetization

- Frontend developing

1) https://truckloads.truckerpath.com (javascript, react, redux, css, flexbox, postcss, webpack 1 & 2, css-modules)

2) https://ship.truckerpath.com

- Backend developing of https://truckerpath.com/instapay/ (clojure, core.async, stuartsierra/component, PostgreSQL, mongodb)

- CI process developing (circle.ci, jenkins, clojure CI style linting, python, PostgreSQL, aws s3, aws rds)

Октябрь 2014 —
Февраль 2016
(1 год и 5 месяцев)

Еврохим

Lead Node.js Developer
Россия, Москва

Обязанности и достижения

Largest producer of mineral fertilizers and ranks among the top three European and top ten global producers by both nutrient capacity and profitability

- Backend developing (Node.js, MySQL, node.js streams api, MySQL stream to Excel file stream through http, sphinx search server)

1) ERP system for agreements/shipments for coal company (Suek)

2) complex dependencies tracking and data dumping code for reports/review system that work across different ERPs

3) Involved in developing of few other ERP systems

- Leading 2 people (code review, mentoring, etc.)

Август 2013 —
Сентябрь 2013
(2 месяца)

Фриланс

Senior Frontend Developer
Россия, Москва

Обязанности и достижения

Frontend developing (git, javascript, svg) of visualisation http://moscowmarathon.datalaboratory.ru

Ноябрь 2011 —
Октябрь 2012
(1 год)

Мамба

Frontend Developer
Россия, Москва

Обязанности и достижения

- Frontend developing of

1) dating service (javascript, html, css)

2) browser comet connections multiplexing library (javascript, localstorage) (look at my presentation on the HighLoad++ 2012 conference)

Апрель 2010 —
Август 2011
(1 год и 5 месяцев)

Мастерхост

Frontend Developer
Россия, Москва

Обязанности и достижения

- Frontend developing of

1) Main web site of hosting company (HTML, CSS, JavaScript)

2) best domains checker http://shop.masterhost.ru/templates/default/domains/

Октябрь 2009 —
Май 2017
(7 лет и 8 месяцев)

Seesu.me

Founder, Interface Designer, Frontend Developer
Россия, Москва

Обязанности и достижения

https://seesu.me is small mashup application which combines last.fm catalog with vk.com and soundcloud mp3 libraries to let you enjoy music and meet new people
- Frontend developing
- User Interface Designing

- Chrome Apps contest of Google technology User Group
- Opera Widgets Challenge (2010)

Июнь 2009 —
Апрель 2010
(11 месяцев)

TechMedia

Frontend Developer
Россия, Москва

Обязанности и достижения

- Frontend developing of web sites (html, css, javascript, svn)
http://habrahabr.ru
http://respectiva.ru
http://autokadabra.ru/

Февраль 2009 —
Июнь 2009
(5 месяцев)

Фриланс

Frontend Developer
Россия, Санкт-Петербург

Обязанности и достижения

- Frontend developing of web sites

Август 2008 —
Ноябрь 2008
(4 месяца)

Return on Intelligence

Frontend Developer
Россия, Санкт-Петербург

Обязанности и достижения

- Frontend developing of web site
http://www.t-mobile.co.uk/


О себе


I've been developing software for 10 years. Developed framework and approach for performant and manageable frontend apps. As well as practices for smooth and highly responsive UIs for unperformant cases.

I have greate knowledge javascript and related APIs like DOM, XHR, etc. JS performance, GC, Network issues.

Have huge experience in creating apps with really complex states/business logic.

🔉 http://seesu.me/o/ Music App
https://youtu.be/rrTdNbiH0a0
last fm api, vk.com api, soundcloud api, youtube api, sandbox flash audio, html5 audio. mvc, state and side effects managment, animation, perfomance, gc
winner at
1) 🏅 Tizen App Challenge (2014)
2) 🥇 Chrome Apps contest of Google technology User Group
3) 🥇 Opera Widgets Challenge (2010)
4.7 star of 5 based, rated by 1195 users

🌈 http://moscowmarathon.datalaboratory.ru Interactive visualisation for Moscow Marathon
https://youtu.be/CihEUv_luTs
SVG, geometry/math, perfomance

🚚 https://truckloads.truckerpath.com UI to search loads for your (US) truck
https://youtu.be/Iq3tQT6BJqA
React, Redux, webpack, PostCSS

🎥 https://www.motiontailor.com MotionTailor UI. Let you create multiple videoы from 1 AfterEffects template. For retail or ad.
https://youtu.be/zPkbOPG1CCo
React, Redux, webpack, PostCSS, nginx/docker, webdriver.io/docker (QA)

🗣 FrontendConf 2015, Declarative goal setting programming approach at
https://www.youtube.com/watch?v=vjMqtRG_cV8

🗣 HighLoad++ 2012, Browser comet connections multiplexing library (javascript, localstorage)
https://www.youtube.com/watch?v=5TEaxF9KP9A

📖 https://habr.com/p/211659/ (2014, UI/UX) 3 rules of UI design to create high speed user interaction
📖 https://habr.com/p/210558/ (2014, JS/DOM) List of performance DOM optimizations, for Javascript frameworks
📖 https://habr.com/p/48429/ (2009, CSS) Managing flow in CSS: create formatting context
📖 https://habr.com/p/48383/ (2009, CSS) Clear vs overflow:hidden

🤓My PRs to JavaScript Torrent libraries
https://github.com/mafintosh/peerflix/pull/37
https://github.com/webtorrent/webtorrent/pull/382

Рекомендательные письма


Максим Россомахин

Проектирование интерфейсов • знакомый

Уважает Джефа Раскраскина.

Письмо написано 12 июля 2010 в 13:32 • Согласились: 5