You are on page 1of 19

CV software expertise page

CV software expertise page number for 1/2


this CV:

Software expertise

Tool (when possible Competence Duration (in Description (reference to relevant


precise manufacturer, (rating : 1 months) entries under “professional
product name and -5) experience” is mandatory)
version(s))

Java/J2EE 5 109 See experiences nr. 1-11

PHP 3 11 See experiences nr. 12

Objective C 4 48 See experiences nr. 2

SCRUM 4 84 See experiences nr. 1, 6, 7 , 8

Agile 4 70 See experiences nr. 2, 3, 4, 5

Kanban 4 64 See experiences nr. 9, 10, 11

Pair Programming 4 24 See experiences nr. 6, 7, 8

Spring 5 72 See experiences nr. 3, 5, 6, 7, 8

Hibernate 5 72 See experiences nr. 4, 5, 6,7, 8,

Struts 4 24 See experiences nr. 6, 7, 8, 9

Oracle RDBMS 4 36 See experiences nr. 3, 9

PostgreSQL 4 24 See experiences nr. 10, 11

MySQL 4 48 See experiences nr. 3

jQuery 4 24 See experiences nr. 11

AJAX 4 24 See experiences nr. 5, 11

Ionic 4 12 See experiences nr. 2

PhoneGap 4 12 See experiences nr. 2

AngularJS 4 24 See experiences nr. 2

4 24 See experiences nr. 5, 7, 8, 11


XML

4 4 See experiences nr. 1


IBM BTT framework
CV software expertise page

CV software expertise page number for 2/2


this CV:

Software expertise

Tool (when possible Competence Duration (in Description (reference to relevant


precise manufacturer, (rating : 1 months) entries under “professional
product name and -5) experience” is mandatory)
version(s))

4 4 See experiences nr. 1


WebSphere

ANT 4 4 See experiences nr. 1

Eclipse 4 109 See experiences nr. 1-11

SOAP 4 4 See experiences nr. 1

Javascript 4 23 See experiences nr. 1, 12

REST 4 24 See experiences nr. 3

Tapestry 4 27 See experiences nr. 6, 7, 8

HTML 4 11 See experiences nr. 12

CSS 4 11 See experiences nr. 12

4 11 See experiences nr. 12


CodeIgniter
CV professional experience page

CV experience page number for this CV: 1/

PROJECT EXPERIENCE

Project name: Belgium Electronic Banking channels

ING Bank Belgium


Company (employer):

Dates (start-end): 01/2017-19/05/2017


Effective number of
months achieved: 4

Client (customer) : ING Bank Belgium

Project size: 20 person-months

Project description : I’m Senior Java freelancer SCRUM Master using SCRUM Methodology for
developing new services and functionalities for the Belgium Electronic Banking channels (Internet banking,
public site, ING Online, mobile application)

Employee’s Roles & Responsibilities in the project:

The Candidate participated in this project as Senior Java Developer SCRUM Master and his main tasks and
responsibilities included:

 Technical Analysis and Software Development in Object-Oriented technologies : Java SE, Java(2) EE,
JSP/Servlets, SOAP webservices, XML, IBM BTT framework, JavaScript, Eclipse, WebSphere, ANT

 Technical documentation

 Support for functional analysts

 Workload estimations

 Advice, appraisal and code review.

 Pooling and sharing of knowledge on new applications and technologies used

 Investigate and give resolutions for defects (in test or production environments)

 Provide feedback and propose improvements for user experience designs

 Lead together with the rest of the team to continous improvements of the development process

Technologies and methodologies used by the employee in the project: Java SE, Java(2) EE, JSP/Servlets,
SOAP webservices, XML, IBM BTT framework, JavaScript, Eclipse, WebSphere, ANT
CV professional experience page

CV experience page number for this CV: 2/

PROJECT EXPERIENCE

Project name: Connected Cars

BearingPoint
Company (employer):

Dates (start-end): 03/2016-12/2016


Effective number of
months achieved:

