Sergey Lapin
Verified Expert in Engineering
Web Scraping Developer
Sergey is a passionate and experienced full-stack web developer specializing in creating robust and scalable MEAN-based applications. Not limited to this field, he's also quite adept with Ruby on Rails, testing automation, web scraping, and many other adjacent fields. Sergey is a perfectionist when it comes to code quality and enjoys communicating with his colleagues.
Portfolio
Experience
Availability
Preferred Environment
Google Chrome, Sublime Text, Linux Mint
The most amazing...
...project that I've created is an automated build server that prepares custom (patched) Node.js assemblies.
Work Experience
Software Engineer (Freelance)
Pensionskraft
- Developed the back-end (MongdoDB, Node.js) and the front-end (AngularJS) features.
- Implemented the the CI system, optimization of the code, and the testing of the framework for the front-end and back-end.
Software Engineer (Freelance)
Appoxy
- Worked on a Ruby (Sinatra)-based web application.
- Built pieces to help with back-end functionality as well to help with the user interface.
- Integrated new tools into the CI chain to maintain code quality.
Software Engineer
Lintelus
- Created a testing automation laboratory, admin panel, and the testing automation framework (end to end).
- Developed an automated build and deployment server.
- Performed stress testing of Socket.IO connection and load testing.
- Aided in the full-stack JavaScript development (Node.js, jQuery stack, and Socket.IO).
Experience
Number Parser
https://github.com/svlapin/js-verbal-number-parserSkills
Languages
JavaScript, Ruby
Libraries/APIs
Node.js, Socket.IO, jQuery, PhantomJS, React, SoundCloud API, VK API
Paradigms
MEAN Stack, Functional Programming
Storage
MongoDB, MySQL
Other
Web Scraping, Scraping
Frameworks
Express.js, AngularJS, Sinatra, Ruby on Rails (RoR)
Tools
Sublime Text 3, Sublime Text
Platforms
Linux Mint, Google Chrome
Education
Master of Science (MSc) Degree in Radio Physics and Data Transmission Systems
Lobachevsky State University of Nizhny Novgorod - Nizhny Novgorod, Russia
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring