Mihailo Kovacevic

  • Podgorica Crna Gora

Software Engineer


I am a senior C# .NET developer with passion to create clean, robust, modular and bug-free Object-oriented code. For me, code is poetry and it must be enjoyable to read. It is my way to express creativity, solve problems and automate processes that would otherwise consume lots of time.


I have a strong foundation in Mathematics that I enjoyed since childhood and went on numerous competitions during my school days. Later on, during university years, this passion for math grew into passion for programming.


After working for a telecomunication giant T-Com, cloud based HR solution Insynctive and NetCracker company, I learned software from all aspects and from many usage-points. I grew in my passion to automate, to integrate and to optimize. I was actively involved in planning, designing, implementing and testing of several larger projects ( Nework inventory, Billing, CRM, Interfaces for mobile applications, Sales etc. ).


I like working with dedicated teams with members that follow strict rules, share knowledge and help each other. Most of all, I appreciate honesty and clarity in communication.

Work History

Work History
Aug 2012 - Present

Specialis for software development and integration

Crnogorski Telekom ( Montenegrin Telekom )

  • Administrator of the database and the application server
  • Administrator of the CRM ( web portal )
  • Administrator of the external systems ( NetCracker, Amdocs CRM, SAS Management System)
  • Development of web and windows applications for internal use. Upgrading and bug fixing of existing applications.
  • Development of interfaces for communication with external systems ( Retail, Credit Checking, Network Inventory, Campaign Management, Product offering systems, Billing system ... )
  • Working with billing system ( Tytan, Amdocs Billing ) and live customer and financial data
  • User Accounts Management

Jan 2013 - Jul 2013

Specialist for integration of NetCracker Network Inventory


  • NetCracker database concepts and principles ( objects, types, parameters, attributes ... )
  • Customization of solution
  • OSSJ Interface
Nov 2014 - Feb 2015

Software Developer


  • Development, testing, bug fixing of cloud based HR solution Insynctive. Trough advanced automation Insynctive saves clients 40% of their back office costs and doubles their revenue from distribution of products from Apps market, enabling them to become a one stop shop for their clients. 


Sep 2008 - Jul 2011

Bachelor of Information Technology

Univerzitet Donja Gorica, Podgorica, Crna Gora

Major focus on computers and technology, with less emphasis on the economy.



Programming languages

  • C# .NET
  • VB .NET
  • Java

Markup Languages

  • HTML
  • CSS
  • XML

Script Languages

  • AJAX
  • JSON

Programming approaches

  • ASP .NET Web Forms
  • Java for Desktop ( SWING, JavaFX )
  • Web Services
  • WCF
  • OSSJ


  • Session
  • ViewSate
  • Cache
  • Cookies
  • LINQ
  • SignalR


  • MSSQL Server
  • Oracle
  • Microsoft Access

Tools and Environments

  • SQL Server Management Studio
  • TOAD
  • Apex
  • Visual Studio
  • Eclipse
  • NetBeans
  • Putty
  • ANKHN Subversion
  • Visual Source Safe
  • Star UML
  • Sql Data Modeler
  • Sql Developer


  • Agile and Scrum
  • NLOG
  • Micro ORM, Dapper .NET
  • Bootstrap


  • NetCracker Network Inventory

Integration and implementation of web application in order to facilitate the process of supporting the activation of customer services ( eg. Internet and Voice Services ).

  • Apollo Web Portal

Development of web portal under which are hosted other web applications that are used by internal users to support customer related processes.

  • Amdocs CRM

Transformation of existing IT infrastracture into brand new CRM and billing system. Development of interfaces to support bussiness processes ( eg. Sales, Credit Checking, Campaign ).

  • Smart Home

Development of web application that supports the process of activation of smart home service on the platform, together with credit checking, sales and billing process.

My applications

  • Applications for different types of reports
  • Application for test mobile phones issuing
  • Application for creating new products and offers
  • Credit Checking Application
  • Sales Applications ( services and goods )
  • Mediation application for communication between PEM/SOEM, NetCracker and billing systems.
  • Back-end services for Telekom Mobile Application.
  • Application for City Swimming Poll Bussiness
  • Rent a car Application
  • Application for Gym bussiness
  • Help Desk Application
  • User Accounts Management application