Viacheslav Kondratiuk
Verified Expert in Engineering
Machine Learning Developer
Kiev, Ukraine
Toptal member since July 23, 2018
Slava is an open-minded developer who prefers quality over quantity. During his career, he always tries to bring well-architectured, scalable, and clean solutions. Currently, his experience allows him to build Big Data MapReduce application for testing of Navigational Maps.
Portfolio
Experience
- SQL - 10 years
- Ubuntu - 8 years
- Git - 7 years
- Python - 5 years
- MapReduce - 3 years
- Flask - 3 years
- Hadoop - 2 years
- Machine Learning - 1 year
Availability
Preferred Environment
Scrum, Git, PyCharm, Ubuntu
The most amazing...
...thing I've coded is a MapReduce architecture from a scratch and built several processes of data analysis on the top of it
Work Experience
Python/Big Data Developer
Intellias
- Created a testing framework based on MapReduce architecture to check integrity and validity of navigational maps.
- Wrote different kinds of tests based on a developed framework.
- Took part at refactoring and splitting framework into components.
- Added support for multi versioning.
- Added new components to support AWS services.
Software Developer
DataArt
- Implemented Tornado-based API over MongoDB collected statistics.
- Added new statistic metrics on front-end/back-end in order to improve customers experience.
- Created a component to collect the loading time of framework main components for further performance improvements.
- Implemented multiple improvements for existing micro-services based on Tornado/Twisted frameworks.
- Added several MapReduce scripts for processing of collected Facebook data.
Software Developer
Freelancer
- Applied user messaging history API.
- Added support and interface for interaction with Redis.
- Implemented performance tweaks to speed up MySQL.
- Took part at development of chatting system.
- Added different UI effects with JavaScript.
Lead Software Developer
ISM
- Created web-shops using Magento framework.
- Added support for fast import/export of different Magento entities.
- Updated shipping and payment methods in order to match customer requirements.
- Developed reusable Magento extensions.
- Optimized performance for long running tasks.
Full-Stack Software Developer
Avadi Intellect
- Developed a wizard for step by step website creation.
- Deployed an infrastructure for automatic creation of websites.
- Applied a wizard framework to support housekeeping and rent website.
- Wrote database migration scripts using PHP.
- Developed a tool for administrators to track user statistics.
Experience
Trust You
https://www.trustyou.com/ISM
https://www.ism.nl/HERE Maps
https://www.here.com/enEducation
Master's Degree with Honors in Automation Engineer Technology/Technician
Military Institute of Radio Electronics - Zhytomyr, Ukraine
Certifications
Machine Learning Course
ODS
Machine Learning
Coursera
Hadoop System
Stepik
Discrete Math
Stepik
Introduction to Computational Thinking and Data Science
edX
Introduction to Computer Science and Programming Using Python
edX
Introduction to Databases
Stanford Online
Skills
Libraries/APIs
jQuery
Tools
Git, PyCharm, Gulp
Languages
Python, PHP, JavaScript, SQL, C++
Frameworks
Flask, Hadoop, Twisted
Paradigms
MapReduce, Scrum, Concurrent Programming
Platforms
Ubuntu, Magento, Amazon Web Services (AWS)
Storage
MySQL, SQLite, Redis, MongoDB, CouchDB, Amazon S3 (AWS S3)
Other
OOP Designs, Machine Learning, Distributed Systems, Tornado, Ajax, Big Data
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