Sergey S.

Sergey S.

Senior Software Engineer

Asbest, Russia
Hire Sergey S. Hire Sergey S. Hire Sergey S.

About Me

I am an experienced Application/Web Developer who specialises in the use of JavaScript, HTML, CSS, AJAX, React, Redux, Mobx, babel, Webpack, Mocha, React Native, and Meteor in developing innovative software solutions for clients. I keep up-to-date with the latest tools and standards in the provision of exemplary products for clients, and write modern modular code that complies with the principles of scalability, simplicity and maintainability.

Work history

UpStack
UpStack
Web Developer
2017 - Present (7 years)
Remote
  • Creating and developing innovative software solutions for clients across a broad range of industries.

Independent Consultant
Independent Consultant
Web Developer
2016 - Present (8 years)
Remote
  • Actively collaborated with the internal teams of clients on web projects through the design, development and deployment cycles for different clients.

  • Regularly created different user interfaces from wireframes to prototypes to finished digital products with a foucs on user experience for clients.

  • Provided technical leadership in the establishment of standards and best practices for the frontend development of websites for clients.

Blackfriday LLC
Blackfriday LLC
Front-End Developer
2016 - 2016
Remote
  • Liaised with several backend developers on the integration of front- and back-ends, as well as cloud APIs for the client.

  • Successfully implemented critical application features including infinite scroll, floating product filters, and random bawq1nner displays for the client.

  • Efficiently refactored existing JavaScript code to improve the modularity of the application's design for the client.

New Cloud Technologies
New Cloud Technologies
Software Engineer
2015 - 2016 (1 year)
Remote
  • Successfully developed the frontend of office suite applications in JavaScript including the mail, calendar, and contact features; and built the client-side interface for a cloud storage file manager.

  • Efficiently implemented modular, scalable, cross-browser applications that integrate with each other and wrote code that conformed with company requirements and all related documentation for the client.

  • Regularly liaised with the client's frontend developers for the detection of weak points in their applications, developing innovative application solutions and architectures to rectify them.

Seopult
Seopult
Front-End Developer
2013 - 2014 (1 year)
Remote
  • Regularly maintained existing browser extensions in JavaScript and developed a new browser extension with React.js for the client.

  • Regularly researched the possibilities of adapting extensions to new browsers while discussing extension architecture possibilities with other developers for the client.

  • Provided technical guidance for bug detection and fixing efforts, and formulated requirements for graphic designers to create design templates and graphic assets for the client.

Pingwin Software/ROSA
Pingwin Software/ROSA
Web Programmer
2013 - 2013
Moscow, Russia
  • Developed the architecture for the frontend of a file manager to comply with the principles of cross-browser compatibility, scalability, and the ability to work across various screen sizes, resolutions, and platforms for the client.

  • Regularly planned the development stages, estimated task completion times, and conducted research to discover best practices for the implementation of unique technical solutions for clients.

  • Regularly interacted with the QA team to effectively resolve bugs, wrote technical documentations and performed unit tests for clients.

Independent Consultant
Independent Consultant
Web Programmer
2012 - 2013 (1 year)
Moscow, Russia
  • Efficiently set up CMS-based websites for the client, and successfully led the web interface improvement initiatives for the client.

  • Regularly created premium WordPress themes and plugins, and built showcase sites for WordPress themes on behalf of the client.

  • Effectively developed UI elements, controls, interactive widgets, and backend extensions for WordPress to modify theme attributes and display parameters.

Independent Consultant
Independent Consultant
Web Programmer
2008 - 2010 (2 years)
Remote
  • Successfully developed websites from scratch, with custom architecturre for popular CMS engines for the client.

  • Regularly updated and maintained client websites, and led the migration between different CMS versions.

  • Efficiently managed database backups, website routing, troubleshooting, and bug efforts for different clients.

Portfolio

Frontend Developer - Black Friday LLC
Frontend Developer - Black Friday LLC

Developed new features for an online sales catalog dedicated to Black Friday sales. Successfully implemented key application features including infinite scroll, floating filter for products and random banner displays. Incorporated a ratings widget with schema.org compliance.

Software Engineer - Ncloud Technologies
Software Engineer - Ncloud Technologies

Created applications/web components that can be reused in other applications and built modular, scalable, cross-browser applications that can integrate with each other. Wrote code aligned to company requirements and created related documentation. Partnered with back-end developers to create technical requirements for back-end APIs. Formulated requirements for template designs and created graphic assets for applications.

Education

Education
Diploma of higher education: Chemical Physics
Ural State Technical University
2003 - 2007 (4 years)