European [pic]
curriculum vitae
format
[pic]
Personal information
Name Darko Milanovic
Address Novosadskog Sajma 011/17, Novi Sad, Serbia
Telephone 003**-**-****-***
E-mail **********@*****.***
Skype Id darko.milanovic
Nationality Serbian
Date of birth 02.02.1982.
Relevant work
experience
Senior .NET Developer 20.11.2011.- 21.07.2014.
SMART, Novi Sad Developing Sharepoint 2010/2013 portals and solutions
for Serbian clients such as Delta Holding, EPS, Erste
Bank, City of Zrenjanin, Smart internal projects.
.NET Developer
INTENS, Novi Sad 31.05.2010. - 19.11.2011.
Developing recruiter portal for American PeopleFluent
Java, .NET, PHP client
Developer
NETPROJECT, Novi Sad 10.02. 2009. - 30.05.2010.
Developing language translation portal for Deutsch
Daimler client, development for Swiss (LSoft) client,
developing B2B Market4Net portal, freelance web sites
Java Developer development( FifoConsult, Vila Maris, NS Best ).
LEVI 9, Novi Sad
01.09.2007. - 09.02. 2009.
Maintaining and developing Postbank and ING forms
Other experience portal for Dutch ING client. Developing internal
applications (SMS gateway, Change manager) for Levi 9.
Java Graduate work
PROZONE, Novi Sad
2007
Developing graduate work (Time Tracking application)
Java Professional 2006
practice Developing personal practice (Invoice maker
M&I SYSTEMS, Novi Sad application).
Education
University 2000 - 2007
Information technology graduates, Institute of
Mathematics, Faculty of Natural Science, University of
Novi Sad.
High school
1997 - 2000
Electrical automation graduates, Secondary Technical
School Milenko Brzak Uca, Ruma
Certifications
MICROSOFT https://mcp.microsoft.com/Anonymous//Transcript/Validat
e
Transcript ID: 1004526
Access Code: qwerasdf
(MCSD) Microsoft Certified Solutions Developer: Web
Applications (License E285-3973)
Developing Windows Azure and Web Services
Developing ASP.NET MVC 4 Web Applications
Programming in HTML5 with JavaScript and CSS3
(MCS) Microsoft Certified Specialist - Programming in
HTML5 with JavaScript and CSS3 (License E263-5767)
(MCTS) Microsoft Certified Technology Specialist -
SharePoint 2010, Application Development (License
D929-2161)
Personal skills
and competences
Mother tongue Serbian
Other Languages English - Solid, writing and verbal
Key skills Experienced in complete development life-cycle from
and competences inception, design, construction and testing through to
. final solution delivery and support of the products
Experienced in Agile software development with Scrum
Good communication and organization skills
Interested in learning new technologies and acquiring
new knowledge
Recommendations. To Whom it May Concern:
Darko Milanovic worked in Intens doo as a Software
Developer for 1.5 year. His responsibilities included
development and maintenance of complex applications
outsourced by US clients, using a variety of
technologies.
During the course of his employment, Darko proved
himself to be a dependable employee and a hard worker,
with solid problem resolving and technical skills. I
was always impressed by Darko's ability to complete the
work assigned to him.
Therefore, I recommend Darko for any kind of software
development work.
If you would like to speak with me about Darko's skills
and work habits, feel free to call
+381-**-******* during normal business hours. You can
also contact me at email address
*******.********@******.**
Sincerely,
Jasmina Ilievski, Team Manager for Outsourced
Development, Intens d.o.o.
To Whom it May Concern:
I have worked with Darko Milanovic several years at
Peoplefluent (Peopleclick) and was a vital asset to the
organization. He worked very hard to always be
available to help the QA team with any issues. A lot
of the projects that I've worked on with Darko have
been very complex projects but his work was always
consistent and reliable. If I had the opportunity to
work with Darko again I would and he will be a great
member to any company that chooses to hire him.
Tomaysa Thompson
Senior Quality Assurance (Test Lead)
Phone: 919-***-****
Peoplefluent
434 Fayetteville Street, 9th Floor
Raleigh, NC 27601
*******.********@************.***
Technical skills .NET:ASP.NET (C #, MVC 2/5, ASP.NET Web Forms, Entity
and competences Framework, WCF, WEB API, ADO .NET, Stored procedures,
Dev Express, Ajax Control Toolkit), SharePoint 2013,
SharePoint 2010,, Active Director, Windows server
2012, Hyper V, Virtualization
Java: (Spring framework 2.5, Struts 2 framework,
Hibernate, JDBC, JSP, Ant, Maven 2, Jasper Reports,
Enhydra DODS, SWING, Beryl XML Gui Builder, JExcelApi)
PHP: Classic PHP, Joomla 1.5.x technology
Databases: MySQL, MS SQL, Oracle
Application and Web Servers: Tomcat, Apache, JBoss,
IIS, XAMPP
Source controles: TFS, SVN, SVS, Star Team, Git
Testing : DBUnit test
Cross browser development, Twitter Bootstrap, Knockout,
AngularJS, jQuery, JavaScript, Ecma Script, jQuery
Ajax, JSON, (X)HTML, HTML 5, CSS 2/ 3,
SQL, CAML, LINQ, XML (XSL/XSLT)
Web Services, SOAP
UML, Agile development
Design skills, Photoshop, Power Director, Sound Forge
projects
.NET
Development outsourced by US client
role: Software developer
Recruiting Management System UX refresh and after
maintenance of very complex application (Create a
visible hiring process that defines and automates your
organization's recruiting process. Vary approval
process, content and language to your users based on
their organization, region, and role. Analyze and track
requisition information including approvals, process
metrics, posting status, sources, the full history of
associated candidates and resulting applicant flow.
Workflow activities automate the collaboration, data
flow, events, and integrations for all participating
stakeholders and systems whether inside and outside
your organization.)
Technology used: (ASP.NET, C#, MVC 2, jQuery, Ajax,
JavaScript, JSON, XML (XSL/XSLT), HTML, CSS, SQL, IIS)
"EPS Public procurement"
role: Lead software developer
Active participation in making specifications of
application, choice of technology, team organization,
implementation of application.
Implementation of a centralized and distributed system
for creation, execution, publications, raporting and
monitoring public procurements for Serbian EPS Company
(collection of business organizations). Implementation
of codebooks and configurations. Implementation of the
Timer Job's for monitoring and informing acters in
business processes in various stages of procurement...
Technology used: (C#, ASP.NET forms, Entity framework
5.0, Jquery Ajax, Javascript, HTML, CSS, SharePoint
2013, Windows Server 2012, Visual studio 2012, Sql
Server 2012, TFS 2012, Active Directory)
James - Corporate Language Management Customer Portal
role: Software developer
Daimlers company Web Portal system for corresponding
language transcription and document management.
Technology used: (ASP.NET forms, C#, Ajax Control
Toolkit, Dev Express, XSLT, XML, HTML, CSS, JavaScript
)
Elektroprivrveda Srbije "EPS Eliso"
role: Lead software developer
EPS Eliso is an integral support software in the
introduction and for implementing, maintaining the
existing quality system that will suit all needs and
comply with the requirements of ISO standards and other
quality standards.
EPS Eliso solution is based on Microsoft Share Point
Server 2010. The solution enables management and
grouping all necessary documents and records required
by quality management system. The introduction of the
standards you need the following documents: policies,
rules, procedures, guidelines, regulations, codes,
forms, and so on. With EPS Eliso solutions, users can
keep records of all complaints and inconsistencies,
ideas for development, improvement plans, records of
planned and held staff training and so on...
Implementation of EPS Eliso is mainly custom and also
used out of the box Sharepoint 2010 functionality.
Technology used: (SharePoint 2010, SQL Server 2008 R2,
H Mail Server, Active Directory, C#, ASP.NET forms,
InfoPath 2010, Visual Basic Macros, CSS, Javascript,
Stored Procedures, SQL, ADO .NET, stored procedures)
ERSTE BANK SharePoint corporate website
role: Lead software developer
Corporate website project for ERSTE BANK Serbia.
SharePoint 2010 solution Knowledge exchange base with
administration, SharePoint 2010 timer job mailing
system for new and changed time limited libraries
documents on selected web collection and all sub webs
with administration for selecting which library is in
scope and which not.
Technology used: (SharePoint 2010, Ajax, ASP.NET forms,
C#, LINQ, XML, HTML, CSS, JavaScript, jQuery, JSON)
DELTA HOLDING SharePoint corporate website
role: Lead software developer
SharePoint corporate website project for DELTA holding.
Technology used: ((SharePoint 2010, C#, Oracle, ASP.NET
forms, XML, HTML, CSS, JavaScript, jQuery, jQuery Ajax,
JSON)
ELPIS City of Zrenjanin
role: Senior software developer
ELPIS - electronic administrative offices, Product is
developed in Microsoft SharePoint Portal technology and
fully complies with the legislation regulating office
and archive operations. It consists of two components,
namely:
- Clients application and registry
- Web search data
My role was to implement part of ELPIS application that
will take care of state of cases on multiple languages
for web visitors ( http://uvid.zrenjanin.rs/ )
Technology used: (SharePoint 2010, SQL Server 2008 R2,
C#, ASP.NET forms, CSS, JQuery, XSLT, SQL)
EPS - Elektroprivreda Srbije 110 Best
role: Senior software developer
Candidates job apply solution.
http://www.eps.rs/Pages/Article.aspx?lista=Sitemap&id=1
29
Technology used: (SharePoint 2010, SQL Server 2008 R2,
C#, ASP.NET forms, CSS, jQuery, SQL)
Copy-Paste solution for SharePoint 2010 sites
role: Lead software developer
Ribbon and menu solution for Copy-Paste document
libraries files cross SharePoint site collections and
sites.
Technology used: (SharePoint 2010, ASP.NET, EcmaScript,
JavaScript, jQuery, Ajax, XML)
JAVA
Market4Net
role: Software developer
Developing Market4Net Business To Business (B2B) Web
Portal for making connections between companies.
Technology used: (Maven 2, Ant, Spring 2.5, Hibernate,
JexcelApi, MySQL, XHTML, CSS, JavaScript, jQuery,
Tomcat, JBoss)
PosbankForms - ING Forms
role: Software developer
More than 600 Rich User Interface web forms based on
Backbase Presentation Server (BPS)/Backbase Forms
Server (BFS) platform built for major Dutch bank
(http://www.ing.nl )
Following technologies have been used: XSLT
transformation, BPS script, Java, Hibernate. The BPS is
an Ajax-based GUI engine that runs inside standard Web
browsers. At runtime, the BPC is loaded into the
browser where it receives BXML code, builds up the
corresponding B tree and continuously translates that
representation into a DOM tree rendered by the browser.
Subprojects:
. Postbank forms rebranding a major refactoring of
Postbank into ING forms. Both, visual and functional
changes were performed on 200 forms.
. Eclipse plugin with Wizards for creating code and
grafical presentation of ING forms with SWT and Eclipse
Grafical Editing Framework (GEF).
Technology used: (Maven 2, Ant, Spring 2.5, Hibernate,
JexcelApi, MySQL, XHTML, CSS, JavaScript, jQuery,
Tomcat, JBoss)
SMS Gateway
role: Software developer
This application offers to company employee's simple
way to send SMS messages through various interfaces,
such as: web interface, web service and by email. Web
interface consist from fronted and back-end area. It
provides sending SMS (to any number or by selecting
number from phone book), overview of sent messages,
registration, user management etc.
Technology used: Application is developed as multi tier
web application based on Spring framework (Spring 2.5,
Spring web services, Spring security), Hibernate (MYSQL
5.0 database), Maven (2.0), JSP, JSTL, XHTML, CSS2,
Tomcat 6 and Kannel (www.kannel.org) as terminal
server.
Change manager
role: Software developer
This application offers to company managers simple way
to have insight in all issue tracking, bug tracking and
ticketing systems used by company. It provides schedule
task parsed data from OTRS, Jira and Mantis by creating
reports of issues, bugs and tickets.
Technology used: Application is developed as multi-tier
web-application based on Spring framework (Spring 2.5,
Spring web services, Spring security, Quartz schedule
task), Hibernate (MYSQL 5.0 database), Maven (2.0),
JSP, JSTL, CSS2, Tomcat 6.
Time tracking
role: Software developer
The aim of this work is time tracking used for
employees who will write their time sheet for working
day and used for responsible people in the company to
have insight into their work.
Technology used: (Java, Apache Jakarta Struts
framework, Jasper Rapports, Enhydra DODS, MySQL)
Invoice maker
role: Software developer
Desktop system for making outgoing invoices, printing,
printing of stock data, entering data, searching
engine, backup...
Technology used: (Java, Jasper Rapports, MySQL, Beryl
XML Gui Builder)