You are on page 1of 12

Ivan Ozimic

Date of Birth: Address: Phone: Email: 12.03.1978. in Nis, Serbia Ucitelj Tasina 25/7, 18000 Nis, Serbia +381638451984 ivan.ozimic@gmail.com

Synopsis

Senior Software Engineer with more than 5 years of commercial experience in the areas of software developing, software architecture, business and technical analysis, design, integration, development and deployment of both desktop and web applications. Ambitious and experienced technical lead with proven technical skills developed through work across a wide range of projects. Practical knowledge of many software engineering and design methodologies, design patterns and software industry best practices. Strong analytical, abstract and creative thinking. Experienced in the full software development lifecycle, including requirements analysis, specification, design, resource planning and team management through to delivery. Demonstrated capacity to successfully manage multiple projects and meet deadlines. Ability to function as a team player as well as work independently to achieve objectives. Experienced in client handling. Due to a broad formal education in computer and information technologies easily learns and adopts new technologies and tools and follows software industry trends. Experienced in working on international projects for well established companies.

Ucitelj Tasina 25/7 18000 Nis Serbia Phone: +381638451984 ozimic@eunet.rs ivan.ozimic@gmail.com Page | 1

Work Experience Summary


(details below)

Period

Company/ Project

Position

February 2010 today (full time job)

Youngculture AG www.youngculture.com

Senior Software Developer / Team Leader

Palmers

Senior Software Developer

Victorinox

Team Leader

Eybl

Team Leader

Guetermann

Team Leader

Access Control

Team Leader

March 2009 February 2010 (full time job)

DualSOFT www.dualsoft.rs

Software Developer

Betting Analyzer

Software Developer

Betting Live Admin

Software Engineer

Administration Console

Software Engineer

November 2006 February 2009 (full time job)

Youngculture AG www.youngculture.com

Software Developer

Guidle

Software Developer

August 2001 Jun 2005 (part time job)

Touring Europa d.o.o.

Technical Support

August 1999 May 2007 (freelance job)

Private tutor in mathematics Tutor to gymnasium and university students

Ucitelj Tasina 25/7 18000 Nis Serbia Phone: +381638451984 ozimic@eunet.rs ivan.ozimic@gmail.com Page | 2

Technical Skills

Application Architecture and Design Service oriented architectures Web services Large-scale web systems Thin and rich client applications Software design patterns Agile development (Scrum) Test driven development Object-oriented analysis and design E-commerce systems Programming, Scripting and Mark-up Languages Java SQL XML XSLT JavaScript CSS HTML

Technologies, Systems, Libraries and Frameworks Java SE Java EE (EJB 3, Servlets) JUnit JSP/JSF/ Facelets/Tomahawk Hibernate SEO, Google Analytics Maven Apache toolset commons, poi/etc. Spring 3/Spring MVC 3 Databases MySQL HSQLDB Software Tools Eclipse/IntelliJ Idea IDE/NetBeans SQL Manager 2007 Lite for PostgreSQL, MySQL and SQLServer pgAdmin III CVS/SVN/Tortoise Jira/Trac/Wiki/Kunagi/Review Board VNC/WinScp/Putty iReport Postgres Oracle Ajax, DWR Ant Tomcat/Jetty/Glassfish Apache HTTP Server JasperReports JNLP SiteMesh hybris

Ucitelj Tasina 25/7 18000 Nis Serbia Phone: +381638451984 ozimic@eunet.rs ivan.ozimic@gmail.com Page | 3

Education

Year 1996 2005

Qualification University Nis, Faculty of Electronic Engineering Graduated Engineer in Electrotechnics Department: Computer Science and Informatics Gymnasium Bora Stankovic in Nis, mathematical department Finished top in year

1992 1996

Additional Education and Qualification

Year November 2011

Qualification Participate in Open IT seminar with Java Web Development lecture at Faculty of Electronic Engineering Oxford Centar, Nis, School for German Language Oxford PET diploma (passed with merit on all parts of exam) Passed MENSA membership test Koala, Nis, School for English language First place at regional competition in physics Participant at regional competitions in mathematics and physics University Pavle Stojkovic, Nis, Center for foreign languages English language

2009 2010 2000 2000 1998 2000 1990 1989 1994 1987 1991

Foreign Languages

Language English Russian German

Reading Fluent Beginner Beginner

Writing Fluent Beginner Beginner

Speaking Fluent Beginner Beginner

Other Activities

Literature Theatre Philately Mathematical and logical problems Tennis, Speedminton, Snooker, Swimming Hiking Traveling Preferans Ucitelj Tasina 25/7 18000 Nis Serbia Phone: +381638451984 ozimic@eunet.rs ivan.ozimic@gmail.com Page | 4

