Sergei S.

Sergei S.

Frontend React developer

Request Rate
Russian Federation

Sergei has 11 years of experience as a software developer. Last 5 years he works as a Frontend developer. He strengthened his skills in Javascript and focused on React, Redux and related libraries. Sergei is familiar with Test Driven Development, Object-oriented programming and design, MVC and FLUX architectures.

In 2018 he received "Oracle Certified Professional, Java SE 8 Programmer" certificate.

He is very passionate about delivering the best technical solutions for browser and mobile UI. 

Skills

  • JavaScript
  • React
  • CSS
  • HTML
0246810

Experience

Lazada Group, Russian Federation, Moscow

Senior Front End Developer

March 2017 to March 2018

Stack: 

  • React,
  • Redux.

Responsibilities:

  • Developed UI for a new product catalog and filters for Lazada website;
  • Developed a build system for Front End;
  • Developed React widget library with widgets embeddable on any webpage and fully isolated from outer content of the page;
  • Built reusable and adaptive UI components using React & Redux.

TASS Russian News Agency, Russian Federation

Senior Front End Developer

September 2016 to March 2017

Stack: 

  • Webpack,
  • React,
  • Redux,
  • Material-UI.

Responsibilities:

  • Led Front End development of automatic content tagging system;
  • Developed interface for administration of tag metadata and relations. In addition, app was responsible for handling the flow of user tasks.

Yandex, Russian Federation

Front End Developer

December 2015 to April 2016

Stack: 

  • Backbone.js,
  • D3.js.

Responsibilities:

  • Took a part in the development of front end of Yandex Display – a platform for AD placements on Yandex services and sites in its advertising network.

R-Style, Russian Federation

Front End Developer

September 2012 to September 2015

Stack: 

  • Node.js,
  • Browserify,
  • Express,
  • Backbone.js,
  • React + Flux,
  • Couchbase
  • OpenStreetMap,
  • PostgreSQL + PostGIS,
  • Mapnik,
  • Leaflet,
  • D3.js.

Responsibilities:

  • Participated in the development of ERP software;
  • Worked as an architect of GIS software;
  • Participated in the development of cash management solution for a banking sector, learning management and certification systems.

E-Produce Digital Production, Russian Federation

Lead Software Developer

March 2013 to May 2014

Stack: 

  • Zend Framework (1),
  • jQuery,
  • AngularJS.

Responsibilities:

  • Supported and developed website for Russian SAT TV operator Tricolor TV;
  • Developed promotional campaigns and services for Tricolor TV;
  • Took part in other agency projects.

"Zhukovskie vesti" newspaper, Russian Federation

Software Engineer

October 2007 to January 2012

Stack: 

  • Python,
  • Django
  • Javascript,
  • jQuery,
  • HTML5,
  • CSS,
  • PHP5.

Responsibilities:

  • A developer of regional news site zhukvesti.ru and online coupon service inkompas.ru;
  • System administrator: linux, apache2, nginx, postfix, dovecot, spamassassin, clamav, git, gitosis, virtualenv (python), mysqld, postgres.

Education

Philosophy, Russian State University for the Humanities

September 2011 to June 2017

Russian Federation