
Igor Reshetnyak
Verified Expert in Engineering
Data Analysis Developer
Renens, Switzerland
Toptal member since March 16, 2020
Igor is self-motivated and result-oriented senior data scientist with proven software development, data analysis, and modeling experience in academic and industrial environments. He is skilled with Python, SQL, and high-performance computing. He is a well-educated professional with a Ph.D. in physics, seven research papers published in leading scientific journals, and certifications in machine learning, deep learning, and econometrics.
Portfolio
Experience
- High-performance Computing (HPC) - 8 years
- Python - 8 years
- MPI - 8 years
- NumPy - 8 years
- Data Analysis - 5 years
- SQL - 3 years
- Machine Learning - 2 years
- Pandas - 2 years
Availability
Preferred Environment
Linux, Anaconda, Sublime Text, Jupyter
The most amazing...
...in-silico modeling of materials I performed accurately predicted and explained their properties, and pinpointed the most suitable for green energy applications.
Work Experience
Researcher in Computational Physics
Swiss Federal Institute of Technology in Lausanne (EPFL)
- Analyzed TBs of data using Python, Fortran, and C, gaining predictive accuracy.
- Managed multiple research projects leading to the successful modeling of materials for green energy applications.
- Published five research papers in leading scientific journals.
- Led exercise sessions on ”Computer Simulation of Physical Systems” for 30 students.
- Devised and validated a new approach for modeling the electronic properties of materials, formulated clearly stated assumptions about the new method and checked them on a set of test-cases.
- Validated results using MS Excel for initial analysis and Python for advanced tests, ensuring reproducibility.
- Produced meaningful visuals in Python enabling the presentation of results to different audiences.
Researcher (Ph.D.)
Ecole Polytechnique
- Parallelized C, C++, and Fortran codes, allowing the modeling of systems 5x larger than before.
- Set up Python scripts for data analysis and computational pipelines.
- Developed new approaches to modeling the spectra of materials, leading to the understanding of their properties.
- Managed a research project, transformed ideas into hypotheses, designed and performed numerical experiments to test them, and produced quantitative analytics.
Web Developper
Unique Games
- Redesigned the user data storage system that relied on files to use SQL databases, boosting web-page load speed more than 10x.
- Improved PHP and JavaScript code reliability and speed leading to a better stability of the game and a 50% increase of revenues.
- Analyzed user data to track cheating, reducing it at least 10x.
- Incorporated end-user suggestion to improve usability and satisfaction.
Experience
Parallelization of DP-EXC
Application for a ski-wear shop
Education
Ph.D. in Physics
Ecole Polytechnique - France
Master's Degree in Physics
Taras Shevchenko National University of Kyiv - Kyiv, Ukraine
Master's Degree in Physics
Ecole Polytechnique - France
Bachelor's Degree in Physics
Taras Shevchenko National University of Kyiv - Kyiv, Ukraine
Certifications
Econometrics
HSE Moscow via Coursera
Game Theory - II: Advanced applications
Stanford University via Coursera
Deep Learning
DEEPLEARNING.AI
Machine Learning
Stanford University via Coursera
Skills
Libraries/APIs
NumPy, MPI, Pandas, TensorFlow, REST APIs, Microsoft HPC
Tools
Sublime Text, Jupyter, Git
Languages
Python, SQL, Fortran, JavaScript, HTML, PHP, C, C++, CSS, HTML5
Paradigms
High-performance Computing (HPC), REST, ETL, Object-oriented Programming (OOP), Test-driven Development (TDD)
Storage
MySQL
Platforms
Linux, Anaconda, Jupyter Notebook, Amazon Web Services (AWS)
Frameworks
Django, Flask
Other
Data Analysis, Machine Learning, Data Visualization, Data Engineering, Statistics
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