Master of Science ETH

Similar documents
Java Training Center, Noida - Java Expert Program

THIS IS ONLY SAMPLE RESUME - DO NOT COPY AND PASTE INTO YOUR RESUME. WE ARE NOT RESPONSIBLE Name: xxxxxx

CO Java EE 7: Back-End Server Application Development

The information system for the State Archives of the Ministry of Interior of the responsibilities

Webservices In Java Tutorial For Beginners Using Netbeans Pdf

Using Data Science to deliver Workforce & Labour Market Insights. Gary Gan Co-Founder, JobKred

Oracle - Developing Applications for the Java EE 7 Platform Ed 1 (Training On Demand)

Weblogic8.1/9.1, Apache Tomcat 5.0, Jboss, WebSphere7.0, Axis. Windows XP/2000/NT/98/95, UNIX and MS Dos, iphone SDK, Mac Os x

Developing Applications with Java EE 6 on WebLogic Server 12c

Java EE 7 is ready What to do next? Peter Doschkinow Senior Java Architect

Migrating traditional Java EE applications to mobile

Qualification Profile

Profile: How to update your CV - just an idea. 1) Make sure your margins are a slim as possible. 2) Make sure your font size is 10-12

XML, XSD, RMI, SOAP, SMAL,SOA, JMS, JSTL, EJB

Eclipse Java Ejb 3.0 Tutorial For Beginners With Examples Pdf

Java EE 7: Back-End Server Application Development

Hands-on Development of Web Applications with Java EE 6

Environment: Java, J2EE, JSP, Servlet, Struts, Spring IoC, Hibernate, XML, Maven, JUnit, Eclipse, Oracle, tomcat, perforce.

What is it? What does it do?

Introduction to Web Application Development Using JEE, Frameworks, Web Services and AJAX

open source community experience distilled

Marcelo Sousa Ancelmo Summary Skills

Java- EE Web Application Development with Enterprise JavaBeans and Web Services

Seeking a Java design and coding position with some technical management responsibilities.

Java EE Application Assembly & Deployment Packaging Applications, Java EE modules. Model View Controller (MVC)2 Architecture & Packaging EJB Module

Via Giacomo Giovannetti Genova Sex M Birthday 26/10/1984 Citizenship Albanian

Fachhochschule Frankfurt am Main, Key topics:

Hello Java Enterprise Edition

Spring Web Services Tutorial With Example In

AN ISO 9001:2008 CERTIFIED COMPANY ADVANCED. Java TRAINING.

com Spring + Spring-MVC + Spring-Boot + Design Pattern + XML + JMS Hibernate + Struts + Web Services = 8000/-

<Insert Picture Here> Java Virtual Developer Day

Patrick Joly, 2013 Curriculum Vitae Page 1

1Z Oracle. Java Enterprise Edition 5 Enterprise Architect Certified Master

Christian Schnapp Software Architect/ Developer(Full Stack) Attachments: Curriculum Vitae Projects

CO Java EE 6: Develop Web Services with JAX-WS & JAX-RS

Profile : technical project co-ordinator, architecture/design, and analyst-programmer, including following up upto 3 analyst-programmers.

Java EE 6: Develop Web Applications with JSF

Christoph Henrici. Lead Architect, Senior Developer und Project Leader

SHIVA SHANKAR Sr Liferay Java J2ee Consultant

IBM. IBM WebSphere Application Server Migration Toolkit. WebSphere Application Server. Version 9.0 Release

Curriculum vitae. Curriculum vitae Marcin Wojciechowski. Marcin Wojciechowski. Project summaries. Automotive Infotainment Project KACHNA

Ryan Rich - Software Developer & Architect

Training Calendar. July-December. a Cronos Company

Christoph Henrici. Website: Phone: +41(78) Architect, Senior Developer.

JakartaEE and the road ahead An ASF View. Mark Struberg, RISE GmbH, Apache Software Foundation, INSO TU Wien

JAVA SYLLABUS FOR 6 MONTHS

Chapter 1 GETTING STARTED. SYS-ED/ Computer Education Techniques, Inc.

IBM Rational Application Developer for WebSphere Software, Version 7.0