Client (customer) : Jaguar Land Rover

Project size: 12 person-months


Project description :

I was Mobility Consultant who develop with another Consultants for Jaguar Land Rover and its clients,
covering four key tehnologies:

 Telematics. This is the cornerstone and the largest part of the project. It includes InControl Remote
and InControl Secure products. InControl Remote allows clients to use their smartphones or web
portals to access and control key aspects of the vehicle. It lets them see where the car is parked and
provides them updates on windows/doors lock status, odometer reading, and mileage left. It also
offers clients a level of control over doors and windows that can be opened or closed remotely and
vehicle lights that can be flashed to find a car in a dark car park.

Perhaps more importantly (to some users), Jaguar Land Rover offers safety and security features such
as emergency call and optimized assistance. In the event of a crash, the vehicle will automatically
notify the emergency services by making a voice call and sending location details to enable the
emergency services to respond to the crash more quickly. This is particularly important if the person is
unconscious while on a country road. There is also a manual button in the vehicle to call the
emergency services for other critical situations, and another button to contact JLR or Land Rover
Assistance. By using an embedded SIM card in the vehicle, emergency or assistance requests can be
triggered through these buttons, creating a voice call and sending data to ensure that help will reach
the customer as quickly as possible. Through the connected car program, the company is also able to
perform some remote diagnostics on the car to optimize the response time and accuracy during a
breakdown call.

On the other hand, InControl Secure is a tracking solution for stolen vehicles. All of the services
mentioned above are open for subscription or can simply be included in the vehicle within its
warranty period.

 Connected devices. This technology covers the range of solutions and features on offer when people
bring their tablets or smartphones into the vehicle. A smartphone integration technology, InControl
Apps allows iOS and Android apps to be used. By offering a WiFi hotspot using the antenna on the
roof of the vehicle, Jaguar Land Rover is able to offer a much improved quality of service
(connectivity) to passengers who intend to use their mobile devices (tablets and/or smartphones)
while on the road.

 Infotainment. This covers all services brought to the client (driver and passengers) through the
touchscreen device(s) built in the car. In addition, it includes services available through end-to-end
connections such as real-time traffic information and over-the-air updates.

 Vehicle-to-vehicle (V2V) and vehicle-to-infrastructure (V2I) communication. In the long term,


this will form the fourth pillar of the connected car project. This area is the subject of a number of
research projects.
Employee’s Roles & Responsibilities in the project:

The Candidate participated in this project as Mobility Consultant and his main tasks and responsibilities
included:

 Design and develop new features for Connected Cars project

 Maintain and improve functionality

 Follow team coding standards and best practices

 Perform technical analysis of requirements

 Lead/mentor developers and share knowledge

 Collaborate in a small, experienced, energetic team on a rapid, agile development schedule

 Organize learning and promoting events.

Technologies and methodologies used by the employee in the project:

Objective C, Ionic, PhoneGap, AngularJS, J(2)EE, Eclipse


CV professional experience page

CV experience page number for this CV: 3/

PROJECT EXPERIENCE

Project name: SEPA test data generator

BearingPoint
Company (employer):

Dates (start-end): 03/2016-12/2016


Effective number of
months achieved:

Client (customer) : Deutsche Bundesbank

Project size: 20 person-months


Project description :

I was Mobility Consultant who develop with another Consultants for Deutsche Bundesbank, the SEPA test
data generator, a tool with which you can rapidly generate the large volume of test data necessary for effective
testing.

Connecting the test data generator via a REST-based web service interface permits a convenient, direct link
between the test catalogue and the test data generator. Suitable templates have been set up for the various test
scenarios, and the test data generated can be flexibly adapted to a given initial situation, using accounts and
partner banks which can be configured specifically for individual clients. Furthermore, the process permits the
flexible adjustment of date-dependent details to reflect the correct execution or settlement dates.

Advantages of the SEPA test data generator

