DIEGO NÚÑEZ MONASTERIO



Address

Madrid, Spain

Telephone(s)


Email

diego@pelusa.com



Nationality

Spanish

Date of birth

08-04-1970



WORK EXPERIENCE AT

PANEL Sistemas Informáticos

Position

IT Architect and Business Consultant

Dates

September 2004 – present

PROJECTS


Dates

January 2007 – present

Project

SPADE-2 Supporting Platform for Airport Decision-making and Efficiency Analysis.

Occupation or position held

Technical Coordination Team, J2EE Consultant

Main activities and responsibilities

  1. Responsible for technical coordination of the project.

  2. Responsible for risk management and design of contingency plans to mitigate the risks detected. Focus on the technical risks detected and their impact on the business and management teams.

  3. Responsible for coordinating the activities of the Software Quality Team with the Project Management Team.

  4. Lending Support to the Project Management Team to translate into  layman's language technical problems arising from developers and integration activities (~50 developers are working spread around several European countries).

  5. Attend teleconferences to discuss technical issues with the rest of the Use Case Developers Teams, PSQT and PM.

  6. Produce a Technical Manual and Java development toolkit for eclipse for developing EJB 3.0 in order to be evaluated by PSQT as a solution for the persistence layer of SPADE-2 Platform.

Customer

AENA Aeropuertos Españoles y Navegación Aérea

Type of business or sector

Air Traffic

Dates

January 2007- present

Project

SEL: Personal Recruitment Application

Occupation or position held

Project Manager, Analyst, Consultant

Main activities and responsibilities

  1. Setting SCRUM as working methodology over 100% of the project.

  2. Collecting the user requirements during the analysis phase.

  3. Validate the architecture designed by the junior architect of the project.

Customer

PANEL

Type of business or sector

IT

Dates

November 2005 - present

Project

PANEL Training

Occupation or position held

Course Director and Teacher

Main activities and responsibilities

  1. Struts Course: Internal training for the developers of the company.

  2. Course on Java Enterprise Edition Architecture over JBoss Application Server: Training for staff of General Services Department, Madrid Council.

  3. Lectures on Java EE: Basic courses for University students.

  4. Seminar series on software engineering, College of Informatics, University of Alcalá de Henares.

  5. Blogger of Java EE technologies.

  6. Coaching in several colleagues.

Customers

PANEL, University of Alcalá de Henares, and Madrid Council

Type of business or sector

IT, Education, Public Administration

Dates

June 2007 -September 2007

Project

Sparrow Platform

Occupation or position held

Project Manager, Business Consultant, Architect

Main activities and responsibilities

  1. All management of the project. Making project offer with cost benefit analysis, technical management, and commercial activities.

  2. Design all the components to connect Italian front end providers to RIZQalia's Risk Engine.

  3. Attend multicultural meeting as part of management activities in order to coordinate the Italian and Spanish teams.


Customer

Societé Generale Equipment Finance

Type of business or sector

Banking, Renting, Leasing

Dates

September 2006 - September 2008

Project

iPADAM: Platform for making gateway to financial data

Occupation or position held

Project Manager, Business Consultant, Analyst, Architect

Main activities and responsibilities

  1. All management of the project. Making project offer with cost benefit analysis, technical management, and commercial activities.

  2. Design of platform to connect to Web Services of "Credito y Caución" using multithread design.

  3. Collect the requirements and produce the analysis documentation.

Customer

Iberinform

Type of business or sector

Provider of corporate financial information

Dates

January 2006 - February 2007

Project

RIZQalia-SGEF Risk Platform

Occupation or position held

Development Manager, Architect

Main activities and responsibilities

  1. Managing the development team and coordinating the analyst and development activities.

  2. Design the personalization of the RIZQalia platform to the features needed by the customer, as new connectors to their legacy systems, design the customer risk models to be implemented and loaded in the risk engine and new web front end operational User Interface for the risk department users.

Customer

Societé Generale Equipment Finance

Type of business or sector

Banking, Renting, Leasing

Dates

January 2006 - February 2007

Project

AGOC: Application for Commercial Operation Management

Occupation or position held

Development Manager, Architect, J2EE Consultant

Main activities and responsibilities

  1. Managing the development team and coordinating the analyst and development activities.

  2. Design all the general components, libraries, and frameworks.

  3. Design and configuration of the environments to produce software from development to production.

  4. Design all the processes involved in all stages of development.

  5. Tuning and stress testing in order to guarantee the high availability and scalability of the application.

Customer

Leroy Merlin

Type of business or sector

Logistics, Distribution

Dates

