CURRICULUM VITAE

Name and surname: Marko Novakovic
Address: Tošin Bunar 147, Belgrade, Serbia
Phone No: +381 63476076
E-mail: mnovakovic.fon@gmail.com

EDUCATION

(2004-present) Faculty of Organizational Sciences, University of Belgrade.
Information systems and technologies department. Finishing

(2000-2004) Mathematical High School, Belgrade
Special High school for students with high mathematical skills.

COMPETITIONS, AWARDS

(1994 - 2002) Programming and Mathematics
Dozens awards on competitions in elementary and high school in state championships in math and programming.

Other
Among 10 best students of the year, Faculty of organization sciences, 2005, 2006, 2007

ACADEMIC PROJECTS

(2008) Moodle/SugarCRM Integration. Integrated SugarCRM’s Bug Module as Moodle module. (PHP, Web Services)

(2007-2008) Stock Emulation software – MobileStock. Application in Java on my Software-Engineering courses during 4th year. Experimenting with various EE and other architectures, and design patterns. Developed using Test-Driven Development philosophy. Hosted on sourceforge.net. Application created using Maven, where Spring, Hibernate, is used for back-end and Tapestry for web front-end. Unit tested used EasyMock. Integration tests developed using TestNG. DBUnit is used for populating Data for every test in HSQL DB engine. Created flexibile architecture considering other DI and JPA providers

(2007-2008) Created JEE port of MobileStock on Glassfish and JSP.

(2007-2008) Java/PHP application for easier process of getting final grades for course that is based on Moodle (http://www.moodle.org). Front-end is written in Java JSP, application core/logic in Java SE. Communication with Moodle is done over web-services, and web-services part on Moodle side in written in PHP.

(2004-2006) Forum, Web forum in WAMP. Application developed for my high school final project. Used many ideas from other OpenSource projects in order to make skinnable/modular application that is easy to extend and maintain.

RELEVANT WORKING EXPERIENCE

Limores.net (November 2007-present) Working on maintaining and adding new features to the system. Java system which is behind whole business of high traffic rent-a-limo Company. One of the main projects created is AutomaticFlightCheck. It’s purpose is to communicate with other real time flight information providers and automatically regulate processes in system based on that information (departures/delays). Also worked with Swing and Swing-related frameworks (jgoodies).

(2007) iTunes related app written in Java. Windows/Mac application that is communicating with remote music news server and is displaying informations from server based on song/artist currently played in iTunes. Used COM/WinAPI for communication with iTunes and system on Windows platform and Applescript for communication with Mac.

(2007) Large online drivers community (PHP).

(2007) Joomla components and modules for online-shop site (PHP).



Further information is available on demand.