As a structured framework with preset test scenarios, test cases, priorities and test case dependencies, the
payment transactions test case portfolio enhances the quality and coverage of the test process. In addition, it
improves the consistency and repeatability of the tests while simultaneously reducing the resources needed.

The typical test phases of planning, preparation, execution and follow-up can be performed significantly faster
thanks to the existence of prepared modules:

• Supports the SEPA formats SEPA CT, SEPA DD Core and B2B.

• Validation of existing SEPA XML files as well as BIC and IBAN details.

• Takes SEPA availability into account when preparing the test data.

• Reproducible test data quality for both individual and stress tests.

• Overview of test accounts with breakdown into related groupings.

• Use of the TARGET banks calendar.

• Detailed technical knowledge of XML or SEPA data formats is not needed to be able to generate test data.

The innovative feature of the SEPA test data generator rests in the integration and use of schema files from any
source (EBA, Deutsche Bundesbank, Deutsche Kreditwirtschaft, etc.) in a central, databaseoriented
application. This also permits the use of upgrades and new versions for possible integration tests. The attractive
web portal facilitates the easy expansion of test data to the individual requirements of banks and corporates.

Employee’s Roles & Responsibilities in the project:

The Candidate participated in this project as Mobility Consultant and his main tasks and responsibilities
included:

 Design and develop new features for SEPA test data generator

 Maintain and improve functionality

 Follow team coding standards and best practices

 Perform technical analysis of requirements

 Lead/mentor developers and share knowledge

 Collaborate in a small, experienced, energetic team on a rapid, a agile development schedule

 Organize learning and promoting events.


Technologies and methodologies used by the employee in the project:

J(2)EE, EJB3,Spring,JPA,JDO, JDBC, JSP,JSF,XML,MySQL, Oracle, MS SQL Server, DB2 ,REST, Eclipse
CV professional experience page

CV experience page number for this CV: 4/

PROJECT EXPERIENCE

Project name: Oscar platform

Web Thunder
Company (employer):

Dates (start-end): 11/2012-03/2016


Effective number of
months achieved: 40

Client (customer) : Charge Ads

Project size: 10 person-months

Project description :

I was Java Software Engineer who develop and maintain for Charge Ads, the Oscar platform. Oscar platform,
connecting publishers, agencies and advertising clients to the most dynamic infrastructure of online
advertising transacting available worldwide.Oscar helps the agencies to optimize campaigns management
process, offering transparent access to the entire RTB spectrum and to private marketplaces, managed by local
publishers.The new platform brings agencies supplementary income and widens the report between demand
and offer, both for traditional formats and also for mobile and video.Oscar is generating supplemental income
by facilitating direct relations with advertisers and supports their profitability by creating an economy of
resources, as it automates the offers process.

The platform facilitates the access with direct bidding towards the biggest sources of inventory, through
integration with partners like Pubmatic, OpenX, Appnexus or Google Exchange.

Employee’s Roles & Responsibilities in the project:

The Candidate participated in this project as Java Software Engineer and his main tasks and responsibilities
included:

 Design and develop new features for Oscar Platform

 Maintain and improve functionality

 Follow team coding standards and best practices

 Perform technical analysis of requirements

 Collaborate in a small, experienced, energetic team on a rapid, a agile development schedule

Technologies and methodologies used by the employee in the project:

J(2)EE, JAX-WS, JSP, JSF, Hibernate, JAXB, Eclipse


CV professional experience page

CV experience page number for this CV: 5/

PROJECT EXPERIENCE

Project name: BIG-IP iHealth Diagnostic Tool

Web Thunder
Company (employer):

Dates (start-end): 11/2012-03/2016


Effective number of
months achieved: 40

Client (customer) : F5 Network

Project size: 30 person-months

Project description :

I was Java Software Engineer who develop maintain BIG-IP iHealth Diagnostic Tool for F5 Network. BIG-IP
iHealth enables you to verify the proper operation of your BIG-IP system and ensure your hardware and
software function at peak efficiency.With customized diagnostic information, iHealth enables you to take the
recommended action, and in many cases, can help you resolve common configuration issues.

