Alexandru A.
ENGINEER - DEVELOPER ADVANCED
JAVA
28 years old - 7 years of experience
Business expertise: Software editors
Languages: Romanian (Native speaker), English (Advanced), Russian (Advanced), French
(Beginner)
Certifications: 2012: Oracle Certified Expert, EE6 Enterprise JavaBean Developer
2010: Sun Certified Java Programmer (SCJP 6) 2010: Tivoli Identity Manager v5.1 Implementation
Education
2003 - 2007: Bachelor's Degree in Computer Science – Technical University of Moldova, Chisinau.
Continuous development (Pentalog Evolution Program)
Nov 2013: "Pentalog Foundations" Training: PM role; Adapting the Pentalog Quality Management System (QMS) to a project; Estimation; Work Breakdown Structure (WBS) and
Planning; Commitments, Constraints and Scope Management; Change Management, Traceability and Coverage; Risk Management; How to prepare for an Audit.
Nov 2013: "PM Tools" Training: PQP Light; Starting a new project. Oct 2013: JavaScript Self-training.
Nov 2012: jQuery Training.
Sep 2012: Sencha Touch 2 Self-training.
Computer skills
Networks and systems Linux, Windows
Languages JAVA, JavaScript, SQL, XML
Technologies J2SE, J2EE, Hibernate, Spring, EhCache, EJB, JMS, JPA, QueryDSL
Web technologies JSF, Struts, AJAX, jQuery, JAX-RS, JAXB, BackBone.js, Marionette.js, Node.js, CSS, HTML, Web Services
DBMS Oracle, PostgreSQL, DB2, MySQL
Environment of Development Maven
Application servers Apache HTTP Server, GlassFish, JBoss, Solr, SUN Application Server, WebSphere, WebSphere InterChange Server, WebSphere Message Broker, WebSphere MQ (MQSeries), Zookeeper
Protocols LDAP, SSH, SSL
Open Source solutions OpenSSO
Tests Tools Jmeter, JUnit, Mockito
Miscellaneous SUN Access Manager, SUN Access Manager Policy Agents, SUN Directory Server, SUN Identity Manager, Tivoli Access Manager, Tivoli Directory Server, Tivoli Identity Manager, Tivoli Identity Manager Integrator, WebSphere Business Integration Adapters, WebSphere eCommerce
Experience
SPECIALIST IN OPEN SOURCE SOLUTIONS MANAGEMENT November 2013 - now Duration: 1 year 9 months
CLIENT
Offering award-winning software and consulting, our client is the partner of choice for open source software adoption, governance and management to enterprises of every size. They help their customers harness the power of open
source technologies and methods for faster innovation, greater creativity and improved efficiency.
PROJECT
Pentalog has agreed to provide to the client a fully functional offshore development center (ODC) setup with a dedicated team of engineers. This team works with client engineers for the design, development, software
programming, testing, configuration and integration, on an ongoing basis consistent with client’s instructions and the specifications. The developed web application allows the building of a knowledge base regarding open source information, as well as analysis of software IP and open source risk profiling on software components. Overall, it enhances the open source software management through better control of existing code, improvement strategies and continuous learning.
TECHNICAL ENVIRONMENT
JAVA 7, Spring, JPA2, JavaScript, BackBone.js, jQuery, HTML5, CSS3, LESS, PostgreSQL
TEAM SIZE: 9
MISSION DESCRIPTION
Team Leader and Developer within the back-end team.
• Analysis and estimation of the functional and technical evolutions. • Writing the architecture and the detailed technical design.
• Carrying out the functional and the technical evolutions. • Carrying out tests and solving bugs.
• Code reviewing every code change together with the team. • Documenting guides and techniques.
SKILLS
Zookeeper 1.5.1, Solr 4.6.0, PostGreSQL 9.1, Querydsl 3.3.0, EhCache 2.6.8, Hibernate 4.2.0, Spring 3.2.7, JAVA 7 _____________________________________________________________________________________________
PENTALOG October 2013 - November 2013 Duration: 1 month
MISSION DESCRIPTION
Participation in an extensive training on the following technologies: - Backbone.js;
- Marionette.js; - Node.js.
SKILLS
Node.js, Marionette.js, BackBone.js
_____________________________________________________________________________________________
LEADER OF THE HOMESHORING CLIENT RELATIONSHIP SERVICES August 2013 - September 2013
Duration: 1 month CLIENT
The client is a leader of the homeshoring client relationship services.
PROJECT
The project is composed of two modules:
- a web portal by means of which candidates can provide their service offers;
- a website allowing the client to manage its candidates (potential agents), their missions, the relationship between the agents and the end clients etc.
TECHNICAL ENVIRONMENT
Grails, Spring, PrimeFaces, MySQL, SVN
TEAM SIZE: 3
MISSION DESCRIPTION Developer.
• Bug fixing on the application.
• Development of evolutions according to requirements. SKILLS
MySQL, PrimeFaces, Spring, Grails, Groovy
_____________________________________________________________________________________________ SOFTWARE PUBLISHER April 2013 - July 2013 Duration: 3 months
CLIENT
Software editor specialized in developing multi-function and multi-technique supervision solutions for cities, sites and buildings.
PROJECT
Development of an Internet site and a mobile site for electrical car rental for big cities.
TECHNICAL ENVIRONMENT
JAVA, Spring, JSF, RichFaces, jQuery mobile, PostgreSQL
TEAM SIZE: 7
MISSION DESCRIPTION
Team Leader of the maintenance team.
• Permanent communication with the client. • Estimation and resolution of the signaled bugs. • Code review.
SKILLS
PostgreSQL, jQuery mobile, PrimeFaces, JSF, Spring, JAVA 7
_____________________________________________________________________________________________
SOFTWARE PUBLISHER October 2012 - March 2013 Duration: 5 months
CLIENT
Software editor specialized in developing multi-function and multi-technique supervision solutions for cities, sites and buildings.
PROJECT
Development of an Internet site and a mobile site for electrical car rental for big cities.
TECHNICAL ENVIRONMENT
JAVA, Spring, JSF, RichFaces, jQuery mobile, PostgreSQL
TEAM SIZE: 7
MISSION DESCRIPTION Developer.
• Analysis of the client's requirements and estimation of the functional and technical evolutions as requested.
• Development and implementation of the functional and technical evolutions.
• Application testing in order to identify possible errors and their fixing so as to ensure the application functions at the required quality standards.
• Coding of the application in accordance with the established architecture and the detailed technical design.
• Development of new application functionalities and specifications.
• Management of the design documents according to the client specifications. • Estimation of the workload for the use cases.
SKILLS
PostgreSQL, jQuery mobile, PrimeFaces, JSF, Spring, JAVA 7
_____________________________________________________________________________________________
PAINT MANUFACTURER July 2012 - September 2012 Duration: 2 months
CLIENT
The client is the largest global paints and coatings company and a major producer of specialty chemicals.
PROJECT
Development of a back-end solution of a web application for a leader in paints and coatings industry. The project aims to build an online platform that will allow users to simulate their decoration project, applying colors and textures to the walls. The user can also share it on different social networks.
TECHNICAL ENVIRONMENT
JAVA 6, J2EE, Spring, Maven, MySQL, EhCache, Hibernate, JMS, JAXB, JAX-RS, Jmeter, Mockito, JUnit
TEAM SIZE: 5
MISSION DESCRIPTION Developer.
• Analysis and estimation of the functional and technical evolutions. • Responsible for carrying out the functional and technical evolutions. • Test execution and bug fixing.
• In charge of writing the application code in accordance with the established architecture and the detailed technical design.
• Development of new application functionalities and specifications.
• Management of the design documents according to the client specifications. • Estimation of the workload for the use cases.
SKILLS
Mockito, Jmeter, JUnit, Maven, MySQL, EhCache, Hibernate, JMS, JAXB, JAX-RS, Spring, J2EE, JAVA 6
_____________________________________________________________________________________________
PENTALOG June 2012
MISSION DESCRIPTION
Participation in a training session on the following technologies: - JAVA 6; - J2EE; - Spring; - JAX-RS; - JAXB; - JMS; - Hibernate; - EhCache; - MySQL; - Maven; - JUnit. SKILLS
JUnit, Maven, MySQL, EhCache, Hibernate, JMS, JAXB, JAX-RS, Spring, J2EE, JAVA 6
_____________________________________________________________________________________________ ISS ROMANIA January 2012 - May 2012 Duration: 4 months
MISSION DESCRIPTION
• Creation and development of web applications. • Analysis of user requirements.
• Program design, coding and development. • Execution of integration testing.
• In charge of the proper functionality of the applications. SKILLS
GlassFish, JPA, Spring, MySQL, JAVA
_____________________________________________________________________________________________ ISS ROMANIA March 2011 - December 2011 Duration: 9 months
MISSION DESCRIPTION
Developer within Identity Management and SSO project.
• Implementation of Identity Management and SSO solution.
• Configuration and deployment of Tivoli Access Manager for Enterprise Single Sing-On. • Configuration and deployment of Tivoli Identity Manager.
• Configuration and deployment of Tivoli Identity Manager Integrator. • Installation and configuration of IBM DB2.
• Installation and configuration of Tivoli Directory Server. SKILLS
DB2, Tivoli Directory Server, Tivoli Identity Manager Integrator, Tivoli Identity Manager, Tivoli Access Manager
_____________________________________________________________________________________________ ISS ROMANIA July 2010 - March 2011 Duration: 8 months
MISSION DESCRIPTION
Developer within the Web SSO project for the automotive sector. • Implementation of the SSO solution.
• Configuration and deployment of SUN Access Manager. • Configuration and deployment of federation.
SKILLS OpenSSO
_____________________________________________________________________________________________ ISS ROMANIA April 2008 - July 2010 Duration: 2 years 3 months
MISSION DESCRIPTION
Developer within the Web SSO projects. • Implementation of the SSO solution.
• Development of web pages and portles for external users management. • Development of external users management flow.
• Configuration and deployment of SUN Access Manager. SKILLS
SUN Access Manager Policy Agents, SUN Application Server, SUN Directory Server, SUN Identity Manager, SUN Access Manager
_____________________________________________________________________________________________ ISS ROMANIA May 2009 - June 2009 Duration: 1 month
MISSION DESCRIPTION
Developer within the EAI project.
• Development of integration flows with all required transformations.
• Mapping and routing of rules for business applications such as: Bankmaster (core banking system) and Transmaster (card management system).
SKILLS
WebSphere MQ (MQSeries), WebSphere Message Broker
_____________________________________________________________________________________________ ISS ROMANIA December 2008 - February 2009 Duration: 2 months
MISSION DESCRIPTION
Developer within an development project of an e-Commerce platform for the oil and gas sector. Implementation of the B2B eCommerce platform using WebSphere eCommerce.
SKILLS
WebSphere eCommerce
_____________________________________________________________________________________________ ISS ROMANIA November 2007 - April 2008 Duration: 5 months
MISSION DESCRIPTION
Developer within the Enterprise Application Integration project for telecommunication sector. • Implementation of the solution.
• Development of integration flows with all required transformations.
• Mapping and routing of rules for business applications such as: Online Shop, Number Portability Local Engine, Cordiant.
SKILLS WebSphere
_____________________________________________________________________________________________ ISS ROMANIA June 2007 - November 2007 Duration: 5 months
MISSION DESCRIPTION Developer.
In charge of implementing Number Portability Control Center, a J2EE application designed to support telecom operators in handling number portability specific processes.
SKILLS JSF, JBoss