master of science eth - bojan antonović€¢ installation of websphere portal on windows and zlinux...

8
Master of Science ETH Bojan Antonović 16.01.2018 1 Certifications 20.10.2016 new 27.04.2015 08.06.2009 version 6 18.10.2010 version 1.4 08.03.2007 Contact First name, name Bojan Antonović Address Farman-Strasse 31 8152 Glattpark Date of birth 20.06.1976 Phone number +41 78 765 71 45 E-mail [email protected] Languages, nationality German native language English excellent oral and written Serbian good oral French basic oral and written Macedonian understanding Nationality Switzerland Serbia

Upload: trankhue

Post on 23-Apr-2018

226 views

Category:

Documents


1 download

TRANSCRIPT

Master of Science ETH Bojan Antonović

16.01.2018

1

Certifications

20.10.2016

new 27.04.2015 08.06.2009 version 6

18.10.2010

version 1.4 08.03.2007

Contact First name, name Bojan Antonović Address Farman-Strasse 31

8152 Glattpark Date of birth 20.06.1976 Phone number +41 78 765 71 45 E-mail [email protected] Languages, nationality German native language English excellent oral and written Serbian good oral French basic oral and written Macedonian understanding Nationality Switzerland Serbia

Master of Science ETH Bojan Antonović

16.01.2018

2

Skills Levels reached by duration or certification

0 5 10 15 20 25

EJB

JMS

OracleSQL

Servlet

JSF

JSP

HTML

CSS

Subversion

Algorithms

XML

Maven

CleanCode

Eclipse

Java

MacOSX

Windows

Topskills

years

Master of Science ETH Bojan Antonović

16.01.18 3

Professional experience and further education 10.2017-today Continuing education

• Spring • Spring MVC • Spring Boot

07.2017-09.2017 Subcontractor; project limited ahead to 9 weeks

X-Rite Europe GmbH, Regensdorf JavaFX Developer • USB based devices for color measurement • Development of an internal application for maintainance

of the devices in the workshop • Database prototyping with Hibernate

JavaFX 8, FXML, JavaFX Scene Builder, Java 8, SQL Server 2016, SQL Server Management Studio (SSMS) 17.2, Hibernate 5.x, JPA 2.x, Maven 3, JUnit, Clean Code, JDBC, Office 365, Windows 10

02.2017-03.2017 Contractor; project limited ahead to 6 weeks

Julius Bär AG, Zürich JEE-Lead- & Performance-Consultant Java 7, JBoss EAP 6.4, EJB, MDB, JMS, Timer, CDI, Oracle, Dynatrace, Linux, Bash

01.2016-10.2016 Continuing education and certification in a voluntary timeout

Oracle Certified Expert, Java EE 6 Enterprise JavaBeans Developer

• EJB, MDB, JMS, interceptors, timer • Learning material: EJB 3.1 specification, approx. 600

pages. Aid material: other 600 pages • Passed on 20.10.2016

05.2015-12.2015 Contractor (limited employment)

MediData AG, Root D4, as Contractor (limited) Senior Java Developer

Master of Science ETH Bojan Antonović

16.01.18 4

• Modularization of an exisiting Servlet based application to REST microservices

• Technology change from REST to OSGi, based on JBoss Fuse 6.2.

• Non-simple usage of Java XML validator Java 7, XML, JAXB, REST, JAX-RS, Glassfish 4.1, Netbeans 8.2, Mockito, TestComplete, SOAP UI, Robot Framework, OSGi, JBoss Fuse 6.2, Clean Code, Windows 7

04.2015 Successful finishing of a previous continuing education

Oracle Database SQL Certified Expert

Passed on 27.04.2015 10.2014-03.2015 Contractor (limited employment); terminated by a budget cut

Credit Suisse AG, Zürich Senior Java and Web Developer Leadership & culture: • Assisting the head of development in educating

developers from other culture, located offshore and onshore.

Technically:

• Introduction into Credit Suisse specific JAP development plattform

• Business domain is pricing • Implementing given tasks

JAP 7, QMB, CS JSF, WebLogic 10.3.5 Java EE 5, EJB 3.0, JMS, JSF 2.0 Apache Derby, JUnit, JPA, Eclipse, PMD, Windows 7

01.2014-09.2014 Continuing education and preparation for a certification

Oracle Database SQL Certified Expert

• Oracle 11, SQL • Learning material: OCA Oracle Database SQL Certified

Expert Exam Guide (Exam 1Z0-047) (Oracle Press), approx. 600 pages

08.2012-12.2013 Contractor (limited employment); terminated by a budget cut

Master of Science ETH Bojan Antonović

16.01.18 5

AXA Winterthur AG, Winterthur Senior Java and Web developer Technically: • Merging 4 old applications into a new one, based on JSF

2 and Java EE 6, running in JBoss EAP 6.1. Technology pioneering project in the company.

