Curriculum Vitae E. H. Java/JEE Developer

Similar documents
Curriculum Vitae E. A. Java/JEE developer

Curriculum Vitae B. V. C. Senior Java/JEE developer

JAVA/J2EE DEVELOPER RESUME

Java/J2EE or Web Developer. Formal Education. Technical knowledge. Spoken Languages

SUMMARY CURRICULUM VITAE J. Andries

Software Development Interactief Centrum voor gerichte Training en Studie Edisonweg 14c, 1821 BN Alkmaar T:

OXAGILE RESUMES SUMMARY OF QUALIFICATIONS TECHNICAL SKILLS SENIOR JAVA SOFTWARE ENGINEER

Web and Enterprise Applications Developer Track

Professional Profile Studies Senior Engineer October September 1998 Computer Engineering University of Deusto - Bizkaia (Spain)

UBS Training Course Catalog

Java (J2SE & J2EE) and Web Development Training Catalog

Education Institute Year Graduated

SENIOR WEB DEVELOPER

LEAD JAVA/J2EE DEVELOPER/ARCHITECT CONSULTANT RESUME PITTSBURGH PA

Mobile and Web Applications Developer Track

Annex 10 Standard Profile Specification and Request Form for Services

Windows 2000 / NT 4.0 / 95 / 98, MS-DOS, Suse Operating Systems

JAVA ENTERPRISE IN A NUTSHELL. Jim Farley and William Crawford. O'REILLY 4 Beijing Cambridge Farnham Koln Paris Sebastopol Taipei Tokyo.

CURRICULUM VITAE PETER HENDRIKS

GRAD Analytics Advanced price and promotional analysis interface. Reactive UI providing dimensional visibility to marketing analysis.

OUR COURSES 19 November All prices are per person in Swedish Krona. Solid Beans AB Kungsgatan Göteborg Sweden

Curriculum Vitae. Samuel H. Brannen, Jr. Auf der Grueb Meilen Switzerland sam [at] sambrannen [dot] com

ENGINEER - DEVELOPER ADVANCED JAVA. 28 years old - 7 years of experience

How To Develop An Application Developer For An Ubio Websphere Studio 5.1.1

Exposé Ing. Jörg Pöschko

CrownPeak Java Web Hosting. Version 0.20

DTWMS Required Software Engineers. 1. Senior Java Programmer (3 Positions) Responsibilities:

Girish Pandit

Oracle WebLogic Foundation of Oracle Fusion Middleware. Lawrence Manickam Toyork Systems Inc

PG DAC. Syllabus. Content. Eligibility Criteria

Senior Android Developer

White Paper: 1) Architecture Objectives: The primary objective of this architecture is to meet the. 2) Architecture Explanation

Mrzljak Osman. Curriculum Vitae. Author: Osman Mrzljak Date: 28 July Copyrights B-init. B-INIT bv

ENGINEER - DEVELOPER ADVANCED J2EE - JAVA - ORACLE. 28 years old - 7 years of experience

Rapid Application Development. and Application Generation Tools. Walter Knesel

Brian Agnew, OOPS Consultancy Ltd Mobile: +44 (7720)

Mobile Applications Developer Track

antonio lopezatienza CURRICULUM VITAE IT CONSULTANT

Resume Marcel de Koster

Web and Mobile development Engineer

CURRICULUM VITAE / RESUME

SBP is a software development outsourcing company, established in 2004, and headquartered in Bucharest, Romania.

Michael Bösch. EDV-Consulting. Dipl. Informatiker (FH)

Complete Assessment Catalog

Course Number: IAC-SOFT-WDAD Web Design and Application Development

EDUCATION: Bachelor s degree in Engineering, Jawaharlal Nehru Technology University, India.

Modeling Web Applications Using Java And XML Related Technologies

Department of Elementary and Secondary Education Role: Sr. Java Developer

DHANE Amir. Professional Experiences. Objectives. Senior Java/J2EE Developer/ SOA Architect. SOA Architect Since January 2014

ENGINEER - DEVELOPER INT ERMEDIAT E PHP. 25 years old - 4 years of experience

Portals, Portlets & Liferay Platform

Education Stavanger, Norway 3 years in electronics (1972) Bedriftsøkonomisk Institutt (BI), Oslo 2 years enterprise-economy evening study (1983)

PRINCIPAL JAVA ARCHITECT JOB ID: WD001087

How To Develop A System For A Car Dealership

Summary of Qualifications

Agile Best Practices and Patterns for Success on an Agile Software development project.

Inputsoft Business Software & Consulting. Learn more at

Creativity. Technology. Results.

Mobile Applications Developer Track

Przemysław Bielicki. Senior Software Developer / Scrum Master

Curriculum Vitae 12/12/12

Client Overview. Engagement Situation. Key Engagement Challenges :

Java EE 7: Back-End Server Application Development

This document gives an outline of Tim Ward s work on mobile phone systems

Start up Jobs Germany FEB 2014

For Course Details, visit:

SOFTWARE-CONSULTING, ARCHITECTURE, AND DEVELOPMENT CURRICULUM VITAE