Employee’s Roles & Responsibilities in the project:

The Candidate participated in this project as Java Software Engineer and his main tasks and responsibilities
included:

 Design and develop new features for BIG-IP iHealth Diagnostic Tool

 Maintain and improve functionality

 Follow team coding standards and best practices

 Perform technical analysis of requirements

 Collaborate in a small, experienced, energetic team on a rapid, a agile development schedule

Technologies and methodologies used by the employee in the project:

J(2)EE, Spring, JDBC, JSP, Hibernate, XML, AJAX


CV professional experience page

CV experience page number for this CV: 6/

PROJECT EXPERIENCE

Project name: eBanking

Siveco Romania
Company (employer):

Dates (start-end): 07/2010-10/2012


Effective number of
months achieved: 27

Client (customer) : The National Bank of Romania

Project size: 68 person-months

Project description :

I was Java Developer who develop and maintain eBanking solution for The National Bank of Romania in in
the financial accounting sector, inventory, procurement management, fixed assets management,human
resources, payroll management budgets, tracking of contracts,contracting, management.

Employee’s Roles & Responsibilities in the project:

The Candidate participated in this project as Java Developer and his main tasks and responsibilities included:

 Design and develop new features for eBanking solution

 Maintain and improve functionality

 Follow team coding standards and best practices

 Perform technical analysis of requirements

 SCRUM development schedule

Technologies and methodologies used by the employee in the project:

J(2)EE,EJB3,Hibernate,JPA,JDO,JDBC,Spring,JSP,JSF,Struts,JAXB,JAX-WS,JMS,JMX,Tapestry,Pair
Programming
CV professional experience page

CV experience page number for this CV: 7/

PROJECT EXPERIENCE

Projects name: eHealth

Siveco Romania
Company (employer):

Dates (start-end): 07/2010-10/2012


Effective number of
months achieved: 27

Clients (customers) : Romanian Ministry of Health

Project size: 100 person-months

Project description :

I was Java Developer who develop and maintain eHealth project concerning electronic patient file and
electronic prescribing medication

Employee’s Roles & Responsibilities in the project:

The Candidate participated in this project as Java Developer and his main tasks and responsibilities included:

 Design and develop new features for eBanking solution

 Maintain and improve functionality

 Follow team coding standards and best practices

 Perform technical analysis of requirements

 SCRUM development schedule

Technologies and methodologies used by the employee in the project:

J(2)EE, EJB3,Hibernate,JPA,JDO,JDBC,Spring,JSP,JSF,Struts,JAXB,JAX-WS,JMS,JMX,Tapestry,XML, Pair


Programming
CV professional experience page

CV experience page number for this CV: 8/

PROJECT EXPERIENCE

Project name: SIVADOC

Siveco Romania
Company (employer):

Dates (start-end): 07/2010-10/2012


Effective number of
months achieved: 27

Client (customer) : Siveco Romania

Project size: 50 person-months

Project description :

I was Java Developer who develop and maintain SIVADOC project that is a Information Systems for the
Management of documents and workflows.

Employee’s Roles & Responsibilities in the project:

The Candidate participated in this project as Java Developer and his main tasks and responsibilities included:

 Design and develop new features for SIVADOC solution

 Maintain and improve functionality

 Follow team coding standards and best practices

 Perform technical analysis of requirements

 SCRUM development schedule

Technologies and methodologies used by the employee in the project:

J(2)EE, EJB3,Hibernate,JPA,JDO, JDBC,Spring,JSP, JSF, Struts,JAXB,JAX-WS,JMS,JMX,Pair Programming


CV professional experience page

CV experience page number for this CV: 9/

PROJECT EXPERIENCE

Project name: Rovinieta Internal Registry Payment Evalution

National Company of Motorways and National


Company (employer):
Romanian Roads-Center of Technical Studies,Traffic
and Informatics.

Dates (start-end): 08/2008-06/2010


Effective number of
months achieved: 22

