Alex Omelnitskii

Alex Omelnitskii

$75/hr
Frontend Software Engineer (JavaScript, React.js, Redux, TDD)
Reply rate:
-
Availability:
Hourly ($/hour)
Age:
35 years old
Location:
Moscow, Moscow, Russian Federation
Experience:
9 years
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
Get your freelancer profile up and running. View the step by step guide to set up a freelancer profile so you can land your dream job.