Tri-Force Consulting Services, Inc. Case Studies

IBM Rational Web Developer for WebSphere Software Version 6.0

Extreme Java G Session 3 Main Theme Java Core Technologies (Part I) Dr. Jean-Claude Franchitti

Effective Java Training Portfolio

Developing Web Services with Eclipse

Preface. Motivation for this Book

Training Calendar. July-December. a Cronos Company

applications. JBoss Enterprise Application Platform

I am working as free lance developer and I'm interested on high-tech projects based on Java and opensource technologies.

Executive Summary. Within IT Services, Cosmic Creation spotlights on the following:-

Syllabus INFO-UB Design and Development of Web and Mobile Applications (Especially for Start Ups)

Request for Resume (RFR) CATS II Master Contract. All Master Contract Provisions Apply

Information Technology Services

Web application specialist with a broad range of front-end technology expertise.

Best Practices Software Engineering Mainframe. Trivera Technologies Worldwide Collaborative Education Services

Christopher M. Judd President, Consultant, Author 685 Farrington Drive Worthington, Ohio Phone: (614)

2014. TIGRA IT GROUP

PL/SQL. JSP Java Script. Struts JSF EJB 2.1. Hibernate. JBoss RichFaces EJB 3

Softage Java Project Manager

QA AUTOMATION - DEVELOPER ADVANCED TESTING TOOLS. 30 years old - 6 years of experience

Emrah Dayioglu Phone: Bernhard-Weiß Str.3, Berlin

Productivity Comparison for Building Applications and Web Services

AngularJS, Javascript, Prototype-based OO concept, RESTful Design Pattern, GWT, HTML5, Database.

Microsoft : : : : Kuala Lumpur Petaling Jaya Penang Johor Bahru

Modern Software Development Tools on OpenVMS

SOFTWARE DEVELOPER. Job Description. Rybná 682/14 Praha tel.: career@xitee.com

JAVA Technologies QUARTER 1 DESKTOP APPLICATIONS - ESSENTIALS QUARTER 2 NETWORKING AND OPERATING SYSTEMS ESSENTIALS. Module 1 - Office Applications

CONTENTS. Introduction 3. Our Team 5. Our Strategy 6. Solution Domains We Serve 7. Technology Platforms We Serve 8. Our Execution Practices 10

Programma corso di formazione J2EE

Syllabus INFO-GB Design and Development of Web and Mobile Applications (Especially for Start Ups)

This presentation will provide a brief introduction to Rational Application Developer V7.5.

Transcription:

Curriculum Vitae E. H. Java/JEE Developer Executive summary: Though E. is an excellent trainer and coach, he thinks it's important to keep focused on development. That's why E. is looking for a new hands-on-java-job. After completing VEBIS (Antwerp) in 2007, E. proved his capabilities as an ICT trainer, specialized in the Java Programming Language. (Detailed content of the given training can be found in his Trainer CV, to obtain on simple request.) Enlarging his knowledge with new or updated topics is like a second nature and keeps him on top of the actual techniques. Since February 2012, E. took the lead in the new open source project of BeanPole: MailMarket, developed by him with the support of 4 fresh junior developers. After the first stable release of MailMarket he initiated a second open source project which is focused on Data Synchronization. E. is ready for a new Java project, preferable in an Agile environment, where he can combine his in-depth technical knowledge with his excellent communication skills in Dutch, French and English. Personal Details Name: H. First Name: E. Nationality: Belgian Children : three Date of birth: 22/12/1966 Place of birth: Borgerhout (Antwerp) Living in Herzele (East Flanders) 1

Skills (expert = 5/5, very good (4/5), good (3/5), average (2/5), basics (1/5)) Object Oriented: - JEE Design Patterns good - Object Oriented Design (OOD) good - Object Oriented Programming (OOP) very good - Unified Modeling Language (UML) very good - Java (see below) Java / Middleware: - Weblogic average - JBoss, Tomcat,Jetty good - Java Enterprise Edition (JEE) very good - Java Standard Edition (JSE) expert - Jakarta-commons (Validator, Betwixt, Lang) good - Enterprise JavaBeans (EJB3.0) very good - Basics of Object/Relational Persistence expert - Spring 3, Spring Security, Spring IOC, Spring Batch good - Hibernate 3 good - Java Messaging Service (JMS) very good - Remote Method Invocation (RMI) very good - Junit very good - Abstract Window Toolkit (AWT), Swing good - Eclipse, NetBeans very good - CORBA good - Java Web Services (SOAP, JAX-RPC) good - Java Security very good - Javadoc expert - Ant, Maven very good - Android SDK average - JAXB very good - Log4J, SLF4J, Logback good Website development: - Java Server Pages (JSP) expert - Java Servlets expert - Jakarta Struts very good - HTML4, XHTML, Cascading Style Sheets (CSS2) very good - XML, XSL, XSLT, XSD very good - JDOM, SAX good - JavaScript very good - ASP.NET basics 2

