Dejan D. Vesić – Curriculum Vitae (Resume)

Personal Details:

Name: Dejan Vesić
Date of birth: 23. April 1969

Web site:
LinkedIn profile:

Microsoft Certified ProfessionalMicrosoft Certified Application Developer for .Net


Highly skilled, very efficient, organized and focused senior programmer and project manager.

Specialist for the E-commerce solutions based on Microsoft Web technologies on top of MS SQL or Oracle database servers.

years of experience. Strong in .Net (C# / ASP.NET), XML, JavaScript, DHTML, Database design, PL/SQL, T-SQL, ADO / ADO.NET, scripting and shell languages (Awk, CMD, 4Dos / 4NT).


To utilize my technical and management background as a project manager / technical team lead / senior software developer or principal consultant. Particularly interested in .Net projects.

Other projects:

July 2009: Kolegijum –
  • Usability consulting
  • Coding
  • Maintenance
March 2009: Vegamedia –
  • Usability consulting
  • Coding
  • Maintenance
Oct 2006 M2E Construction and Consulting site (Miami Construction & Consulting Engineers Company) –
Leading development of site:

  • Taking requirement from client
  • Synchronizing work of Flash and Html developer
  • Doing initial check-up and Q&A both on Flash and Html portion of site
  • Giving first support & maintenance (update of site)
Sep 2003 – Nov 2004 eCash – ASP.NET Front end
Was reponsible for complete architecture and implementation of the selected solution.

  • Completely built on ASP.NET 1.1
  • Multilanguage enabled (changing language on the fly)
  • Processing of IFX (Interactive Financial eXchange) messages (both standard and custom) via XML/XSD
  • Presentation layer built on CSS 1.1/XHTML; can be consumed both with desktop browsers as well as from mobile devices (Credits for this part: Studio Aplus)

Work History:

May 2010 – present GTECH Belgrade branch – CEO (Chief Executive Officer) in 150+ people company
  • Managing strong development company
  • Team Building
  • Interviewing for technical positions in company
  • Evaluating, giving recommendations and selecting software platforms for development
  • Guidelines in software development
Jul 2007 – May 2010 GTECH Belgrade branch – CTO (Chief Technology Officer) in 120+ people company
  • Evaluating, giving recommendations and selecting software platforms for development
  • Guidelines in software development
  • Interviewing for technical positions in company
  • Team Building & Management
Aug 1999 – Jun 2007 Finsoft Belgrade
  • from May 2004: CTO (Chief Technology Officer) – in charge for development of company’s main product – MarginMaker™,
    first class platform for fixed odds betting. Some of the responsibilities: business analysis, making specifications, tracking development progress, maintaining Q&A procedures, controlling deployment & release processes, interviewing
    candidates for development positions.
  • from Apr 2002: Team leader of Web team – completely responsible for development, support and maintenance of site (ASP over Oracle database,
    .Net Web Services, Awk for log processing…)
  • from Mar 2000: Lead Web programmer – developed first version of the site, ASP over Oracle database.
  • from Aug 1999: Database developer – worked on PL/SQL procedures (Oracle) for, spread betting system.
Nov 1998 – Jul 1999 Freelancer
Various projects; static web sites, dynamic web sites (ASP / Access or MS SQL as database foundation).
Feb 1997 – Oct 1998 Industrial Computer Control Electronics, Belgrade
  • Analyst programmer responsible for the design and implementation of applications for data acquisition and processing data of automated industrial processes. Tools used were PowerBuilder 5.0 and FoxPro 2.6 for Dos.
  • Web programmer responsible for developing ways to access corporate database over HTTP, using DHTML & JavaScript and IDC.
Jun 1996 – Jan 1997 Freelancer
  • Developing large Informational System for one big company in Belgrade. This was done in Power Builder 5.0 for client side, Sybase Sqlanywhere 5.5 as database engine and Novell NetWare 4.11 as network server. Supporting routines were developed in Delphi 1.0 & 3.0
Sep 1995 – May 1996 “TEHNOKOMERC”, Aranđelovac
  • Developing specific applications for business tasks and for everyday use. Incorporating Microsoft Office solutions into local Intranet.
  • Setting up Windows Peer to Peer Network, starting with two, ending with six stations connected in Intranet.
Jun 1994 – Aug 1995 “GP Gradnja Jovanović”, Aranđelovac

IT manager responsible for network, applications and hardware:

  • Author of complete IT solution – covering trade part, storing and retrieving documents, and Clipper applications for every segment of business.
  • Setting up hardware layout for network – LAN cards, 10BaseT cables, and one remote station over leased line.
  • Setting NetWare 3.11 server and administering it. Solutions for Fax over network, and for mail system under DOS
Nov 1993 – May 1994 “Beoizlog”, Belgrade

Contractor for desktop applications for accounting and reporting

  • Applications built with Clipper 5.03, using my own libraries for User Interface, logging, auditing and printing

Newspaper articles, recensions and books:

Education and qualifications:

Dec 2003 Microsoft Certified Application Developer For Microsoft .NET


  • Developing XML Web Services and Server Components with Microsoft Visual C# .NET and the Microsoft .NET Framework
  • Designing and Implementing Databases with Microsoft® SQL Server™ 2000 Enterprise Edition
May 2003 Microsoft Certified Professional


  • Developing and Implementing Web Applications with Microsoft® Visual C#™ .NET and Microsoft® Visual Studio® .NET
1989 – 2006 Mathematical Faculty, Computer Science division, University of Belgrade
Bachelor of Science in Computer Science (average mark of 8.77 out of 10). This is equivalent to a first degree in UK.
1984 – 1988 Gymnasium (high school), Aranđelovac
One of the top students – average mark was 5.0 out of 5.