Access Control Team size: 3; Duration: 2 months Client: youngculture (http://www.youngculture.com) internal project Access Control web application for internal use which allows employees, team leaders and administrators to create wide range of access reports. Some of the major functionalities are: Importing access data for employees from different locations and different systems importing employees and teams from active directory login into application over active directory generating custom access reports for employee(s) and team(s) in different formats. Some of the technologies used on this project are: MySQL, Hibernate, Apache POI, Java EE, Spring MVC, JSP, Sitemesh, Javascript, HTML, CSS. Guetermann Team size: 8; Duration: 4 months Client: Guetermann (http://www.guetermann.com) Building E-commerce application in hybris technology with German partner. Some of the technologies used on this project are: hybris, Java EE, Spring MVC, JSP, Sitemesh, MySQL, Solr, SQL Server.

Projects

Palmers Team size: 5; Duration: 3 months Client: Palmers (http://www.palmers.at) Building E-commerce application in hybris technology as a part of international team in Austria. Some of the technologies used on this project are: hybris, Java EE, Spring MVC, JSP, Sitemesh, HSQLDB. Victorinox Team size: 6; Duration: 3 months Client: Victorinox (http://www.swissarmy.com) Building E-commerce application in hybris technology with Swiss partner. Some of the technologies used on this project are: hybris, Java EE, Spring MVC, JSP, Sitemesh, MySQL, Solr, Celum Imagine. Eybl Team size: 8; Duration: 3 months Client: Intersport Eybl (http://www.eybl.at) Building E-commerce application in hybris technology with Austrian partner. Some of the technologies used on this project are: hybris, Java EE, Spring MVC, JSP, Sitemesh, Oracle, Celum Imagine.

Ucitelj Tasina 25/7 18000 Nis Serbia Phone: +381638451984 ozimic@eunet.rs ivan.ozimic@gmail.com Page | 5

Betting Analyzer Team size: 6; Duration: 9 months Clients: RM Company (www.rmco.co.rs), AS (www.askladionica,.net), Weld-Mag (www.weldmag.com), MaxBet (www.maxbet.rs) etc. Betting analyzer is desktop application which provides wide range of services to the bookers. Some of the major ones are: ticket authorization statistic of profit/loss by various parameters such as locations, leagues, teams, tips creation of different scenarios for the results of the games Some of the technologies used on this project are: Java SE, Hibernate, Web Services, HSQLDB, Oracle. Betting Live Admin Team size: 7; Duration: 6 months Clients: RM Company (www.rmco.co.rs), AS (www.askladionica,.net), Weld-Mag (www.weldmag.com) etc. Betting Live Admin is a desktop application which provides control and monitoring of the systems for the administrators. Major features are: administration of users, terminals, leagues, limits etc. preview of results, tickets and matches user activity monitoring interface for live betting Some of the technologies used on this project are: Java SE, Hibernate, Web Services, HSQLDB, Oracle. Administration Console Team size: 3; Duration: 5 months Client: L.A.B.B Group (www.labbgroup.rs) RFID chip detects entrance/exit of goods in/out the lagers and performs update of the data. Administration console is web application which provides view on the stocks in different warehouses by different parameters. Part of it is desktop application which presents current transaction in warehouse, provided as Java Web Start application. Some of the technologies used on this project are: Java SE, Web Services, Oracle, RFID, JavaScript, DWR. Guidle Team size: 15; Duration: 1.5 year Clients: Guidle company (www.guidle.com) Guidle is a community-platform which provides easy search for any kind of event or point of interest - hotels, restaurants etc. Some of the technologies used on this project are: Java EE, JSF, Lucene, Cyclone, DWR, JavaScript, Facelets, and Hibernate.

Ucitelj Tasina 25/7 18000 Nis Serbia Phone: +381638451984 ozimic@eunet.rs ivan.ozimic@gmail.com Page | 6

Ucitelj Tasina 25/7 18000 Nis Serbia Phone: +381638451984 ozimic@eunet.rs ivan.ozimic@gmail.com Page | 7

Ucitelj Tasina 25/7 18000 Nis Serbia Phone: +381638451984 ozimic@eunet.rs ivan.ozimic@gmail.com Page | 8

Ucitelj Tasina 25/7 18000 Nis Serbia Phone: +381638451984 ozimic@eunet.rs ivan.ozimic@gmail.com Page | 9

Ucitelj Tasina 25/7 18000 Nis Serbia Phone: +381638451984 ozimic@eunet.rs ivan.ozimic@gmail.com Page | 10

Ucitelj Tasina 25/7 18000 Nis Serbia Phone: +381638451984 ozimic@eunet.rs ivan.ozimic@gmail.com Page | 11

Ucitelj Tasina 25/7 18000 Nis Serbia Phone: +381638451984 ozimic@eunet.rs ivan.ozimic@gmail.com Page | 12

You might also like