
Software Engineer at Osoco
Madrid Area, Spain

Software Engineer at Osoco
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)
October 2009 — Present (2 months)
(Computer Software industry)
February 2008 — November 2009 (1 year 10 months)
- Project leader in several projects for customers such as RBI Spain (Reed Business, a multinational publishing house) or Carrefour Spain, 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
* Carrefour Life, a public website for promote special offers for employees
* Carrefour Panel, an intranet designet to run in panel with touch-sensitive screens.
- 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