CURRICULUM VITAE
Personal information
First name(s) / Surname(s)
Address(es)
Telephone(s)
E-mail
Date of birth
Marko Jovanović
Obilićev Venac 9/31 Niš-
Mobile:
-
-
Desired employment / Software developer
Occupational field
Work experience NovaCom (Privately held Company), self-employed with occasional support of additional deveoplers.
Dates
Occupation or position held
Main activities and responsibilities
2004 – present
Software Developer,
Project management, Software development, setting up system architecture, software testing and
implementation, software maintenance / customer relationship
Education and training Engineer of electronics, department Electronics and Telecommunication, Faculty of electronic engineering
Niš, University of Niš Serbia.
Principal subjects/occupational
skills covered
Project management, Software development, also have experience with Network and System administration
Personal skills and Technologies: C#, VB.NET, ASP.NET MVC / WebForms, Web API, JavaScript, jQuery, ADO.NET, Entity
rd
competences Framework, LINQ, WCF, Crystal Reports, HighCharts, Log4net, WinMerge, XSD tools, 3 party products
implementation (DevExpress, Telerik, KendoUI), iText, PdfSharp, PdfTron
Methodologies: Domain driven design, Test driven design,
Experience using TFS, GIT, SVN source code management
Development tools: Visual studio
Relational Databases design and administration: MS SQL 2012 -2000 (T-SQL query creation, stored
procedures, functions, triggers, index optimization) and Administration/Maintenance (backup and recovery
planning)
Network and System administration: Windows server 2003/2008, IIS6/IIS7; Active directory administration;
Virtualization: VMware Server
Office: MS Office, MS Visio
Mother language
Other language(s)
Serbian
English written/spoken fluent, French beginner
Main recent software Enterprise Financial precious metal trading system
projects
Technologies used WCF, ASP.NET MVC, Javascript, T-Sql, LINQ, HTML5
Microservices based system architecture.
Responsibilitie: part of the large team of developers role was to develop new MVC based portal for
financial engine and to develop new (WCF) services.
Position: Senior Developer
Company: Golden Bullion International, Naissus
November 2017 – present
Technologies
Cloud based Testing system
Technologies used ASP.NET MVC/Web forms, Javascript, T-Sql, EF, HTML5, Xml processing, audio and
video streaming.
System architecture based on DDD.
Responsibilitie: as a part of the large team of developers (>15) my role was to desing new features and
maintain existing. Highlighits of the role include, apart from usual code writing and refactoring, writng unit
tests as well as work on CI as the system architecture is quite complex as it was developed for past 10
years.
Position: Senior Developer
Company: Citrus Netherlands
January 2016 – October 2017
Legal Industry Service for the US market providing Legal Jobs, Attorney, Law Firm Intelligence
data:
This system includes various sub-systems: crawlers, windows services, Solr search platform.
Technologies used ASP.NET Web API, Solr, ASP.NET web forms, Entity Framework, XSLT, XML
processing, HTML5, PHP. 3rd party controls used: Kendo, SendGrid, HighCharts. Infrastructure: Amazon
EC2 Win2012 servers, IIS8, SQL server 2012.
Approached included: DI, Façade, Factory and others patterns.
Responsibilities: As a part of medium team my role was to develop new features from the scratch and
improve existing ones. That included writing unit testable features, improve system performance using
Solr search platform, improve crawlers performance.
Position: Senior Developer
Company: Xogito, Leopard Solutions
March 2015 – January 2016
Cloud based Survey service:
It is Software as a Service project type providing customers to create, manage surveys, response
collection. Development included admin panel developemnt used for the site maintenance and reporting.
Main technologies used: ASP.NET (C#) web based solution coupled with custom Uia javascript
framework (similar to backbone.js), LINQ, XSLT, HTML5, responsive design, HighCharts components.
MS SQL 2012, Amazon EC2.
Position: Lead Developer, CTO
Company: InspiredPublishing
December 2013 – February 2015
Educational System:
Past projects developed
for the local market within
business activity of my
company
QltsAdvantage is educational system for preparing Qualifing Lawyers and Attorneys transfer testing.
Technologies used: ASP.NET 4.0 (C#), AJAX, jQuery, HTML5 with responsiove design, Twitter
Bootstrap, Linq to Sql, Silverlight reader component for IE8 and below support.
Authorize.net payment solution implementation.
Position: Senior Developer
Company: SOLAW INT'L INC
February 2013 – December 2013
CRM project:
Project aimed to organize company’s sales, marketing and customer service with their customers.
ASP.NET 4.0 (VB.NET) project technologies used: Ajax, Linq, jQuery, Entity Framework, Stored
Procedures, Sql Functions, HighCharts, CKeditor, Google and OSM maps implementation.
Position: Developer
Company: 4WEB
May 2012 – January 2013
XML E-invoices:
Automated Windows Service for Xml Invoices generation and distribution.
Technologies used: WCF, Windows Service and Windows Forms Client, Xml processing, ADO.NET
Position: Senior Developer
Company: NovaCom
July 2011 – October 2011
RexxDOCUMENTUM:
Document and case management system with workflow subsystem. Smart client and Web client, digital
signature implementation, Crystal Reports, MS Office Add-in Word, Excel, Outlook.
Visual Studio 2010, VB.NET, Web services, VSTO, MS SQL 2008, PDF/A.
Position: Lead Developer, Project management
Company: NovaCom
2005 - 2011