Verified Expert in Engineering
Fedor has almost a decade of experience developing a modern production stack for the web. He became proficient in such technologies like Python/Django, AngularJS, and Docker during his career. Fedor also has an in-depth knowledge of Linux/Unix and TCP/IP networking protocols.
Sublime Text, Git, Linux, Ubuntu, OpenAI GPT-3 API
The most amazing...
...thing I've coded was the algorithm which cleaned noise and white background from the set of images.
- Implemented a bot responsible for scraping and submitting the required information to the target websites.
- Implemented CI for the team of developers using the Bitbucket pipelines and Docker.
- Developed a sophisticated front-end app for our users using AngularJS.
- Participated in the creation of the design library in Vue.js.
- Initiated a code review process in the company.
Senior Web Developer | Unix Administrator
- Supported legacy sites and created new websites for the company's clients.
- Configured HA clusters based on Corosync, Pacemaker, and DRBD for the company's host.
- Implemented a VoIP system based on Asterisk.
- Integrated Asterisk with the company CRM front-end and implemented a click-to-call function.
- Implemented a web-interface for creating conference calls and auto-calling participants using Asterisk.
Web and PL/SQL Developer
- Created in-house company services in Python and PHP.
- Developed PL/SQL procedures in the Oracle database.
- Implemented automated processing of wire transfer payments.
- Created the web-interface for bulk uploads of the company's customer goods.
Technical Support Engineer
- Implemented the server monitoring system based on modified Zabbix.
- Supported more than 300 regionally distributed servers based on HP-UX, RHEL, and Solaris.
- Supported the company's product (client and server software written in C++ and Java).
Web Developer | Unix Administrator
- Developed various websites for the company's clients.
- Created an automated fax-sending system based on Asterisk using PHP and Bash.
- Supported the in-house company servers based on FreeBSD and Slackware.
Job Scrapers and Their Management System
• 100+ scrapers that scraped jobs from different websites;
• A front end to see scraper execution status and logs and launch scrapers manually;
• Data processing module that processes the data from the scrapers, removes doubles, and stores them in the database using a unified data format;
• Additional services needed for scraping and data processing (Redis, Selenium Grid, etc.).
Google Maps/Yelp/Foursquare Places and Reviews Scraper
Scrapy, Django, Selenium, AngularJS, Flask
jQuery, REST APIs, Selenium Grid, Vue, Node.js, React
FreeBSD, Linux, Docker, Amazon Web Services (AWS), AWS Lambda, Ubuntu, Unix, HP-UX, Solaris, Oracle
MySQL, Databases, JSON, PostgreSQL, DRBD, Elasticsearch, PL/SQL
Scraping, Web Scraping, Data Scraping, OpenAI GPT-3 API, RHEL, High-availability Clusters
Git, Sublime Text, Asterisk, Zabbix, Corosync, Pacemaker
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