Client (customer) : Romanian Ministry of Transport

Project size: 10 person -months

Project description :

As Analyst Programmer I develop and maintain Rovinieta Internal Registry Payment Evalution which is a
registry and payment web platform.

Employee’s Roles & Responsibilities in the project:

The Candidate participated in this project as Analyst Programmer and his main tasks and responsibilities
included:

 Design and develop new features for Analyst Programmer solution

 Maintain and improve functionality

 Follow team coding standards and best practices

 Kanban Methodology

 Perform technical analysis of requirements

Technologies and methodologies used by the employee in the project:

J(2)EE, Hibernate,JSP, JSF,JPA,JDO,JAX-WS,JMS,JMX, Oracle Databases


CV professional experience page

CV experience page number for this CV: 10/

PROJECT EXPERIENCE

Project name: Digital GIS Map

National Company of Motorways and National


Company (employer):
Romanian Roads-Center of Technical Studies,Traffic
and Informatics.

Dates (start-end): 08/2008-06/2010


Effective number of
months achieved: 22

Client (customer) : Romanian Ministry of Transport

Project size: 3 person-months

Project description :

As Analyst Programmer I develop and maintain Digital GIS(Geographic Information System)map,web


application that displays all traffic restrictions on types(heavy, height, width, road blocked, difficult road) on
DN network in Romania or traffic restrictions on a national road, containing a display mode of active traffic
nationwide counters(ISAF, ADR2000, ADR3000),on DN(National Road) map.

Employee’s Roles & Responsibilities in the project:

The Candidate participated in this project as Analyst Programmer and his main tasks and responsibilities
included:

 Design and develop new features for Analyst Programmer solution

 Maintain and improve functionality

 Follow team coding standards and best practices

 Perform technical analysis of requirements

 Kanban Methodology

Technologies and methodologies used by the employee in the project:

J(2)EE, JSP, JSF,JPA,JDO,JAX-WS,JMS,JMX,PostgreSQL


CV professional experience page

CV experience page number for this CV: 11/

PROJECT EXPERIENCE

Project name: Transroute Application

National Company of Motorways and National


Company (employer):
Romanian Roads-Center of Technical Studies,Traffic
and Informatics.

Dates (start-end): 08/2008-06/2010


Effective number of
months achieved: 22

Client (customer) : Romanian Ministry of Transport

Project size: 10 person-months

Project description :

As Analyst Programmer I develop and maintain Transroute application, consisting highlighting tariffs for
exceeding the maximum limits, tariff vehicle reweighed and remeasurement.

Employee’s Roles & Responsibilities in the project:

The Candidate participated in this project as Analyst Programmer and his main tasks and responsibilities
included:

 Design and develop new features for Analyst Programmer Transroute application

 Maintain and improve functionality

 Follow team coding standards and best practices

 Kanban Methodology

 Perform technical analysis of requirements

Technologies and methodologies used by the employee in the project:

J(2)EE,JSP,JSF,JPA,JDO,JAX-WS,JMS,JMX,XML,XSL,XPath,XQuery,DTD,XML,Schema,AJAX,
jQuery,PostgreSQL
CV professional experience page

CV experience page number for this CV: 12/

PROJECT EXPERIENCE

Project name: eRepublik

Tevin Solutions
Company (employer):

Dates (start-end): 04/2007-03/2008


Effective number of
months achieved: 11

Client (customer) : eRepublik Labs

Project size: 30 person-months

Project description :

As Web Developer I develop and maintain eRepublik, a computer game based on MMORPG Browser. It is a
political, economic and military strategy game

Employee’s Roles & Responsibilities in the project:

The Candidate participated in this project as Web Developer and his main tasks and responsibilities included:

 Design and develop new features for Web Developer eRepublik Game

 Maintain and improve functionality

 Follow team coding standards and best practices

 Perform technical analysis of requirements

Technologies and methodologies used by the employee in the project:

Php,MySQL,CodeIgniter, HTML,CSS,Javascript

You might also like