
Konstantin Sidorov
Verified Expert in Engineering
Operations Research Developer
Astrakhan, Astrakhan Oblast, Russia
Toptal member since October 27, 2021
Konstantin is a software engineer who primarily works on applications of AI techniques to customers' problems. His experience includes developing software components for automated industrial planning for various industries, such as last-mile logistics, field service management, and manufacturing execution systems.
Portfolio
Experience
- Software Engineering - 4 years
- Combinatorial Optimization - 4 years
- Machine Learning - 4 years
- Operations Research - 4 years
- Data Science - 4 years
- Pandas - 4 years
- Deep Learning - 2 years
- Spark - 1 year
Availability
Preferred Environment
Linux, CLion, Jupyter Notebook, IntelliJ IDEA, Visual Studio, Visual Studio Code (VS Code)
The most amazing...
...thing I have developed is the automated dispatching system for scheduling workers' service routes.
Work Experience
Algorithmic Software Engineer
Adeptik
- Prototyped, implemented, and deployed algorithms for automated planning.
- Implemented an automated dispatching system for SNARYAD | FSM and launched it for ICL Services using Spring Boot.
- Developed an integrated planning system for a regional bakery using ASP.NET Core and Blazor.
- Drafted a technical design document for a supply chain management system for a major producer of construction materials in Central Asia.
Experience
Automated Dispatching System for FSM Software
Scraper for arXiv Papers from Email Feed
https://github.com/17minutes/arxiv-fetcherEducation
Master's Degree in Mathematics and Computer Science
Moscow Institute of Physics and Technology - Moscow, Russia
Bachelor's Degree in Software Engineering
Astrakhan State University - Astrakhan, Russia
Certifications
Big Data Developer
Yandex School of Data Analysis
Skills
Libraries/APIs
Pandas, PyTorch, Keras, TensorFlow, React, OpenCV
Tools
IntelliJ IDEA, LaTeX, CLion, Visual Studio, Git
Languages
Python, Rust, SQL, Java, Scala, C++, R, JavaScript
Frameworks
Ontology Framework, .NET, Spark, Spring, ASP.NET Core
Platforms
Linux, Jupyter Notebook, Visual Studio Code (VS Code), Docker, Amazon Web Services (AWS)
Storage
MongoDB, MySQL, PostgreSQL
Other
Data Science, Machine Learning, Combinatorial Optimization, Operations Research, Software Engineering, Deep Learning, Statistics, Statistical Data Analysis, Data Analysis, Data Visualization, Web Scraping, Neural Networks, Convolutional Neural Networks (CNNs), Communication, Big Data, Bayesian Statistics, Combinatorics, Email, APIs, Natural Language Processing (NLP), Image Analysis, Bayesian Inference & Modeling, Video Analysis, Generative Pre-trained Transformers (GPT)
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