3. OVERVIEW
Díaz León, Andry Daniel
Address: Havana, Cuba
Phone: (+53) Country-code 5426 0523
Birth: 02-04-1988
E-mail: andrydaniel88@gmail.com
Nationality: Cuban
Status: Single
Websites: LinkedIn, Slideshare, Indeed
ACADEMIC CREDENTIALS
Bachelor of Science Computer 2007-2012, University of Information Science,
Havana, Cuba. I obtained 4.9 out of 5, equivalent to 98 per cent.
Thesis theme: Module to Process Molecular Sequences through a Portlet with Liferay
Portal.
PROFILE SUMMARY
Seven years solid experience in Java Language Programming.
Two years’ experience in Python Language Programming.
Two years’ experience in PHP Language Programming.
Conversant with Internet Application and its uses.
Hands-on experience with Software Architecture and web-based systems.
Excellent team player with strong analytical and building team spirit.
Ability to work independently.
Ability to learn new concepts and technologies quickly and communicating
ideas effectively.
LANGUAGES
Spanish Mother tongue
English Fluent
4. COMPUTER EXPERIENCE
Technology Level Memo
Programming
Java(J2EE) Professional Wide knowledge about
JSP & Servlets, JSTL,
JSF, Spring, Liferay,
Portlets, JMX, JMS,
Hibernate, JPA, DWR,
SOA, Apache Axis,
RESTFull.
Java(J2SE) Advanced Use of visual components
like Swing, AWT, etc.
Python Advanced Development web-based
systems through DJango
and Flask. Desktop
developing oriented to
GUI with PyQT/PySide
and shell/console scripts.
PHP Intermediate Experience with Web
frameworks such as
Symfony and Gii.
HTML/ HTML5 Professional
CSS/CSS3 Advanced Use of frameworks widely
popular at present day
such as Bootstrap,
Semantic UI, Metro UI,
Foundation, etc.
JavaScript Professional High interactivity with
JQuery, AlloyUI/YUI, Ajax
and JSON.
Versioning Control
Git Advanced
SVN Advanced
Architecture
Design Patterns Advanced Systems based on design
patters such as GRASP,
MVC, Gang of Four, etc.
Object Oriented Programming
(POO)
Professional
Aspect Oriented
Programming (AOP)
Advanced
Databases
MySQL Professional
SQLite Professional
PostgreSQL Advanced
Operating Systems
Windows(XP, Vista, 7, 8,
Server 2003)
Professional
Linux(Debian, Ubuntu) Professional
Miscellaneous
Adobe Photoshop, Inkscape Advanced
Microsoft Office, Libre Office,
Open Office
Professional
5. JOB EXPERIENCE
Bioinformatics Service Portal
Dutties
Manage the whole project’s life cycle (Analysis, Design, Developing and Testing)
Description
The Bioinformatics Service Platform project had the goal of process biological
information through tools and several algorithms in order to facilitate the researchs
of many developing centers along the country.
Environment
OpenUP, Java 2 EE, Liferay Portal, Portlet, JSP & Servlets, Spring, Eclipse, Linux,
Liferay IDE, Apache Tomcat, Javascript, JQuery UI, Highcharts, Ajax, Direct Web
Remoting, JMX, Web Services, Apache Axis 1 y 2, WSDL, XML, SOAP, HTML, CSS,
Hibernate and JPA, PostgreSQL.
6. Phylogenetic Clustering System
Dutties
Design, build and test the system
Description
This project process phylogenetic information in order to analize data within the
minimum time of prcessing. All the programs run over a cluster using Multithreating
Programming. It is still in develope.
Environment
Python, DJango, PyCharm, Git, Linux (Debian), NGINX, WSGI, HTML, Javascript,
Ajax, JSON, JQuery, CSS, Foundation, MySQL, Navicat.
7. WilliamBID
Dutties
Design, build and test the system
Description
This project is a system to bid online. The clients bid several articles in stock. It is a
Real Time Applications with multiple clients from several places trying to get a item.
The challenge here was sinchronize several request at the same time without
delaying.
Environment
Python, DJango, PyCharm, Linux (Debian), NGINX, WSGI, HTML, Javascript, Ajax,
JSON, JQuery, CSS, Foundation, MySQL, Navicat.
8. Court Reservation System
Dutties
Design, build and test the system
Description
This project is a system to reserve court online. It allows you to manage the entire
process of reservations, events, suspension, scheduling, etc. on courts and players.
Also send newsletter and allows the player create clubs and teams, leagues, etc.
Environment
Java2EE, Spring, Spring Security, Eclipse STS, Window 8, Apache Tomcat 8.0,
Javascript, Ajax, DWR, JQuery, CSS, Semantic User Interface, MySQL, Navicat.
9. Rechannel
Dutties
Design and Build HTML Template
Description
This project was only to build the HTML, the client give me a flat image and I had to
create the fluid HTML code so that you could see the project in a browser. The
challenge was that image and HTML match exactly.
Environment
HTML5, CSS3, JQuery, Bootstrap, WebStorm
10. De Una
Dutties
Build the Theme for Liferay Portal and developing the required portlets(plugins)
Description
De UNA system aims to agglutinate several goberment service in a portal so that
the clients could post their complaints and suggestions. In that way the different
entities can respond very quickly and efficiently.
Environment
OpenUP, Java 2 EE, Liferay Portal, Portlet, JSP & Servlets, Spring, Eclipse, Linux,
Liferay IDE, Apache Tomcat, Javascript, JQuery, Ajax, Direct Web Remoting, Web
Services, Apache Axis, SOAP, HTML, CSS, Bootstrap, Hibernate, PostgreSQL.
11. Spotlight Scanner System
Dutties
Build a complete API RestFull for manage scanner clients and user
Description
Spotlight is a system compossed by several components, Desktop App Scanner,
Web App Admin and RestFull Api, who controls the whole process. In a nutshell it
consists in scan many directories on client computers to look for documents in
order to extract as many information as posible to analize it. The main component
from a architectural point of view is precisely the API RestFull who has the
responsibility of manage clients and users.
Environment
OpenUP, Java 2 EE, Elastic Search, Spring Framework, Spring Boot, Spring
Security, JSP & Servlets, Open Authentication, Eclipse STS, Window 8, Apache
Tomcat, Git, Ajax, Web Services, JPA, MySQL.
12. Betty and Jorge House
Dutties
Design, build and test the ystem
Description
Betty and Jorge House is a web site to promote a Varadero Hostel, this house today
is the 5th
place out of 45 hostels in varadero. The site is completely dynamic and it
is easy add new components. Also supports internationalization in English and
Spanish languages and integrates with social web sites.
Environment
Python, Flask, Jinja 2, SQLAlchemy, Semantic User Interface, LessCSS, Open
Authentication Client, Responsive Design, Elastic Search, Scheduling Task.
13. Others works
There are some jobs that I can´t tell much details, because of client policies and enterprise
terms and conditions. Nevertheless I have the athorization to at least mention their names, a
brief description and used technologies, here they are:
1. Integral Nominee Management: System to manage the national voting process. It was
build with Spring, Hibernate, PostgreSQL, AJAX, ExtJS.
2. Replication Data System for Enterprise Tourist Group: This project migrated and
managed the old data stored in a antique system in order to build a modern and
updated system. We use PostgreSQL, Symmetric, Spring Framework, Bootstrap.
3. Classified Adverts System: System to promote selling, exchange stock, cultural events,
etc. Liferay Portal, Portlets, Semantic UI, Spring Framework, JQuery, DWR (Direct Web
Remoting), Hibernate.
4. System for controling and monitoring: This project involves the process of monitoring
several components in a Java Web System through JMX and Exposed Beans. JAVA,
JMX, Liferay Portal, Portlets, Spring, JavaScript, Highcharts, JQuery, Sigar, IText, Direct
Web Remoting.
5. Portal for Virtual Labs and Distance Education: the aim of this project was facilitate the
education between distant places, so you can teach from a indiferent location through
the system, who is able to give you all the tools and materials for accomplish that
purpose. It was developed using Liferay Portal, Portlets, JQuery, Alloy UI, Direct Web
Remoting, Spring Framework, Eclipse STS with Liferay IDE, Linux.