PDF / JAVA EE 7 ESSENTIALS ENTERPRISE DEVELOPER HANDBOOK EBOOK

N OEM I PER E Z G I L A B ERT

(216)

App Development Where should I go now? engage René Winkelmeyer midpoints GmbH

J2EE Development. Course Detail: Audience. Duration. Course Abstract. Course Objectives. Course Topics. Class Format.

Course Content for Java J2EE

ADVANCED JAVA COURSE CURRICULUM

Contents at a Glance

Courses For Event Java Advanced Summer Training 2018

Caliber Data Training

Java SE 8 Fundamentals

IBM WebSphere Application Server - Express, Version 5.1

Leverage Rational Application Developer v8 to develop Java EE6 application and test with WebSphere Application Server v8

ORACLE DATA SHEET KEY FEATURES AND BENEFITS ORACLE WEBLOGIC SUITE

Annex 10 Standard Profile Specification and Request Form for Services

(p t y) lt d. 1995/04149/07. Course List 2018

Gaurav Rai Mazra. Senior Software Developer

Simplifying Migrations with the WebSphere Application Server Migration Toolkit

Getting Started in the World of WebSphere; Real World Case Studies

Type of Classes Nested Classes Inner Classes Local and Anonymous Inner Classes

DVS WEB INFOTECH DEVELOPMENT TRAINING RESEARCH CENTER

JVA-563. Developing RESTful Services in Java

CMP 436/774. Introduction to Java Enterprise Edition. Java Enterprise Edition

Fast Track to Java EE 5 with Servlets, JSP & JDBC

Oracle Developer Day

Oracle ADF: The technology behind project fusion. Lynn Munsinger Principal Product Manager Application Development Tools Oracle Corporation

J2EE - Version: 25. Developing Enterprise Applications with J2EE Enterprise Technologies

Choudhry Nisar. Web: asifnisar.co.uk Phone no:

Deccansoft Software Services. J2EE Syllabus

Gabriel Klein. Profile. Professional Experience

Curriculum Vitae. Frederick Michielssen

Lessons learned from real-world deployments of Java EE 7. Arun Gupta, Red

Rational Application Developer 7 Bootcamp

J2EE Application Development with WebSphere Studio

LTBP INDUSTRIAL TRAINING INSTITUTE

Java Application Development On Linux Ebooks Free

FILE - JAVA WEB SERVICE TUTORIAL

sections details presentation DAD Distributed Applications Development Cristian Toma

DOWNLOAD OR READ : JAVA EE 6 WEB COMPONENT DEVELOPER CERTIFIED EXPERT MARATHON 1Z0 899 PRACTICE PROBLEMS PDF EBOOK EPUB MOBI

Jignesh Sheth Ph:

"Web Age Speaks!" Webinar Series

JBOSS AS 7 AND JBOSS EAP 6 ADMINISTRATION AND CLUSTERING (4 Days)

SUN Sun Certified Enterprise Architect for J2EE 5. Download Full Version :

Curriculum vitae - Dusan Odalovic

Gabriel Klein. Profile. Education

TOOLING SUPPORT FOR ENTERPRISE DEVELOPMENT RYAN CUPRAK & REZA RAHMAN

ive JAVA EE C u r r i c u l u m

<Insert Picture Here> Oracle Policy Automation System Requirements

INGO DETTLING PASSION FOR TECHNOLOGY SOFT SKILLS SPECIAL AREAS EDUCATION LANGUAGES

Supported Environments and Versions

Oracle Developer Day

Transcription:

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 Address Farman-Strasse 31 8152 Glattpark Date of birth 20.06.1976 Phone number +41 78 765 71 45 E-mail bojan@antonovic.ch Languages, nationality German English Serbian French Macedonian Nationality native language excellent oral and written good oral basic oral and written understanding Switzerland Serbia 16.01.2018 1

Skills Levels reached by duration or certification Top skills Windows Mac OS X Java Eclipse Clean Code Maven XML Algorithms Subversion CSS years HTML JSP JSF Servlet Oracle SQL JMS EJB 0 5 10 15 20 25 16.01.2018 2

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 16.01.18 3

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 16.01.18 4

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 16.01.18 5

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 16.01.18 6

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 16.01.18 7

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) 16.01.18 8