S AMUEL ISAI VILLARROEL ESCALONA
P E RS O N AL IN F OR M A TI ON
Passport number: C1146501.
Address: **** ** *****, ******** ***** Garden. Aventura-Florida.
Telephone: 786. 609.4647.
E-mail: **********@*****.*** .
Date of birth: 26/11/1984
Place of birth: Caracas, Venezuela.
Marital status: Married.
P ROF E S S IO NA L EXP E RI E NC E
C ustomer: F REELANCE (from 29/07/2012 to now).
Job position: Programmer Senior/Analyst specializing in Java/J2EE
Tasks performed within the project:
1 Development of Web Application using Java Technology with JSF, Hibernate, Prime
Faces, configuration.
Projects:
1 Account Services (29/07/2013 – now) Development of control system for control of
Account, Stock of goods.
OPERATING SYSTEMS USED:
Microsoft Windows 7
TOOLS USED
JSF 2.1, spring 3 MVC, Hibernate, and Tomcat 7.
IDE Development: Eclipse Helios.
C ustomer: E -HUMAN C.A CONSULTORIA INTEGRAL (from 17/12/2012
to 29/07/2013).
Job position: Programmer Senior/Analyst specializing in Java/J2EE (at full-time
job).
Tasks performed within the project:
2 Development of Web Application using Java Technology with JSF, Hibernate, Prime
Faces, configuration Spring Security.
3 Configuration LDAP, validate users Ldap vs. users BD.
4 Creation, services, Dao, configuration files.
Projects:
2 Cotronica Services (17/12/2012 – now) Development of control system for Call
Center controlling calls, services used for customers.
OPERATING SYSTEMS USED:
Microsoft Windows 7
TOOLS USED
JSF 2.1, spring 3, Spring Security 3.0, LDAP, Hibernate, and Tomcat 7.
IDE Development: Eclipse Helios.
C ustomer : EQUIPOS EMS C.A (from 01/02/2012 to 14/12/2012).
Job position: Developer Senior/Analyst specializing in Java/J2EE (at full-time
job).
Tasks performed within the project
1 Analysis of requirements based on the business and writing of use cases.
2 Collect information from medical staff.
3 Development of Web Application using Java Technology with Smart GTW, Hibernate,
JPAA shaping every feature request and based on a template.
4 Create new tablets on postgres to new requirements.
Projects:
1 Smart Medical (01/02/2012 – 14/12/2012) Development of a control system to
manage medical appointments and keep track of medical histories.
OPERATING SYSTEMS USED:
Microsoft Windows 7
TOOLS USED
Smart GWT, JPA (Java Persistence API), Hibernate, Google App Engine.
IDE Development: Eclipse Helios.
C ustomer : JOBS SERVICES C.A (from 02/02/2010 to 31/01/2012).
http://www.jobsservices.com.ve.
Job position: Programmer Senior/Analyst specializing in Java/J2EE (at full-time
job).
Tasks performed within the project:
1 Configure Maven for creating Java project.
2 Development of web pages with Java Server Faces technology.
3 Create services with the Spring framework handled the access layer database.
4 Create functions to access Oracle data.
Projects:
1 Patrimonial Vista/Services (02/02/2010 to 31/01/2012) Development of data entry
forms of a property that allows safeguard and secure against damage, using client-server
technology.
OPERATING SYSTEMS USED:
Microsoft Windows XP
TOOLS USED
Apache Tomcat Foundation, Oracle Form, JFS (Java Server Faces), Spring, Spring Security,
Maven.
IDE Development: Eclipse.
C ustomer : SGH CONSULTORES C.A (from 23/11/2009 to 29/01/2010).
www.sghconsultores.com/
Job position: Programmer Semi-Senior/Analyst specializing in Java/J2EE (at
full-time job).
Tasks performed within the project:
1 Development of graphical user interface with java server face.
2 Creation of tables used to generate the general database.
3 Creation of web services to obtain information from dependence.
4 Creation of store procedure and functions to the logic of the database.
Projects:
1 Sistema de Taquilla Usuario (23/11/2009 to 29/01/2010) Development of the Image
Forwarding Tool (Electronic checks) in the check-clearing process under Client-Server
architecture.
OPERATING SYSTEMS USED:
Microsoft Windows XP
TOOLS USED
Apache Tomcat Foundation, JSF (Java Server Faces), Spring, Spring Security, Hibernate.
IDE Development: Eclipse.
C ustomer : INTEGRA CONSULTORES (from 14/09/2009 to - 22/11/2009).
www.integraconsultores.com.ve/
Job position: Programmer/Analyst specializing in Java/J2EE (at full-time job).
Tasks performed within the project:
1 Development of web pages using GWT technology.
2 Maven configuration tool in the development environment.
3 Creation of Web Services in the exchange of data that is sent and a reply from it.
Projects:
1 FrontEndUnico (14/09/2009 to - 22/11/2009) a system that allows keeping track of
each record of a user, in the area of telephony (recharge, call, text message).
OPERATING SYSTEMS USED:
Ubuntu.
TOOLS USED
Web Logic, AXIS 2.0, GWT 1.5, Spring, Maven
IDE Development: Eclipse.
(Group Computer Output Microfilm) (from
C ustomer : GRUPO COM C.A
15/07/2008 to 13/09/2009).
www.grupocom.com.ve
Job position: Programmer/Analyst specializing in Java/J2EE (at full-time job)
Tasks performed within the three projects:
1 Analysis of requirements based on the business’ logics handled for each process.
2 Database restructuration, data types, new fields and tables.
3 Development of the Signature-Verification-Module handling JDBC, which allows quick
database access for being a local application, and makes it faster.
4 Use of Swing for the creation of views that provide facilities to build GUIs (Graphical
User Interfaces).
5 Handling log4j, a library developed in Java that allows messages’ or logs’ outgo and their
level of granularity (logging) in execution time.
6 Development of the Image Forwarding Tool (Electronic checks) in the check-clearing
process under Client-Server architecture.
7 Database creation in Postgres.
8 Database migration to SQL Server.
9 System tests and improvements.
Projects:
1 IcaroServices (05/01/2009 – 13/09/2009) Development of the Image Forwarding Tool
(Electronic checks) in the check-clearing process under Client-Server architecture.
2 Web Services (02/02/2009 – 13/09/2009) Creation of a Web Service containing a set of
protocols and standards for data exchange between two (2) applications.
3 UranoPayment (16/07/2008 – 23/12/2008) Development of the Signature-Verification-
Module handling.
OPERATING SYSTEMS USED:
Microsoft Windows XP, SunOs 5.7/8, Virtual Vault Release of HP-UX.
TOOLS USED
Apache Tomcat Foundation, Apache, Postgres, SQL Server, SOAPUI, Spring, Swing,
Hibernate JDBC, Java Security.
IDE Development: Eclipse.
C ustomer: F UNDACION INSTITUTO DE INGENIERIA (from 16/02/2006
to 30/06/2008).
www.fii.org/
Job position: Professional Research and Technological Development
(Java/J2EE, PHP) (at full-time job)
Tasks performed within the projects:
1 Analysis of administrative, managerial processes for managing and controlling each
project carried out by the institution.
2 Describing the processes of the Administrative Module: Information and Project
management System (SICGI) and the characteristics of the Administrative Module
Workflow Foundation Engineering Institute.
3 Use of the design pattern MVC (Model-View-Controller) which allows organizing all
stages of a Java application. Modeling a Configuration Tool for Supply Chai Used Struts
Framework.
4 Creating Database Tables Using Microsoft SQL Server for data storage.
5 Generate dynamic Web pages based on parameters the browser’s request-to-send or
receive parameters.
6 Creation of a software agent developed in Java for testing processes and to develop the
agent’s Flash graphic model.
Projects:
1 Information and Project Management System (03/03/2008 – 30/06/2008).
2 Workflow System Configuration (16/02/2006 – 30/06/2008).
OPERATING SYSTEMS USED:
Microsoft Windows XP, Microsoft Windows Server 2003, Linux-Debian.
TOOLS USED
Apache Tomcat Foundation, Apache, Postgres, SQL Server, JDBC, Java Security – IDE
Development: Eclipse.
Customer: ENVIROMENTAL EDUCATION FOUNDATION (Ministerio de
Ambiente) – Environmental Education Foundation (Ministry of Environment)
(from 16/02/2005 to 15/09/2005).
http://www.fundambiente.org.ve
Job position: Programmer Java/Network designer/ audio and video technician
(at full-time job).
Tasks performed within the projects:
1 Compilation of information and analysis requirements
2 Analysis of database and data modeling using design tools: Microsoft Visio.
3 Implementation of version 1.0 application for configuring each access point to each user.
4 Check Internet service provider available. And make gathering information on procedures
and hardware of the network.
5 Perform analysis of physical and logical topology for the study and implementation of the
network indicating the tools (network cards, routers, switches, computers, and access to
the network) necessary for the design and development of it.
6 Create a stable connection to the network of East Park.
7 Cisco 850 Series Router Configuration.
8 Configuring computers wireless network card.
9 Setting up audio and video (horns, audio cable, connectors MICRO-4H male and female
connector 4-pin microphone, audio cable, 8-channel audio console).
10 Configuration of LCD TV's 62 'with Audio and Video
Projects:
1 Network designer (16/02/2005 – 15/03/2005).
2 Audio and Video designer (16/02/2005 – 15/03/2005).
3 Application for budget development (16/05/2005 – 15/09/2005).
OPERATING SYSTEMS USED:
Microsoft Windows XP, Microsoft Windows Server 2003.
TOOLS USED
Apache Tomcat Foundation, Apache, Postgres, JDBC, IDE Development: Eclipse.
E DU C A TI ON
“SYSTEMS ENGINEERING” AT THE UNIVERSITY SANTA MARIA
(05/03/2001- 28/06/2006).
http://www.usm.edu.ve/
Final Autopista Francisco Fajardo via Petare – Guarenas, Km. 4 Sector La Florencia, (Caracas-
Venezuela), Estado Miranda.
In this specialty’s plan of studies, the contents of all Computer Science-related subjects are
dictated in 2,368 hours, of which 512 hours correspond to the senior year.
C OU RS ES
CISCO SYSTEMS’ NETWORK DESIGN, INSTALLATION AND MAINTENANCE
CCNA PROGRAM IN MUELLES DE ALEJANDRÍA.
JAVA PROGRAMMING LANGUAGE SL-275” SUN MICROSYSTEM.
LINUX ADMINISTRATION” CISCO SYSTEMS.
P ROF E S S IO NA L S K IL L S
D ATABASE SYSTEMS:
Microsoft SQL Server, Oracle 9, PostgreSQL, MySQL.
OPERATING SYSTEMS:
Linux (Debian), Windows Xp/Vista/ 7/ Windows Server 2003.
PROGRAMMING LANGUAGES:
JAVA/J2EE, JSP, JSF, HTML, JavaScript, HSQL, SQL, Unix: Bash, Ksh.
MODELING LANGUAGE:
UP/UML.
L AN GU A G ES
SPANISH: Mother tongue
ENGLISH: Fluent.