Irina Utkina
Verified Expert in Engineering
Optimization Developer
Irina has a master's degree in applied mathematics and informatics from NRU HSE (Russia). She has experience with a dozen optimization problems (CFP, VRP, TSP, etc.) and has a number of published articles on this topic. Irina greatly enjoys solving real-life problems using algorithms.
Portfolio
Experience
Availability
Preferred Environment
IntelliJ IDEA, Jupyter, PyCharm, Windows, MacOS
The most amazing...
...thing I've coded was a branch and bound algorithm to calculate the exact solution for CFP; the paper was accepted in the journal with Q1 rating.
Work Experience
Software Developer
RetailNext
- Created APIs using Go.
- Worked on creating requests to Elastic search.
- Wrote map/reduce jobs using Ruby.
Software Developer and Team Leader
Globus ai
- Created and supported logistic optimization project using Java.
- Created pipeline for updating data for frontend based on Serverless methods using Python (Azure Databricks) and C# (Azure Functions).
- Analysed data for failure prediction using Python.
- Made machine learning model to support failure prediction using Python.
- Participated in meetings and manage tasks and updates for product owners.
Lecturer
NRU HSE
- Taught Python for linguistic purposes.
- Taught to create initial Django applications.
- Taught how compiler is constructed.
- Taught how to use R.
- Worked with students on their yearly projects.
Research Assistant
NRU HSE LATNA
- Created an algorithm to solve a real-life vehicle routing problem.
- Created an algorithm to solve real-life pickup warehouse problem.
- Created an algorithm to find an exact solution for cell formation problem (have an article).
- Participated in numerous conferences as a speaker, a listener, and an organizer.
- Was an editor of Springer book Computational Aspects and Applications in Large-Scale Networks.
- Worked on optimization algorithms for Graph Theory Problems.
- Published several articles on optimization.
Software Engineer
MERA
- Supported back-end using Java.
Experience
Pickup and Delivery Vehicle Routing Problem
Vehicle Routing Problem
Warehouse Problem
Prediction for Simplified Free Cash Flow
Education
Master's Degree in Applied Mathematics and Informatics
National Research University Higher School of Economics - Nizhny Novgorod, Russia
Bachelor's Degree in Computer Engineering
National Research University Higher School of Economics - Nizhny Novgorod, Russia
Skills
Libraries/APIs
Pandas, Scikit-learn
Tools
PyCharm, IntelliJ IDEA, Git, Jira, Jupyter, Subversion (SVN), LaTeX
Languages
Python 3, Python, C#, Ruby, Java, C++, Go
Frameworks
Django
Paradigms
Agile Software Development
Platforms
MacOS, Windows, Azure, Linux, Azure Functions, Databricks
Other
Optimization, Graph Theory, Machine Learning, Startups
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