• Implementing given tasks • Introducing Maven profiles • Selfwritten framework for filling beans with random data

(=> GUI development boost) • Participation in totally 4 projects

JSF 2, RichFaces 4.3, JBoss 6 EAP, CDI Java 7, JEE 6, Clean Code, Eclipse, Eclipse Modelling Framework (EMF), JMS 1.1, WebSphere MQ, Windows 7 Culturally: • Co-working cross-culturally, onshore and offshore.

03.2011-01.2012 Contractor (limited employment); terminated by a budget cut

Credit Suisse AG, Zürich Senior Java and Web Developer Technical tasks: • Maintaining an existing XSL based Web application • Writting Bash scripts and binding them into Control-M • Participation in totally 4 projects

XSL, XPath, XML, Bash, Control-M Java 6, Oracle 11g, TOAD, Subversion, Eclipse, Oracle WebLogic 10, Windows XP Culture: • Cross-cultural onshore co-working.

09.2010-10.2010 Continuing education and a successful certification in a

voluntary timeout Oracle Certified Professional, Java SE 6 Programmer (Upgrade)

Passed on 18.10.2010

Master of Science ETH Bojan Antonović

16.01.18 6

03.2007-09.2010 Permanent position with external customers and continuing

education Osys AG, Zürich Senior Java and Web Developer Customers:

• Abraxas AG, Zürich • Fishery and hunting administration of the Canton of

Zürich • AnyWeb Osys AG, Zürich

Greatest achievements: • Meta-GUI (technology independent GUI) • fixing a memory leak of 800 MB

Software development:

§ GUI generator with a renderer for JSF 1.2 § Maintenance and extension of the web application eFJ

(electronical solution for fishery and hunting). § Maintenance and extension of the web application

www.anyweb-osys.ch (based an WebSphere Portal and WCM) including Google-Optimisation

§ Exchanging the plattform and DB driver for eFJ: Adaption to a newer version of the DB2 driver from Hit-SW.

Installation, Web Content Management: • Installation of WebSphere Portal on Windows and

zLinux • Connecting WebSphere Portal to DB2 and LDAP • Usage of WebSphere WCM

Java 6, JSF 1.2, IceFaces 1.8, Struts, XML, XHTML, CSS, JSP, MDA, DB2, WebSphere Portal Apache MyFaces, Google Maps4 JSF, JavaScript, Eclipse, NetBeans, EL, SQL, JDBC, Maven, Subversion, Tomcat, WebSphere Application Server, WebSphere Portal, WCM, LDAP, Microsoft Active Directory, Windows XP Passed certifications in this period: • Sun Certified Web Component Developer 5

o Servlet, HTTP, JSP, JSPX, Taglibs

Master of Science ETH Bojan Antonović

16.01.18 7

o Passed on 08.06.2009 • Sun Certified Java Programmer 1.4

o Passed on 08.03.2007 10.2006-12.2006 Contractor (limited employment); with an external customer

CSC AG, Bern Analytician, Algorithmician Customer: SBB AG, Bern Tasks: • Data analysis and quality management • Application of Java generics and generification of

classes • Algorithms

Algorithms, Generics, Java 5, SQL, Quantum

Eclipse, Subversion, Windows XP 04.2005-07.2006 Permanent position with an external customer

innoQ GmbH, Cham Java and Web developer Customer: UBS AG, Zürich Tasks: • MDA with iQgen by JSP templates • Creation of web applications with HTML, JSP, Java with

the WPS framefork • Usage of DynaRep • Creation of applications with the graph software Tom

Sawyer

JSP, Tom Sawyer, iQgen, MDA, HTML, XML Eclipse, RAD, WSAD, Java 1.4, Windows XP, Windows NT

03.2004-05.2004 Permanent position with a trial period

Comexar Engineering AG, Lachen Java Backend Developer • Project OptiTrans: registration of patient and other

transports in hospitals an their optimization

Master of Science ETH Bojan Antonović

16.01.18 8

J2EE, Java 1.4, DB, SQL, Hibernate, XDoclet, Windows 2000

Hobby projects Picoterm

• basic mathematical terms • used by SMOOD • Hosted with Git on GitHub • https://github.com/bojanantonovic/picoterm

SMOOD project (Single and Multiple Objective Optimization and Decideability)

• OO modelling of problems of the theory of complexity • framework and interaktive UI in Java (>50'000 LOC,

>300 classes) • Meta-GUI (generic GUI, renderer for JavaFX und

Swing) • Clean Code • Hosted with Git on GitHub • https://github.com/bojanantonovic/smood

Education 1999-2003 diploma studies in Computer Science at ETH Zürich minor Operations Research Dipl. Informatik-Ing. ETH (Master of Science ETH) 1996-1999 bachelor of computer science at ETH Zürich 1989-1996 high-school graduation in Reussbühl (LU)

general qualification for university entrance, type C 1983-1989 primary school in Emmenbrücke (LU)