About José Álvarez de Lara Sánchez


I pleasantly remember my first computer, the Spectravideo SV328, which allowed me to make my first program in Basic. During my studies of algorithms and structured programming in college, remember we develop the Towers of Hanoi, the Hilbert curves, the Sierpinski curves and some problems related to the chess game. I wondered how I could implement those cases in Basic. The question is that Basic, though has subroutines, do not use parameters so I had to think about creating the stack with those parameters and optimize it for each case. The result was really impressive and fun, it worked. Now, more mature and calm I would like to go on investigating all the possibilities that IT future offers because ultimately I'll always be a restless mind.


Technical Skills

java, java-ee, js, php, scala, nosql, spark, neo4j, mongodb, cassandra

Experience

Web Developer (R + D) – Grupo Delaware January 2005 - May 2008

Java-ee, javascript, html, oracle

The project I was involved in R & D was the development of a tool for the rebilling of companies in the telecommunications sector and in particular provide the customer of these companies the best commercial offer based on his invoicing.

The working environment was Eclipse and Windows XP.

Senior Developer – Grupo Delaware May 2008 - March 2012

.net, sql server, javascript, ajax

Development of tools for different departments of the company. Based on the specifications supplied by such departments, my work consisted of developing web and desktop applications and finally test plans.

The working environment was .Net and SQL Server on Windows XP.

Education

B. S. Computer Science – Universida Politecnica de Madrid (Spain) 1982 – 1986

Programming languages, data structures, and algorithms.

Certifications

Master in Java Technology 2003 - 2004

Projects & Interests (GitHub)

jolly-roger November 2014 -  March 2015
Hibernate Primefaces web app (java, hibernate, primefaces)

I have designed and developed the website looking for the way of using the Hibernate framework. Hibernate is implemented using Hibernate HQL and Criteria. Both have previously been tested to validate the proper operation. In a first approach, I would use Hibernate HQL API but the purpose of the application is to solve some unsolved FAQs concerning the Hibernate Criteria API.

Neo4j REST API Right now
Neo4j and REST API from Java when auth is required

Based on "The Neo4j v2.3.0-M01 Manual" manual under 7.1How to use the REST API from Java, I've developed the same example program using Jersey library (2.19)