Editors / IDEs: - Eclipse, NetBeans very good Version Control: - Concurrent Versions System (CVS) very good - Subversion very good Databases etc: - JDBC expert - SQL, RDBMS very good - MySQL, SQL Server, Oracle 10g good Software Development Methodologies - Knowledge of methodologies such as AUP, RUP, SCRUM, XP, good Other: - Windows, Linux very good - C#.NET, Visual Basic.NET basics Projects BeanPole ( 10/2006 Present) Since October 2006, E. is working on different projects for BeanPole, a company specialising in Java Training, Consultancy and Development, as well for the Internal Software Development Department as for the Professional Services Department. His main projects were: As JAVA DEVELOPER (10/2006 Present) Open source data synchronization framework (05/2012 present) The main goal of the project is to develop a framework that synchronizes data, which means every file type, between a number of devices and/or different operating systems, where the initiative can come from the server or one of the client devices. The library has a basic design, write once run anywhere (one of the basic principles of Java), that makes it possible to work with any mobile client or web application framework. It consists out of several Maven modules with specific responsibilities. The modules are built as light and generic as possible, to make sure they can be integrated into existing projects without causing dependency conflicts or a large overhead. As proof of concept we are developing an Android client, a web application in Apache Wicket and MySQL database management system 3

Java EE 6, JAX-RS, Spring 3, Apache Wicket, Hibernate, Android SDK, MySQL, XML, JSON MailMarket (02/2012 05/2012) BeanPole has chosen to build MailMarket, as an open source project, because we felt there was a need for such an application. MailMarket is a Java application to send emails to a designated list. It s first intended as a desktop application that allows users to send emails to different mailinglists. Built out of different components -- allowing it to run on different environments, as desktop or server -- and use custom content store implementations. The initial application is built as a Java Desktop application, allowing it to run on any platform that supports Java. Features: Easy to use: Just follow the wizard Use your own mail account Import your contacts from CSV or LST Runs in the background Send HTML or Text mails Send to multiple mailing lists at the same time Save your mail(s) as template and re-use later Use the built-in ISP rules or add your own Projecthome: http://sourceforge.net/projects/mailmarket/ Java 7 Standard Edition, mail API, Swing, Xhtml/CSS, XML Project Vebis (10/2006 05/2007) The project was set up to achieve competitive and strategic automatization of bunkering services. The core application needed a completely new design and implementation with the latest techniques, so that it can support the whole supply chain and back office. Manage and follow up (real time) on orders, invoices and deliveries, HR management, planning and technical maintenance are some of the main functions for the daily work. On the other hand there are features to support decision making and strategic choices. Main features here are cost accounting, statistics and real time rates. JSE 1.5, JUnit, Subversion, Ant, JavaBeans, Java Security, JDBC, SQL, XML, Xhtml/css, EJB 2.1, JMS, JNDI, RMI, Corba, Servlets, JSP 4

As JAVA TRAINER (05/2007 02/2012). (detailed content of the given training can be found in his Trainer CV, to obtain on simple request.) VDAB CEVORA: Java Developer training (2011-2012) Project description: Training Java Developer Java Basics, Java Advanced, JUnit, Subversion, JavaBeans, Java Security, SQL, JDBC, Xhtml/css, XML, Servlets, JSP, coaching exercises, mock exam for OCPJP certification, Certification OCPJP VDAB CEVORA: JEE training: annual training (2007 2011) Project description: Training Java Enterprise Developer Java Basics, Java Advanced, Maven, JUnit, Subversion, JavaBeans, Java Security, SQL, JDBC, Xhtml/css, JavaScript & Ajax, XML, Java & XML, Servlets, JSP, Spring Core, Spring MVC, JPA/Hibernate, Spring Enterprise, EJB 3.0, coaching exercises, mock exams for OCPJP certification, Certification OCPJP (former SCJP) HDP-AristAgroep: Custumized training :Java Web (2010 2011-2012) Project description: Retraining employees Java Basics, Java Advanced, Ant, JUnit, Servlets, JSP, JSF, EJB 3.0, Java Script, Ajax, CIP vzw - Customized training: Java (04/2010 09/2010) Project description: Retraining employees from Cobol to Java Java Basics, Java Advanced, JDBC, Java & XML, JavaScript & Ajax, Spring Core, JSF Stad Antwerpen: Customized training: JavaScript & Ajax (03/2009) Project description: Training web developers city of Antwerp. JavaScript & Ajax Business Training: Customized training: J2EE en Struts (01/2009 02/2009) Project description: Training for the Federal Government Finance department. J2EE, Struts University Gent: Customized training: Java (01/2009 02/2009) Project description: Training new employee Java Basics, Java Advanced, Servlets, JSP 5

Language skills Speaking Writing Reading Dutch Native Native Native English Expert Expert Expert French Very good Very good Very good German Basic Basic Basic Availability Full-time from September 1 2012 Education 2006 Bachelor informatics at Open Universiteit Nederland Additional Courses Devoxx Conference European conference for Java Developers December 10 th - December 14 th 2008 Several in-depth talks and Tools in Action presentations. Certification Oracle Certified Professional Java SE 6 programmer 6

7

8