Alex Omelnitckii
Technical Skills
Experience
Moscow, Russia-https://github.com/omelniz
Likes:
reactjs redux tdd css html postcss bem javascript ramda.js ava react-redux redux-form redux-saga
Dislikes:
angularjs
Frontend Lead Developer – iPresence
reactjs, redux, tdd, redux-saga
Jul 2018 → Sep 2019
· Implemented multi-file drag and drop upload files with validation on frontend side · Implemented a masonry grid with infinity
scroll · Implemented notifications system integrated with user.com · Implemented advanced filter posts form · Created UIlibrary with storybook for build UI from blocks · Implemented authentication system (sign in/sign up/etc) · Make UI responsive
on 100% (mobile/tablet/desktop) · Used TDD with 100% coverage · Setup Server-side render · Implemented wizard onboarding
form · Integrated complex animations with Lottie · Interviewed about 20 frontend-developers · Setup frontend development
processes (Code Review, Manage Tech dept, Pair Programming, Test-driven developing, Component-driven developing, linters,
pre-commit hooks etc.)
Frontend Developer – Thrive Market
reactjs, redux, tdd
Oct 2017 → Apr 2018
Collaboration with 30+ members team · Created UI for auto-ship (page with complex business logic) · Created all pages in the
account · Created helpers for testing forms/containers · Teach the team TDD approach
Frontend Lead Developer – CRM for suppliers
reactjs, redux, react-storybook, webpack, css-modules
Apr 2017 → Sep 2017
· Implemented authentication system based on JWT · Implemented request helpers which add token, catch 403 error and add
base URL to every request (based on superagent) · Designed the component diagram for split interface on separated
components · Implemented a lot of “dump” components · Setup up react-storybook for all dump components · Implemented a
lot of controls which supported redux-form interface (input/select/date-picker/tags-input/textarea etc.) · Implemented all forms
on the project with redux-form · Integrated UI with REST API · Settings up workflow (feature-branch/merge-requests/codereview) · Proposed and implemented coding standards and other best practices · Settings up linter for javascript and styles
before every commit · Used TDD with 100% coverage · Designed Redux store
Frontend Developer – Starlight Software Solutions
reactjs, redux, redux-saga, css-modules
Apr 2016 → Apr 2017
Implemented authentication system with auth0.com · Implemented map component based on Leaflet · Used TDD with 100%
coverage · Participated in the development phonegap application based on React · Design supportable html and css structure
based on CSS-Modules · Implemented accounting system of cans (filtering/show on map etc.) · Implemented accounting
system of workorders (filtering/show on map etc.) · Refactored legacy code of the dispatcher's system
Frontend Developer – neq4
twig, postcss, gulp, javascript
Dec 2014 → Apr 2016
Implemented a few sites each more than 20-40 unique responsive pages For example https://ahmadtea.ru/
Frontend Developer – Vuaro
backbone.js, marionette
Jul 2014 → Dec 2014
· Designed and implemented tags management system which tracks users actions in a few analytics systems at the same
time (Google, Yandex, Rambler) · Implemented generator for autofill forms for help developers save their time ·Implemented
constructor credits form · Implemented a list of offers with stable sorting and filters by some parameters · Implement
subscribe/observer library to help share events between servers from iframe · Solved around 100 tasks of technical debt on a
legacy codebase · Code Review
Frontend Developer – Handsome
html, css, jquery
Nov 2013 → Mar 2014
· Participated as frontend-developer on 3 different projects · Created responsive pages · Created complicated css3-animations
· Integrated HTML-templates with Yii framework · Proposed and implemented coding standards and other best practices
Frontend Developer – BloomNation
html, csssass, jquery
Oct 2012 → Apr 2013
· Managed a small frontend team (3-5 developers) · Implement about 60 unique pages at all · Created UI for the Facebook
community page · Design supportable HTML and CSS structure based on BEM/CMASS concepts
Frontend Developer – Apparat.ws
html, css, jquery, twig, php, yii
Jan 2011 → Mar 2012
Participated as frontend-developer on 15 different projects
Helped designers with mockups
Integrated HTML-templates with Yii/CodeIgniter frameworks
Proposed and implemented coding standards and other best practices
omelniz/redux-test-helpers – https://github.com/omelniz/redux-test-helpers
Apr 2020 → Apr 2020
omelniz/jquery-fly-validate – https://github.com/omelniz/jquery-fly-validate
Feb 2015 → Feb 2015
Projects & Interests
Plugin for easy validate form
Public Artifacts
Developing React App with TDD – https://youtu.be/Z6TYWamkViY
tdd, reactjs, redux-saga
Sep 2019
Presentation: https://yadi.sk/i/xWGzsPe4P3GJ2Q
Sass-architecture of your project – https://habr.com/en/post/249047/
sass, css
Jan 2015
Typographic for developers – https://vimeo.com/-
typography, design
Apr 2013
Presentation: http://www.slideshare.net/OmskIT/-
Tools
Favorite Editor:
Visual Studio Code