Milen Kolev Borisov, Software Developer in Sofia, Bulgaria
Milen Kolev Borisov

Software Developer in Sofia, Bulgaria

Member since December 11, 2015
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!
Milen is now available for hire




Sofia, Bulgaria



Preferred Environment

Git, Eclipse, Linux

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.


  • 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: Bootstrap, AngularJS, JavaScript, Django, C++, Python
  • 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: Oracle, ArcGIS, C#, C++, .NET


  • SmoWeb: An Online Platform for Modeling and Computation (Development) (Other amazing things)

    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 (Development)

    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) (Development)

    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 (Development)

    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 (Development)

    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++, Clojure, JavaScript, R, C#, Java, Modelica
  • Frameworks

    RStudio Shiny, AngularJS, Django REST Framework, .NET, Django, Bootstrap
  • Libraries/APIs

    h5py, SciPy, NumPy, ArcGIS
  • Tools

    Atom, Maple, Git, Eclipse IDE, CMake, MATLAB
  • Platforms

    Linux, Eclipse, Oracle
  • Storage

    MySQL, SQLite
  • Industry Expertise



  • Doctorate (Ph.D.) degree in Applied Mathematical Modeling
    2008 - 2013
    Institute of Mathematics and Informatics—Bulgarian Academy of Sciences - Sofia, Bulgaria
  • Master's degree in Biological and Medical Informatics
    2005 - 2008
    Sofia University "St. Kliment Ohridski" - Sofia, Bulgaria
  • Bachelor's degree in Computer Science
    2000 - 2004
    Sofia University "St. Kliment Ohridski" - Sofia, Bulgaria

To view more profiles

Join Toptal
Share it with others