Vladimir Shemyakin, Developer in Lappeenranta, Finland
Vladimir is available for hire
Hire Vladimir

Vladimir Shemyakin

Verified Expert  in Engineering

Software Developer

Lappeenranta, Finland
Toptal Member Since
February 10, 2014

Vladimir is a software developer currently focusing on web development using ASP.NET MVC. He is pursuing a PhD in Mathematics and is experienced in scientific computing using Matlab.



Preferred Environment

Eclipse, MATLAB, Visual Studio, Windows

The most amazing...

...projects I've worked on so far are the development of a logistic system for the reselling of car-parts and the research of chaotic/stochastic behavior.

Work Experience

Junior Researcher

2013 - PRESENT
Lappeenranta University of Technology
  • Create the Differential Evolution toolbox.
  • Handle various scientific computing projects.
Technologies: Statistics, Evolutionary Algorithms, MATLAB

Web Developer

2012 - 2013
LLC "Vechniy Dvigatel"
  • Developed the searching engine for a desired car-part (or possible substitution) from different sources, including local data-bases and external web services.
  • Developed a personal customer online cabinet for managing orders. Incorporated different kinds of manipulation with shopping cart, communication with responsible managers, and gathering of customer statistics.
  • Created an administrative module for managing users (customers).
  • Built working places for local managers, providing possibilities of communication with users (customers), handling orders, and maintaining suppliers' information.
  • Developed automatic registration and notification of different states of orders.
  • Implemented automatic redirection of orders to external suppliers (if needed).
  • Developed additional UI-personalization features for users (customers).
  • Created automatic registration of orders in the accounting system.
Technologies: CSS3, HTML5, jQuery, JavaScript, ASP.NET MVC 4

Car Parts Reselling Logistic System

This is a complex logistic system I've helped to implement from scratch. It includes different functional modules such as a personalized online shopping card for users with an advanced searching engine, an administrative module, and working places for managers. My personal responsibilities were server-side logic for interaction between local data-base and external source and correct handling of client-side behavior.
Technologies: ASP.NET MVC 4, JavaScript, jQuery, HTML5, CSS3

Differential Evolution Approach and Parameter Estimation of Chaotic Dynamics

This is my Master's Thesis. The main goal of the research was to test the applicability of a specific type of Evolutionary Algorithm called Differential Evolution to the parameter estimation of system that behaves chaotically/stochastically. This type of research had never before been conducted. The computational part is written using MATLAB.


HTML5, CSS3, HTML, CSS, C#, JavaScript




jQuery UI, jQuery


Visual Studio, MATLAB, Eclipse IDE, Visual Studio 2012


Eclipse, Windows


Evolutionary Algorithms, Statistics

2013 - 2017

PhD Degree in Technomathematics

Lappeenranta University of Technology - Lappeenranta, Finland

2011 - 2012

Master's Degree in Technomathematics

Lappeenranta University of Technology - Lappeenranta, Finland

2010 - 2012

Master's Degree in Applied Mathematics and Informatics, Biomechanics

Southern Federal University - Rostov-on-Don, Russian Federation

2006 - 2010

Bachelor's Degree in Applied Mathematics and Informatics

Southern Federal University - Rostov-on-Don, Russian Federation