Milen Kolev Borisov, Developer in Sofia, Bulgaria
Milen is available for hire
Hire Milen

Milen Kolev Borisov

Verified Expert  in Engineering

Software Developer

Location
Sofia, Bulgaria
Toptal Member Since
March 7, 2016

Milen is a developer with more than ten years of experience developing software. He has extensive experience with C/C++ and Python and has been working with Angular and Bootstrap over the past year. He has an excellent grasp of mathematical/engineering modeling and in developing computational work, algorithms, web apps, and GIS software. Milen truly believes in open source development and in collaborating to create great products!

Availability

Full-time

Preferred Environment

The most amazing...

...project I've been part of is where I was involved in simulations of an entirely high-pressure automotive hydrogen storage system in customer drive cycles.

Work Experience

Software Developer

2010 - PRESENT
SysMo Ltd.
  • Developed the front-end of SmoWeb (a computational web-based platform) using JavaScript, AngularJS, and Bootstrap.
  • Developed the front-end and a part of the back-end of SmoSTEM (web-based application for scientific calculations) using AngularJS, Bootstrap, and Flask.
  • Co-developed SmoFlow, a C++ library for modeling fluid flow with heat transference.
  • Developed multiple Python tools for data processing; including pre and post-processing simulation results, and experimental results analysis.
  • Developed computer models of hydrogen storage systems and simulations of storage operation under driving conditions.
  • Developed "FermA", a Desktop Python application for managing small to mid-size animal farms.
Technologies: JavaScript, C++, Python, MATLAB, Bioinformatics, Modelica, Simulink Simscape Multibody, Simcenter Amesim

Software Developer | Team Leader

2003 - 2010
“Mapex” JSC
  • Implemented the editor part of the module “Cadastre” of the "Cadastre and Property Register Integrated Information System" in Bulgaria.
  • Developed a desktop application for the National Registry for Concessions of Bulgaria.
  • Built ArcGis extensions for transference of attributes between layers.
  • Developed GIS Desktop applications for converting geo-files.
  • Created the desktop application "DocViewer", an information system for the "Registry Agency" and "GIS Sofia".
  • Worked as the team leader of a team of five developers and managed the work flow.
Technologies: C++

SmoWeb: An Online Platform for Modeling and Computation (Development)

http://platform.sysmoltd.com
SmoWeb provides an infrastructure for quick and easy development of one page scientific web-applications. The developer has to create a single Python class (a numerical model), defining input and output fields, and the computational logic. Based on this information, the platform automatically creates a web-page allowing the user to input data, run computations, and inspect results. SmoWeb contains applications from the fields of thermodynamics, heat, and mass transfer and bio-reactor modeling, which we actively use in our work. Milen was in charge of developing the part of the front-end of SmoWeb using JavaScript, AngularJS, and Bootstrap. He also developed the bio-reactor models in the platform.

New Eco-Technologies for Bio-Degradation of Organic Waste with Hydrogen and Methane Production

http://platform.sysmoltd.com/BioReactors/ADM1BioreactorsView
The main objective of the project is the creation, investigation, and optimization of effective eco-technologies for anaerobic digestion of lignocellulosic wastes with production of hydrogen and methane in one and two phase biotechnological processes. The project is supported by the Bulgarian Science Fund under Grant No. DFNI–E02/13. Milen's task was to develop a software tool for simulation of the processes of anaerobic digestion with production of hydrogen and methane.

Cadastre and Property Register Integrated Information System (Bulgaria)

The integrated information system Cadastre and Property Registry is a centralized solution that automates the processes related to the registration and tracking of all real estate properties of Bulgaria. It stores information about the boundaries and location of properties, about their owners, about the property and personal lots, legal rights, and restrictions on these properties. Milen implemented the editor part of the module "Cadastre" ( a Windows Desktop application).

National Registry for Concession

The aim of the project is the creation and implantation of national registry for state and municipal concessions. The National Registry for Concession keeps information for all granted concessions in the territory of Bulgaria.

BifTools

http://www.maplesoft.com/applications/view.aspx?SID=128951
BifTools is a package for symbolic and numeric bifurcation analysis of equilibrium points in dynamical systems, which Milen implemented as a package in the computer algebra system "Maple".

Languages

C, Python, C++, JavaScript, R, Modelica

Tools

Simulink Simscape Multibody, Simcenter Amesim, Maple, MATLAB

Industry Expertise

Bioinformatics

Frameworks

RStudio Shiny

2008 - 2013

Doctorate (Ph.D.) Degree in Applied Mathematical Modeling

Institute of Mathematics and Informatics—Bulgarian Academy of Sciences - Sofia, Bulgaria

2005 - 2008

Master's Degree in Biological and Medical Informatics

Sofia University "St. Kliment Ohridski" - Sofia, Bulgaria

2000 - 2004

Bachelor's Degree in Computer Science

Sofia University "St. Kliment Ohridski" - Sofia, Bulgaria

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring