Skip to content

Latest commit

 

History

History
121 lines (85 loc) · 3.52 KB

index.md

File metadata and controls

121 lines (85 loc) · 3.52 KB
layout title
cv
Sergey Zelentsov's CV

Sergey Zelentsov

JavaScript developer

Currently

  • Looking for a full-time position
  • Maintaining a few old commercial projects
  • Working on 1 pet project

Skills

Front-end: ● JavaScript (ES6+, WebSocket/Socket.IO, Vue.js, Vuex, Bootstrap Vue, React) ● CSS (SASS, PostCSS, Less, Stylus, Bootstrap, Materialize CSS, Semantic UI, CSS animations) ● Webpack, Gulp, npm/yarn scripts, Grunt, ESLint, Prettier, JSHint, JSLint

Back-end/DevOps: ● Node.js, Express.js, Koa.js, MongoDB, Mongoose.js, MySQL, PostgreSQL ● Docker, Nginx, Apache, pm2, Linux, AWS, DigitalOcean

Other: ● TDD, BDD, Mocha, Chai, Jest, Jasmine ● Solidity, Truffle, Embark, Geth, Parity, web3.js ● C++11/Qt

Education

2007-2011 Nizhniy Novgorod State Technical University named after R.Y. Alekseev (NSTU)

  • Bachelor's degree, Computer and Information Sciences, General (Honors Diploma)

2011-2013 Nizhniy Novgorod State Technical University named after R.Y. Alekseev (NSTU)

  • Master's degree, Computer and Information Sciences, General (Honors Diploma)

2013- Nizhniy Novgorod State Technical University named after R.Y. Alekseev (NSTU)

  • Doctor of Philosophy (Ph.D.), Management Information Systems, General

2009-2012 Nizhniy Novgorod State Technical University named after R.Y. Alekseev (NSTU)

  • Bachelor's degreeField Of StudyBusiness Administration and Management, General

Recent projects

Smart contract (with web UI) in Ethereum blockchain for managing collateral Role: fullstack Core technologies: Solidity, Node.js, Vue.js, AWS

Browser automation tool for topping up multiple accounts Role: backend Core technologies: Puppeteer, Node.js, MongoDB

Browser extension managing cookies and local storage Role: frontend Core technologies: WebExtensions API

Converting a web application (emulating user actions on a social media platform) to a browser extension Role: frontend Core technologies: WebExtensions API, Vue.js

Improving/updating/fixing/tweaking a number of browser extension for Chrome and/or Firefox:

  • for working with Google Drive, OneNote, youtube, Photobucket
  • downloading videos from a social media platform
  • controlling and blocking popups
  • converting web pages to pdf
  • tweaking HTML5 video player on a particular website
  • text to speech
  • enhancing DevTools
  • enhancing the UI of a number of websites (property bookings and CRMs)
  • notifications
  • managing tabs
  • working with images Role: backend, frontend, fullstack Core technologies: WebExtensions API, Node.js

Updating a (legacy) parser/crawler for 3 websites without CAPTCHA (≈20k + ≈300 + ≈130k pages) Role: backend Core technologies: Cheerio.js, PhantomJS, Node.js

Browser extension to suggest products for the users based on their search history Role: frontend Core technologies: WebExtensions API, React

Trading bot for 3 crypto trading platforms Role: fullstack Core technologies: Node.js, React, MongoDB

Cryptocurrency smart contract in Ethereum blockchain Role: fullstack Core technologies: Solidity, Solidity assembly, Node.js, MongoDB, React, AWS, web3

Browser extensions to automate the user action on 2 major affiliate marketing networks Role: frontend Core technologies: WebExtensions API