
Stepan Skvortsov
Verified Expert in Engineering
Full-stack Developer
Novosibirsk, Novosibirsk Oblast, Russia
Toptal member since June 7, 2019
Due to his robust full-stack development background and a master's degree in applied mathematics and CS, Stepan doesn't see problems he sees exciting challenges that he gets to solve. Stepan's two greatest assets are his attention to detail and his drive to provide the best solution. These qualities put Stepan in good stead, working as both a lead developer and a team player with the result of his clients often wanting to work with him again.
Portfolio
Experience
- PHP - 5 years
- Full-stack - 5 years
- Web Development - 5 years
- JavaScript - 5 years
- React - 4 years
- Cross-platform App Development - 3 years
- React Native - 3 years
- Angular - 2 years
Availability
Preferred Environment
Docker, Vagrant, Git, WebStorm
The most amazing...
...application I've built is a stochastic weather generator which is based on modeling the stochastic collaborative fields of temperature and humidity.
Work Experience
Full-stack Developer
Yandex
- Developed a web service called Landing Page Constructor as a full-stack team-member. This service allowed thousands of users to create and host web sites without any technical background.
- Developed a monitoring application that tracked the health of the Landing Page Constructor service part. This monitoring system was based on the mathematical background and notified about issues just in time without false alarms.
- Developed embedded monitoring system for Landing Page Constructor which tracked certain types of user activity.
Web Developer
AllStars LLC
- Started my career as a back-end developer working mainly with PHP frameworks such as Laravel.
- Grew into a full-stack web developer using JavaScript frameworks for front-end development.
- Acted as the lead developer for startups that were launching successful applications.
- Worked as a mobile developer creating cross-platform applications using React Native.
- Achieved the status of being one of the company's lead tech specialists.
Technical Project Manager
Rosa Santana
- Developed solutions to improve the ERP system.
- Created technical specifications and tests.
- Developed a movement system of accounting of goods between warehouses and branches.
- Introduced the barcode system.
- Implemented a demand response system (for production).
- Optimized the production capacity segment.
Experience
Landing Page Constructor (NDA)
My main responsibility was developing the service directly and providing new features from design to production. I also supported and built from scratch several supporting applications to improve the reliability and functionality of the whole service.
Kasper & Kitty Mobile Application
This service helps users track the health of their pets and advises on their pets' care, nutrition, and physical activity. A tracking collar collects and sends information to the application server daily and the information is displayed on the dashboards.
Work Done:
In an extremely short amount of time, I added a huge onboarding process with a sophisticated design, refactored the previously created mobile app, set up an integration with the back end, and prepared the app for its first launch.
Video: https://drive.google.com/file/d/1GdfGIbNsAqeJdJO5VsoBpu-KjDNLsW-m/view?usp=sharing
Healthcare Mobile Application (NDA)
Work Done:
I created the cross-platform mobile application in addition to the outdated Android app which consisted of numerous integrations with the back-end side and working with personal information security standards.
PrepClass Application
https://prepclass.com.ngThe admin part is the tutor's interface, they can create tests, answer questions, and so on. The app was built using React Native for mobile app and Laravel for the back end.
Work Done:
I was responsible for collecting requirements, leading the back-end developer (who was engaged in admin web-app development), and creating the app from scratch. In terms of the back end, I created the API and some parts of the admin web app.
Video: https://drive.google.com/file/d/1ULc_0S-lzVeEhs8F7Ko9ER1ZzRu41cV7/view?usp=sharing
Survival Scenаrio Builder
The application was built with Laravel and Angular 2. There is also a sync tool for syncing the filesystem and database and a back-end PDF-processing (creating PDF files, inserting selected pages from other files, watermarks, and so on). Both features use Laravel queues.
I fully developed the project's back end, created a sync tool for the file system and database, integrated the PDF-editing tools, and developed a sophisticated front end.
Network Management Tool (NDA)
Project's Main Features:
• Analyses and parses different equipment logs
• Detects network issues based on parsed logs
• Provides automated system reports using an integration with the inner ERP system
• Enables equipment management via a web-app tool
Work Done:
I collected and analyze customer issues, performance bottlenecks, and current business processes—converting them according to the project specifications.
Education
Teacher-Researcher in Mathematical Modelling, Calculating Methods and Complexes of Programs
The Institute of Computational Mathematics and Mathematical Geophysics SB RAS - Novosibirsk, Russia
Master's Degree in Applied Mathematics and Computer Science
Novosibirsk State University - Novosibirsk, Russia
Bachelor's Degree in Applied Mathematics and Computer Science
Novosibirsk State University - Novosibirsk, Russia
Skills
Libraries/APIs
React, Node.js, jQuery, Facebook SDK, Facebook Ads API
Tools
Git, Vagrant, WebStorm, Webpack
Languages
JavaScript, Python, PHP, TypeScript, HTML, CSS, Java
Frameworks
Laravel, React Native, Redux, Jest, Angular, Selenium
Paradigms
Mobile Development
Platforms
Amazon EC2, Docker, iOS, Android
Storage
Realm, PostgreSQL, MySQL
Industry Expertise
Project Management
Other
Cross-platform App Development, Web Development, Full-stack, Applied Mathematics, Google AdMob
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