About Me

About Me

Hi, I am Jovica. I have been engaged in software design since 1993. Actually, that year, I was re-typing source code from a book to the ZX Spectrum terminal. Twelve years later, I started my professional career.

In the last 10+ years I have been working on various projects.

I am an experienced database specialist in the context of industrial application for pharmaceutical enterprise software products. My main responsibilities are creating reliable solutions for all challenges in distributed, and network-outage tolerant pharmaceutical products with multiple replicated databases.

During the development process, I am always looking forward to improving software design, implementation and performance of the software. For the past six years I have been working in an internationally distributed SCRUM team where I have played multiple roles, including mentorship for team newcomers.

In the last six months I have revived my interest in the Artificial Intelligence field, which I was addicted to during my college days. Comparing to the college days, 14 years later, it is fascinating how the AI science has improved.

I am an experienced Microsoft .NET Developer in:

- .NET programming language

- SQL (SQL Server, MySql, DAL)

- Knockout JS

- Umbraco CMS, EPiServer CMS

- Object-Oriented Programming (OOP)

- Software Architecture

- Software Design Patterns - Software Testing - Project Organization


I have been working with SQL Server databases since I started my developer career in 2005. In recent years I have been fully responsible for the architecture/maintenance and improvements of a large DB having 250 tables. I am very experienced in using micro ORM like NPoco. I am familiar with MySQL and non-relational databases like MongoDB.


9+ years of professional software development in C# programming language and .NET framework. I have designed and implemented different kinds of software solutions, including web oriented applications.


I have implemented several client side web applications dealing with large amounts of entities. I have also designed a complete solution, including backend and frontend development.

Visual Studio

9+ years of professional software development in Visual Studio IDE.

Along the way, I have earned a couple of certificates:

- Microsoft Professional Developer certificate,

- EPIServer Certified Developer

I earned my Master’s degree in Computer Science in 2005.

For more info about my professional work, skills and expertise, please check my LinkedIn profile.

Turcinovic.com is a place where I will share my views on different kinds of topics in which I am interested: clean code, extreme programming practices, DB best practices, .NET code, Artificial Intelligence, Neural Networks, Deep Learning, psychology, music, etc.

The opinions expressed herein are my own personal opinions and do not represent my employer’s views in any way.

  • 105 k

    Lines Of codes

  • 365

    Cups of Coffee per Year

  • 37


  • 2