2. cv
2
DGT - http://www.dgt.es: I was Project Manager and Chief Software Architect for the Software Architecture
Department of the DGT (Dirección General de Tráfico, Spanish Traffic Authority). I was in charge of a team of 10
senior developers, testers and architects. We gave technological support for the addressing of common services
and libraries, which we have to develop, deploy and give maintenance. I established standards and guidelines for
the Software Development within the DGT. Finally, we took part in the audit process for the software projects as
auditors and advisers.
SOA, Security Architecture, J2EE, Software Architecture, Rational Software Architect, UML, IBM Websphere, EJB 3, JPA, Oracle,
Spring, WebServices (JAX-WS), Document Management System, Enterprise Integration Patterns, Agile methods, ATDD, TDD,
Kanban board, Lean principles, CMMI, Project management
ISBAN - http://www.isban.es: Project management at Banco de Santander’s core banking development company
(ISBAN) for the development of tailored features for the “workspace” application of Adobe Livecycle and many
other architectural improvements.
BPM, Workflow, Adobe Livecycle, Interactive PDF, Business process, Banking processes, Project management
IECISA – Informática El Corte Inglés - http://www.ieci.es apr 2008 – mar 2009
DGT - http://www.dgt.es: Project Management and Senior Architect in J2EE for the analysis and development of
the Electronic Registry Service (RELE2) for DGT (Spanish Traffic Authority). The Electronic Registry Service is a
keystone for the further development of legal procedures on which the documentation must be retained
according with legal requirements. The product covered legal requirements, high load testing and data recovery in
failing system scenarios.
SOA, Digital signature, JPA, Spring, Enterprise architecture, Rational Software Architect, UML, Legal requirements, Scrum, ATDD,
TDD, Project management, Software Architecture
INDRA - http://www.indracompany.com/en apr 2007 – mar 2008
ITECBAN: I was functional analysis coordinator of bank operatives. ITECBAN was an initiative led by INDRA and
Caja Madrid (http://www.cajamadrid.com) to create a core banking solution without participation of mainframe
architecture. In my duties, I helped to implement an incremental/iterative Scrum style methodology for the
functional analysis, which gave service to more than seventy professionals. I was also involved in the alignment of
the functional analysis in UML with the MDA (Model Driven Architecture) solution provided by the Software
Architecture team. I was the reference person for any technical or functional question for all the teams I
supported. You can find more information of ITECBAN by following the next link (in Spanish).
http://www.indracompany.com/sites/default/files/itecban_core_0.pdf
SOA, BPM, MDA, UML 2.0, Core Banking, Functional analysis, Rational Software Architect, Scrum, OO Patterns
IECISA – Informática El Corte Inglés - http://www.ieci.es may 2005 – apr 2007
ISBAN - http://www.isban.es: I was responsible for creating logical and physical models of different areas of
banking operations. I was coordinating a team of five members working in “Banksphere” framework. I also
reviewed and validated the implementation of banking applications provided by software factories.
BankSphere, CICS, COBOL, J2EE, Websphere, WSAD, Javascript, J2EE, OO Patterns
Mapfre - http://www.mapfre.com: I worked as senior analyst, responsible for the requirements, analysis and
technical design in UML models of the Document Management Services (SGD). This system actually gives service
to all the areas of the company.
RUP methodology, Enterprise Architech, UML, SOA, J2EE, Oracle, Documentum, Spring, OO Patterns
Ministry of Industry - http://www.minetur.gob.es: As senior analyst, I worked for the requirements, analysis and
technical design modelling of an integrated and comprehensive management software for City Councils (SIGEM).
RUP methodology, UML, Enterprise Architect, Spring, SOA, J2EE, Spring, Postgress SQL, InvesFlow (Workflow)
3. cv
3
CAP GEMINI - http://www.es.capgemini.com jun 2004 – nov 2005
Santa Lucía - http://www.santalucia.es: I took part in the functional analysis for the migration to J2EE architecture
of the General Insurance Contracting application. I was in charge of the use cases compilation and also of the
design of activity and sequence diagrams using Borland Together 6.1.
Borland Together, UML, Informix 4GL, J2EE, OO Patterns
GENIUS MAP (BATMAP S.A.) Founder jun 2000 – may 2003
Start-up engaged in the development and launching to the market of a world-class map browser for the next
generation of smartphones. I was co-founder and elected president of the company for six months. During my
tenure, I saved costs around 1.8M € over the budget in the business case. Furthermore I was the CTO and
Software Architect in Chief of the company thus I decided which technologies to use and many features of the
product, in compliance with the strategic idea. Our commercial headquarters were based in Southampton –
Batmap Ltd.- hence I spent many seasons living in the UK (Burley, New Forest).
Entrepreneurship, business case, technology leadership, GIS, Map navigator, J2ME, J2EE, XP methodology, OO Patterns
BT Spain - http://www.bt.es may 1999 – apr 2000
I was Intelligent Network engineer and fellow researcher in that field. I developed a coexistence model between
the H.323 stack and the VoIP solution provided by Nortel Networks. I wrote RFIs for Intelligent Network Systems
supporting VoIP and Unified Messaging. I evaluated the proposals received from first level providers such us
CISCO or Motorola. Finally I was involved in the first establishment of a national phone/data network based on
VoIP.
Intelligent Network, VoIP, H.323, SS7, TCP/IP, RTP, SIP, Audio/Video streaming
NNIT S.L. Co-Founder jun 1996 – may 1999
NNIT was a software start-up company. I was president and co-founder of the company, and also responsible for
finding suitable project opportunities for the company. We made the first multi-user game 100% Java™ in Spain:
The interactive chess club (1997). We developed a large range of hardware and software solutions for SMEs,
multimedia products based in Java™ and Ubisoft™ framework for Anaya™. I taught Java™, C, C++ and Web
development for IMAFE (National Employment Agency) and also within the company.
Entrepreneurship, Business administration, SMEs solutions, Java™, C, C++
CSIC - http://www.csic.es may 1994 - apr 1996
Fellow researcher in the field of chemical industrial process automation. I was the lead programmer in Windows
C/C++ solutions for virtual instrumentation management and data acquisition by RS-485 protocols and
microcontrollers. CSIC is the most prestigious Spanish government agency for scientific research and
development.
RS-485, RS-232, ANSI C, C++, Object Windows Library, Win32 API, Borland C++ Builder, virtual instrumentation, chemical
industrial processes
Education AEDE Business School - http://www.aedebs.com 2007-2008
MBA executive
Our final project was about a NGO business, which sells t-shirts and other clothes from developing countries to
other NGOs. The project was very well qualified for its creativeness and solidarity approach.
Universidad Autónoma de Madrid - http://www.uam.es/ss/Satellite/Ciencias/en/home.htm 1989-1995
Bachelor in Physical Sciences. Solid State Matter specialist.
Average score 7 over 10
4. cv
4
Other courses:
Oracle Spain: JDeveloper for Java programming and UI design – 1998
INDRA: Effective communication – 2007
ALTRAN: PMP Foundations – 2011
Skills/
Knowledge
Software Project Management, Agile principles & methodologies, Lean principles, Scrum, Kanban and Visual
management, eXtreme Programming, Java Software Architecture, TDD, BDD/ATDD, OOP principles and Design
Patterns, Enterprise Integration Patterns, Business Process Management, Domain Specific Languages, Aspect
Oriented Programming, UML, CVS, SVN, Git, Eclipse, Netbeans™, Textmate™, Java™, J2EE™, J2ME™, JavaScript,
Node.js, Angular JS, Clojure, Reactive Programming, Spring ecosystem, DevOps, Chef, Docker, Oracle™, Hadoop,
Redis, Bash, Groovy, Ruby, Rails, ANSI C, C++, MS Project™, MS Office™, Windows™, Unix, Solaris™, Mac OS™,
VMWare™ and more.
Languages
English
Conversation: Professional proficiency
Read & write: Professional proficiency
Hobbies
====
French
Conversation: Studying
Read & write: Basic proficiency
Spanish
Conversation: native
Read & write: native
I like to spend free time learning new technologies. Nowadays I am finishing a self-training in Clojure, Scala,
Cucumber, Node.js, Redis, Cloud computing, Hadoop, Rails 3.6 and 4 and unit testing advanced techniques. The
rest of my free time is occupied listening some classical music and operas, 60’s & 70’s rock music, reading
novels/poetry or making some caroms in a billiard room. Theatre is one of my favourite hobbies, just going to the
theatre often or acting in improvised roles makes my day.
I have me by a reasonable and communicative person and I carry a good sense of humour wherever I go.