
Computer software engineer experienced in web development and J2EE environments
Madrid Area, Spain

Computer software engineer experienced in web development and J2EE environments
Madrid Area, Spain
I am a software engineer interested in distributed systems and web development technologies. I am highly experienced in web development (particularly with J2EE and Liferay, but also Ruby on Rails, Grails, etc) and web services.
I've successfully participated in several projects as project leader, focusing on the technology and analysis work. I'm also interested in agile management techniques (XP/Scrum).
A fresh copy of my curriculum vitae is available in PDF at http://deigote.com/cv/en
- Liferay (as developer, consultant, and advanced user).
- J2EE (Struts, Spring, Tiles, JSP 2.0, JSTL and Expression Language, Hibernate, JDBC, JCR, Lucene, SOAP and REST Web Services)
- Web development (both server and client technologies)
- Ruby On Rails (personal project at http://mybestlap.com)
- Project analysis and development management (design patterns, refactoring, OOP, inheritance, etc).
(Computer Software industry)
February 2008 — Present (1 year 6 months)
- Project leader in several projects for the customer RBI Spain (Reed Business, a multinational publishing house), the most relevant ones being:
* Enterprises directory, a powerful enterprises and products search engine based in Liferay and Lucene.
* RBI Replicas, a publishing-oriented group of web portals running with the same core, based in Liferay and focused on SEO improvements and performance
- Analyst programmer in Educamadrid and Educarex projects, educative and collaborative portals based in Liferay for the regional governments of Madrid and Extremadura.
(Educational Institution; Higher Education industry)
June 2006 — January 2008 (1 year 8 months)
Research grant (full-time) at Distributed Systems Laboratory (http://lsd.ls.fi.upm.es/lsd) working in two projects:
- Development of a virtual databases system for Business Intelligence in J2EE environments for Telefónica Soluciones (O2), using web services (WS-DAI).
- Research and development of a software transactional memory system, that provides transactions for general purpose programming.
Postgraduate Master in Information Technologies , Distributed Systems (primary specialization) and Programation Techniques (secondary specialization) , 2007 — 2008
Computer Science and Engeniering (5 years degree) , Computer software and hardware engineer , 2000 — 2006