Slobodan Erakovic
Address: Mladena Mitrica
Birthday: 20.11.1980.
Birthplace: Belgrade
Telephone: +381-**-***-****
Email: ********.*****@*****.***
Skype: slobodan.erakovic
www.slobodanerakovic.com
EDUCATION
AND
TRAINING
High School “Veljko Vlahovic” Sabac, Serbia, section – Mechanical technical. Sun Cerified Java Programmer (SCJP)
Sun Certified Web Component Developer (SCWCD)
Sun Certified Business Component Developer (SCBCD) Sun Certified Developer forJava Web Services (SCDJWS) Oracle Certified Master Java Enterprise Architect (OCMJEA) 1st place winner of “2-nd Open European Championship for Web and Mobile specialists - It Challenges”, category – Senior Back-End TECHOLOGIES IN USE
Programming languages:
Java/J2EE
Android
Python
Javascript
Presentation/Control application layer:
Servlet
JavaServer Pages
Groovy Server Pages
Struts 2.x
XML, JSON
JQuery
Css
Bussiness/Persistence application layer:
JPA
Hibernate
JAX-WS (SOAP)
Spring
JMS
REST
Maven
Grails
GWT (GXT)
SVN
UML
ActiveMQ
PostgreSQL
MySql
NoSQL (Mongo)
Tomcat
Linux OS Solr
Apache
Development Tools:
Eclipse
Android Studio
IntelliJ Idea
Usage volume of particular technology, vary from project to project
* Certification Status Report can be published to third party. However, requirement is an email address which Oracle should publish to OTHER SKILLS
Speaking and writing English.
Have acquaintance with German language
Knowledge of most distributions of Linux at higher user level Knowledge of computer’s hardware
Knowledge of many utility features and programs
WORKING EXPIRIENCE Enterprise Solutions Architect at Digital Performance GmbH August 2011 – Present (6 years, 2 months) Serbia, Belgrade - Berlin, Germany Enterprise architect backend solution - payment system integration specialization: Core technology: Java, Python, Spring, Apache CXF, JMS Persistence: PostgreSQL, JPA 2.0 - Hibernate, MongoDB Web Servers: Tomcat, Apache HTTP
Senior Java Developer / Solution Architect at Entaros September 2010 – June 2011 (10 months)Belgrade
Enterprise Architectural solution for multi-tier applications. Core technologies: Grails/Groovy, Java, Spring, JMS. Persistence: Oracle DB, SOLR, Hibernate
Presentation layer: GSP, HTML, CSS, JavaScript
Web Servers: Tomcat, JBoss, Apache HTTP
Java Developer/ Solution Design at Cyrillics Software February 2010 – October 2010 (9 months)Belgrade
Java Developer and Solution Design.
Core technology: Java, Struts 2, JMS
Persistence: MySQL, Hibernate
Presentation: JSP, JavaScript, CSS, HTML
Web Servers: Tomcat, JBoss, Apache HTTP
Senior Java Developer at NeotechSoftware
May 2010 – September 2010 (5 months)Belgrade
Multi-tier application development.
Core technology: GWT, JDBC
Presentation layer: JSP, CSS, FLEX.
Persistence storage used : MySql and SOLR
Crawler engine : Heritrix
Web Servers: Tomcat
Java Developer at Bit Soft
July 2008 – April 2010 (1 year 10 months)Belgrade
Web application development
Core technology: Java, Spring
Persistence: MySQL
Presentation: Spring MVC, JSP, CSS, HTML, FLEX Web Servers: Tomcat, Apache HTTP
Java Developer at NDN Logic
August 2006 – June 2008 (1 year 11 months)Belgrade Web application development
Core technology: Java, Spring, JDBC
Persistence: MySQL
Presentation: Spring MVC, JSP, CSS, HTML
Web Servers: Tomcat
WORKING EXPIRIENCE These are my major projects in over 12 years long carrier:
Creation of the client console for Canadian telecommunication company www.publicmobile.ca/, full custom content management system (CMS), client application, just as persistence tier application for customer payment solution handling. The application is attempted to cover several millions customers, wide Canada (main technology in use - Grails).
Customer application for users of http://www.rogers.com/, for particular account. Full telecommunication support for users, with RIA via different methods of communication. Application has been imagined as a control center, with no needs for any other communication system (main technologies in use – GWT/GXT, Spring, Hibernate, JAX-WS, Maven, PostgreSQL).
KIM Internal application based mainly on semantic web, introducing several backend applications (web crawler, indexing server, client invoked server, etc The final product is creation of own data repository (intranet), which consists of the data of interests, previously crawled ad downloaded from internet, and filtered according to business logic. The application usage were confined to the company (potentially closed intranet application, related only to employers). (main technologies in use -Solr, Spring, Hibernate, JAX- WS, Maven, MySQL).
http://www.flirtfair.de/ which a leading dating site in Germany, and present in more then 22 countries, through the 96 different domains, with 4 millions users. Huge traffic and management of many concurrent users is the main feature of this experience (main technologies in use - Spring, Hibernate, REST, Maven, PostgreSQL, MongoDB). And a lot of in-house applications.
I am very fond of and passionate about Android development, which is a reason why I developed several applications, accessible on google store like:
- Buzzme multimedia messaging application
- Call Recorder call management application
- LooneyBubble game for android systems
More about projects I done so far (or participated within development), You can find on: www.slobodanerakovic.com
PERSONAL
DISPOSITIONS
I am very self esteemed person especially regarding the business task and its realization/resolving at highest level of quality. Perfection and systematization during work progress is very important to me, in order to perform adequate realization of job project, where these two features I consider essential for programming architecture, along with a best algorithm solution for problem. I am also team player, so any stuff in my surrounding can count of me and my help. Adaptation in new environment is also the one of the thing representing myself, just as ’education-ready-prone’ peculiarity, stressing the factor of knowledge enlargement. Agreement is the main clause in our cooperation, so what we have agreed on, I consider that as a steel rule for our work. Also independent work, in the purpose of problem solution is one of the main characters of mine. I am also a husband and father of one daughter. Currently I am working on the position Java Architect/Senior Java Developer, from Belgrade, Serbia. I hereby give consent for my personal data included in my application to be processed for the purposes of the recruitment process under the Personal Data Protection Act as of 29 August 1997, consolidated text: Journal of Laws 2016, item 922 as amended.