Your browser is outdated!

To ensure you have the best experience and security possible, update your browser. Update now

×

Anton Voroshilov

Lead Frontend Developer (Angular)

Anton Voroshilov
Angular
Frontend
Javascript (Typescript)
Programming is my hobby and it earns money for me. So I am happy to do my passion and don't work.
34 years old
Resume created on DoYouBuzz
Skills

Technologies:

  • Angular
  • JavaScript (Typescript)
  • Nrlw (NX), Storybook
  • HTML, CSS (SCSS)
  • Unit/e2e tests (Karma, Jasmine, Protractor, Cypress, Jest)
  • Websocket, REST, GraphQL
  • NodeJS
  • D3js, GoJs

Abilities:

  • Develop and Support Long-term projects
  • Frontend developer (Javascript/HTML5/CSS3)
  • Single Page Application (Angular)
  • Improve UI performance
  • Chrome Extension developer
  • Convert PSD to CSS/HTML templates ( responsive, mobile )
  • Landing Page developer ( bootstrap)
  • Refactor
  • Make a code review
  • Progressive Web Application (PWA)
Experiences

Senior Frontend Developer (with mentor role)

42Crunch
June 2021 to January 2023
  • Technologies:
    • Angular
    • Javascript (Typescript)
    • Nrwl approach
    • Storybook

Senior Frontend Developer (with lead role)

Distillery
August 2020 to June 2021
  • Technologies:
    • Angular
    • Javascript (Typescript)
    • Nrwl approach
    • Storybook

Senior Frontend Developer

Eagle6
September 2017 to February 2020
Full-time
Remote
  • Responsibilities:
    1. Implemented features according to requirements
    2. UI improvements;
    3. Bug fixing
    4. Give feedback about designs and stories
    5. Code review;
    6. Sprint planning

  • Achievements:
    1. Developed a plan to gradually rewrite project from AngularJs to Angular
    2. Rewrote the app from AngularJs to Angular
    3. Implemented Storybook

  • Technologies:
    1. Angular and AngularJs
    2. Javascript (Typescript)
    3. Nrwl approach
    4. Storybook
    5. HTML
    6. CSS (SCSS)
    7. NodeJS
    8. Docker
    9. Chrome extension
    10. GoJs
    11. Websocket

Senior Frontend developer

LiveReach (Upwork)
February 2017 to October 2017
Full-time
Remote
  • About the project:
    CMS for Entertainment (NDA)

  • Responsibilities:

    1. Improving UI performance
    2. Adding new features
    3. Gradually rewrite project on Angular framework

  • Achievements:

    1. Developed a plan to gradually rewrite project from AngularJs to Angular
    2. Improved UI performance, got rid of lags, made it more smooth
    3. Fixed architectural mistake of backend and frontend communication. Rewrote to mix of REST and WebSockets

  • Technologies:
    1. Angular and AngularJs
    2. Javascript
    3. Typescript
    4. HTML
    5. CSS (SCSS)
    6. NodeJs
    7. Gulp
    8. Websocket

Lead Frontend Developer

River Solutions
September 2013 to January 2017
Full-time
Remote
  • About the project:
    ERP for FMCG companies

  • Responsibilities:

    1. Developing UI according design
    2. Research tools according to requirements
    3. Bugfixing
    4. Developing REST interfaces
    5. Sprint planning
    6. Take part in strategic and tactical planning
    7. Code review
    8. Organize a team's work
    9. Interviewing of new developers
    10. Developing REST interfaces

  • Achievements:

    1. Refactored full project, achieved uniformity of UI.
    2. Made easier to scale project by using a component architecture
    3. Implemented Unit testing
    4. Automatized new component creation, redusing creation time of new empty component since 2 minutes to several seconds.
    5. Embed auto checking several architectural errors, misspelling and syntax error by using eslint
    6. Achieved uniformity of code among 8 developers by using eslint
    7. Embed HTML best practices by BEM
    8. Embed Javascript and AngularJs best practices
    9. Implemented ES6 features to project, based on ES5.
    10. Reduced download time since 6 seconds to 1
    11. Improved UI performance, got rid of lags, made it more smooth

  • Technologies:
    1. AngularJs
    2. Javascript
    3. HTML
    4. CSS (SCSS)
    5. Vagrant
    6. Swagger
    7. NodeJs
    8. Gulp
    9. MySQL

HTML coder

Voodoo Mobile Ltd
July 2012 to February 2013
Full-time
Novosibirsk
Russia
  • Make mobile applications based HTML5 (Phonegap)
  • Convert PSD to HTML
  • Write custom javascript plugins
  • Make Google Chrome extensions

WEB developer

Glav Web
November 2011 to July 2012
Full-time
Novosibirsk
Russia
  • Fullstack developer
Education

Engineer

Siberian State University Telecommunications and Informatics

September 2007 to July 2012
Automatic ElectricalCommunication
Resume created on DoYouBuzz
Download Download