September 2004 - January 2006

Project

RIZQalia: Financial Risk Platform

Occupation or position held

Business Consultant, Project Manager, Architect, Analyst Programmer

Main activities and responsibilities

  1. Business Consultant: Provide support to the commercial product department in commercial activities.

  2. Promotion of activities, making demonstrations and technical talks  about the risk platform to different customers.

  3. Design and implementation of  SCRUM methodology jointly with Continuous Integration and Test Driven development in all development activities.

  4. Design of Web Front End of the platform and refactoring essential modules of the platform, refactoring all the dependences of all modules and libraries.

  5. Reorganize the version control system of the platform in order to automize all the processes involved in the integration activities such as compiling, packaging, deploying and running the Unit Testing, Functional Testing and Stress Testing.

  6. Analyst Programmer: Design and implement the SOAP connectors and XPath engine to access financial data providers through Web Service.

Customer

Panel

Type of business or sector

IT

WORK EXPERIENCE AT

SHS Polar

Position

Software Engineer

Dates

May 1999 - September 2004

PROJECTS


Dates

January 2004 - September 2004

Project

APC: Profile Charge Application

Occupation or position held

Analyst Programmer

Main activities and responsibilities

Back Office's Development.

Testing and production deployment.

Customer

Telefónica Móviles

Type of business or sector

Telecommunication

Dates

September 2003 to December 2003

Project

Project Consulting of Pros@

Occupation or position held

IT Consultant

Main activities and responsibilities

  1. Audit the architecture in order to detect bottle necks.

  2. Audit the different environments involved in the cycle of the development of the platform as development, integration, test, deployment and support.

  3. Audit the technologies used.

  4. Evaluate the methodologies used by each team belonging to the Pros@ project.

  5. Deployment of actions to be performed in order to solve the issues detected.

  6. Monitoring the progress of those actions planned.

Customer

General Treasury of the Social Security

Type of business or sector

Public Institution

Dates

June 2003 - September 2003

Project

J2EE NAN Portal (Business to Business)

Occupation or position held

Analyst, Java designer, Programmer

Main activities and responsibilities

  1. Collecting the requirements from the client.

  2. Designing the web application.

  3. Developing various components.

Customer

Telefónica Yellow Pages

Type of business or sector

Telecommunication

Dates

January 2003 - June 2003

Project

NEC i-mode platform

Occupation or position held

Deployer, IT Consultant

Main activities and responsibilities


  1. Installation and integration of the different components of i-mode platform.

  2. Testing the different versions of the software provided by NEC Japanese Team.

  3. Support to NEC Japanese Team to communicate with Telefonica Móviles personnel.

  4. Translation of technical documentation.

  5. Part of the team of support 8x5 service.


Customer

Telefónica Móviles

Type of business or sector

Telecommunication

Dates

November 2002 - December 2002

Project

Domotic subchanel of company´s web site.

Occupation or position held

Analyst, Java designer, Programmer

Main activities and responsibilities

  1. Design and development of WAP Front End using multilayer Java EE design pattern:

    • User interface: JSP

    • Controller: Servlet

    • Logic and persistence layer: Java Beans

    • Data Base: Microsoft SQL Server

Customer

Telefónica Yellow Pages

Type of business or sector

Telecommunication

Dates

October 2001 - November 2002

Project

Server for Web Services Platform

Occupation or position held

Analyst, Java designer, Programmer

Main activities and responsibilities


  1. Design and development of UDDI client component of the platform.

  2. Migration of view layer of the platform from JSP technology to XML/XSLT.

Customer

Telefónica I+D Innovation and Development

Type of business or sector

Telecommunication

Dates

November 2001 - September 2002

Project

External API

Occupation or position held

Analyst, Java designer, Programmer

Main activities and responsibilities

  1. Design and development of SOAP server.

  2. Part of the integration team of Terra Mobile platform.

  3. Toolkit development in order to provide access to the Terra Mobile services to other companies.

  4. Produce a viability report in order to study the cost of migration from SOAP to web service technology over Axis.

Customer

Terra Mobile

Type of business or sector

Telecommunication

Dates

August 2001 - October 2001

Project

Info Internet 2000

Occupation or position held

Project Manager, Architect

Main activities and responsibilities

  1. Management of a team of three Analyst Programmers and three programmers.

  2. Design of the application jointly with the Analyst Programmers following a multilayer design over IPlanet Web Server:

  • User Interface: JSP.
  • Logic: Servlet.
  • Data Base Access: Java Beans.
  • Authentication: LDAP over IPlanet Directory Server.
  • Data Base: MySql.
  • External data providers: Flat text files.

