Tech Stack
Front-end
React
MobX, Redux, Flux
Antd UI, Material UI
Typescript
Back-end
Node
Express
Postgres, Mongo
Swagger
Styles
Sass
Less
PostCss
Css-modules, BEM
Dev Tools
Git, Svn
Webpack
Grunt, Gulp
Babel, ESLint
Testing
Mocha
Jest
Dev Deploy
Heroku, Amazon S3
Jenkins
Project Management
Agile: Scrum, Kanban
Jira, Asana, Gitlub
Familiar with
JAVA EE: Spring, Tapestry
Ruby: RoR
PHP: Wordpress
Experience
Senior Front End Engineer & Project Lead
Contract, September 2018 - December 2018
- Developed a client portal for investment company from scratch (set up ui infrastructure and tech stack)
- Feature owner (front end):
- authentication and user roles
- dynamic routing with progressive enhancement
- custom layouts for private and public routes
- dynamic custom area/pie/bar charts
- Tech stack: React, Redux, Recharts, Webpack
Software development agency focused on web, mobile, VR, AR, Salesforce
Senior Front End Engineer
May 2017 - August 2018
- Feature owner (front end):
- request-for-quote flow (entry point for shippers), shipper registration
- rate calculator for shippers, rate calculator widget for partners
- load matcher (entry point for carriers)
- Worked on API-designs, performance optimization, 3rd-party API integration
- Global UI-acrhitecture, reusable responsive components library, style guides
- Tech stack: React, MobX, Google Maps API, Node, Swagger
FR8Star - Load board, freight matching, and bidding marketplace
UI Team Lead
2015 - 2017
- Led the development of 10+ of company products
- Successfully implemented Agile methodology in a distributed, multi-timezone team
- Moved company website from PHP to React single page app
- Guided team in the development of SPA
- Created an education tech program for managers and designers (dev fundamentals, js, git, webpack, Jenkins)
ADLUXE - Creative technologies, Rich Media and Video Advertising Production
Front End Developer
2013 - 2015
- Led UI development (code style, code structure, style guides)
- Cross platform development for desktop, mobile, in-game (awesomium) from scratch
- Released 3 global redesigns of the product. Implemented company style guide
- Lead UI/UX testing
- Tech stack: Java (Tapestry), JS (React, Jquery)
Mail.Ru Group - The leading Russian Internet company with 100M+ users
Web Developer
2011 - 2013
- Launched 20+ sites, landings, email newsletters, promo pages (PHP)
- Developed admin web applications for managing advertisement campaigns using Ruby on Rails
- Java EE: Web applications (front end, back end) using Spring MVC (Maven, JPA, JSP)
i-Free Group - Mobile App development & distribution company with $250M year revenue
Education
Ufa State Aviation Technical University
2005 - 2010
- Master's degree in telecommunication systems
USATU is one of the leading institutions of higher education in Russia
CISCO networking academy
2009 - 2010
- Networking for home and small businesses
- Working at a small-to-medium business or ISP
ifree TEchnical academy
2013
- Was among TOP 20% of chosen to participate in the Academy
- Took the 1st place among 10 other projects
Graphic Design BOOTCAMP
2015
- 10 weeks course: graphic design in web
- Effective designs principles, fonts, layouts, theory and practice