Customer

Telefónica Data

Type of business or sector

Telecommunication

Dates

January 2001 - December 2001

Project

IBus: JMS Middelware for Terra Mobile Platform

Occupation or position held

Analyst, Java designer, Programmer

Main activities and responsibilities

  1. Design and develop the JMS Bus communication of the platform with another colleague using Bea WebLogic 4.0.1 as application server.

Customer

Terra Mobile

Type of business or sector

Telecommunication

Dates

September 2000 - December 2000

Project

Movie Channel of Prodigios Portal

Occupation or position held

Analyst, Java Architect

Main activities and responsibilities

  1. Design of persistent layer using the WebLogicCommerce as application Server following model 2 architecture:

    • UI: JSP.

    • Logic: Java Beans

    • Data Base: Oracle 8i

  2. Responsible providing technical support to the rest of junior developers programming JSP and Java Beans.

  3. Development of the home page using portlets as personalization technology.

Customer

American On Line España

Type of business or sector

Content Provider

Dates

May 1999 - July 2000

Project

CATI: Integral Help Desk

Occupation or position held

Analyst, J2EE Architect

Main activities and responsibilities

  1. Development of CORBA interface to connect CATI platform to the SERA (Exploitation´s Service of access network) in order to get the physical parameters of commutation telephone devices.

  2. Produce a viability report in order to study the integration of CATI and SERA in the client side using Java-JavaScript-Java and RMI.

  3. Part of the exploitation team.

Customer

Telefónica

Type of business or sector

Telecommunication

WORK EXPERIENCE AT

Look & Enter

Position

Technical Manager

Dates

August 1998 - March 1999

Main activities and responsibilities

  1. Management and coordination of Technical Department and Design Department.

  2. Company LAN administration.

  3. Responsibility about all server side application that the customer needs including registration of domain names, ISP, access statistics, electronic commerce.

  4. JavaScript programming and Java applets.

  5. Technical Consultant for marketing department in the customers meetings.

Type of business or sector

Web Site Designers and Marketing on-line

EDUCATION AND TRAINING


Dates

From January 1998 to June 1998

Title of qualification awarded

Postgraduate in Internet/intranet

Name and type of organization providing education and training

Madrid Politechnical University, Dept. of Engineering & Telecommunications

Dates

1989-1997

Title of qualification awarded

MSc in Physics

Principal subjects/occupational skills covered

  Dissertation on optoelectronics

Name and type of organization providing education and training

Autonomous University of Madrid, Spain

PERSONAL SKILLS AND COMPETENCES


Mother tongue(s)

Spanish (native)

Other language(s)

English (advanced)


Personal skills

Keen interest in learning new skills, resolute, tidy, hard-working, pleasant, sensible.

Organizational skills and competences

Ability to present ideas, take part in large multidisciplinary and multicultural groups, lead teams, communicate with new people and exchange ideas and experiences.

Technical skills and competences

Excellent written and oral communication skills in Spanish.

Project Management and IT Consultant. Really interested in and expert in Agile methodologies, Quality Assurance and business related with web 2.0.

Computer skills and competences

Expert in:

  • Methodologies: XProgramming, Continuous Integration, Test Driven Development, SCRUM, PMBok.

  • Management: Gantt diagrams, Project Offers.

  • Design: UML, Design Patterns.

  • Architectures: Java EE, SOA.

  • Testing: JUnit, JMeter.

  • Integration and deployment: ANT

  • Version control System: CVS, SVN

  • Java web framework: Struts 2.x

  • Development Tools: Eclipse.

  • Application servers: Tomcat, JBoss.

  • Web 2.0 Applications: Blogs and Google application.


Knowledge of:

  • Programming: Java J2EE, XML, BPEL, SOAP, XSLT, CORBA, JavaScript, SQL, HTML, WML.

  • Good Practice: ITIL

  • Security: SSL, Certificate Infrastructure.

  • Application servers: Bea WebLogic, Orion, Jrun, Sun One.

  • Data base: Oracle, MySQL, Hypersonic.

  • Java Technology: Frameworks and applications servers from Apache Software technology Foundation and Object Web Community.

  • Internet mobile technology: i-mode, WAP, SMS, MMS y J2ME.

  • OS: Windows, Solaris, Linux.

Other skills

Keen on practising sports: Running, swimming, trekking, sailing, climbing, scuba diving, padel, tennis, squash, cycling.

Travel in developing countries, cycling tourist routes in Spain and abroad.

Member of Madrid Sailing Club.


Driving license

Obtained in 1988 in Spain