From: route@monster.com
Sent: Thursday, September 24, 2015 11:55 AM
To: hg@apeironinc.com
Subject: Please review this candidate for: Application
This resume has been forwarded to
you at the request of Monster User xapeix03
|
|||||||
|
|||||||
|
|
||||||
|
||||||
Renier Sotes
|
6600 E 2 Ct |
|
Hialeah, FL 33012 |
Cell: 786 521 4107 |
United States |
rsotes.efc@gmail.com |
JAVA DEVELOPER
SUMMARY OF QUALIFICATIONS
Expert Java Developer Professional with solid track record in the
development of web applications and architecture customization with expertise
in JSP, Spring Framework, Multi-threading programing, persistent layer with
Hibernate, PostgreSQL or Oracle as database and knowledge of Java, Bpel,
Groovy and PL/SQL language. Strong experienced in distributed environments
with agile software life cycle and continuous integration using tools like
Eclipse, Hudson, Maven and Ant. Proficient web services developer with proven
experience exposing remote services compliant SOAP or REST protocols.
Creative SOA Architect Developer with experience in Oracle Fusion Middleware
designing SCA components with BPEL and oracle components for database, file,
emails and message transformation, with experience installing Oracle SOA
Suite in Weblogic. Have a strong expertise in e-passport and e-card chip for
citizen identification. Proficient android developer creating applications
with custom account type and synchronization services, using android
configuration API and SQLite for persistent. Developer with experienced in
front end using Vaadin with Groovy and Grails ranging from simple websites to
complex web applications, focusing properly on user requirements. Developer
proven success at handling multiple responsibilities in high-pressure
environments, experienced in strong analysis, problem solving and time
management skills with Fluent in English, Spanish (native-speaker).
SPECIALTIES
Development
Language:
· Java, Bpel, Groovy, BPMN, PHP.
Expert in:
• Java, Multi-threading programing, Java Swing,
XML, XSD, JEE, Spring, Spring MVC, Spring WS, Hibernate, Axis2, JAX-WS,
Jersey, JAX-RS, Android, Grails and Groovy, Rails and Ruby, Angularjs,
Boostrap.
• Tool: PgAdmin in PostgreSql, PL/SQL, Ant, Maven, Hudson, Artifactory,
TeamCity, WorkETC.
• IDE: Eclipse, JDeveloper, NetBeans, Xara Designer, PhpStorm.
• Test environment: JUnit, SOAPUI.
• BPM: Bonita, JBPM, Activiti.
• Server: JBoss, WebLogic and Glassfish.
• Database: PostgreSQL, Oracle DB 11g, MySql, MongoDb.
• Software Life Cycle: Rational Unified Process, Scrum,
XP, Continuous Integration (Hudson, Artifactory).
• Server Administration: Windows Server 2008, Centos 5.4,
6.0, RedHat, Active Directory. DNS. DHCP. IIS. MySQL. Apache.
Postgresql, Oracle 11g.
Proficient in:
• Virtualization: XenServer from Xitrix, VitualBox,
ESXi from VMWare.
• SOA: Oracle 11g, Oracle SOA Suite, WebLogic, Oracle Enterprise manager,
Oracle Console Manager.
• MS Office, Microsoft Project, PowerPoint,
Outlook, Visio, Word, Excel, Access, Open Office.
Role: PHP Developer
Ago 2014 - Nov 2014.
Project: Electronic Health Records (Medios)
Client: IOS Health System (Miami, US).
Contract position: 3 month.
Description:
PHP Developer of an
electronic health records system (Medios) for store health information about
patients and medical entities.
Responsibility:
·
Creation of new tables in Mysql database and correction of
system information.
·
Creation of SQL scripts to fix duplicated information in
database.
·
Plan duration for each task and create time trace.
·
Development of new features in Medios using PhpStorm.
·
Correction of errors in system excecution.
Role: Freelance
Nov 2013 - Dic 2013.
Project: Update and Upgrade of license issuing
process for client INTT
Client: National Institute of Ground Transportation
(Caracas, Venezuela).
Contract position: 2 month.
Description:
Design and Development
of two applications for test drivers and license issuing; each application
was development with Grails-Groovy-Vaadin technology and Postgresql in
database.
Responsibility:
·
Database design using Grails ORM and annotations.
·
PostgreSQL database optimization using index
and query optimization with PgAdmin.
·
Consume of REST web services for print the
license from java using Jersey.
·
Expose REST services about issuing process using Jersey.
·
Frontend application Design and development using Vaading
framework.
·
Installation of Centos operative system in the
server.
·
Configuration of Bonita BPM for process execution.
·
Design of business process using BPMN for deploy in
Bonita.
·
Configurations of Tomcat server for application
deployment.
·
Develop of application using Scrum process.
Role: Freelance May 2013 - Sep 2013.
Geographical System for Construction Work for
INTT
Company: National Institute of Ground
Transportation (Caracas, Venezuela).
Contract position: 5 month.
Description
Design and Development
of web application base in Grails-Groovy-Vaadin for storage information of
public construction work in Venezuela. Show an interactive map using SVG
data.
Responsibility:
·
Consume information from web services using SOAP
protocol with Axis2 about construction work.
·
Postgresql database design and optimization using Grails
GORM.
·
Develop of interactive map using SVG and javascript for
selection of map’s area.
·
Frontend application Design and development using Vaading
technology.
·
Deployment of this web application in Tomcat
Server.
·
Installation of operative system Linux
·
Develop of application using Scrum process.
Role: SOA developer (Remote Job)Jan 2013 - Jul
2013
Project:
System Integration with Oracle ESB, for Spiral Logistics, S.A, Mexico.
Client:
Spiral Logistics, S.A, Mexico.
Frelance:
Remote Job - 6 month
Description:
Oracle ERP database and
High Jump database integration of for Spiral Logistics, S.A. This project
includes development of stored procedures for Oracle DB and development of
Oracle BPEL process with Oracle SOA Suit for integrate data between both
databases.
Responsibility:
·
Development of store procedure and Packages in Oracle
Database 11g.
·
Development of BPEL process using Oracle Fusion
Middleware for migrate data between different databases.
·
Using of database component for pool new rows in
database tables.
·
Configuration of correlations for handling errors during BPEL
execution.
·
Configurations of email and trigger components in BPEL
for data movement optimization.
·
Configuration of Oracle EM with email account.
·
Development of java application for trigger web services
exposed by BPEL composite applications with SOAP protocol.
·
Deployment of BPEL composite applications in Weblogic.
·
Installation of Oracle SOA environment for
development and integration with JDeveloper.
·
Use of Oracle ESB (OSB) for proxy webservices.
Role:
Database Architect Apr 2009 - Dic 2011.
Project:
Installation and Configuration of DataBase Clúster with Postgresql for MPPRE
(Caracas, Venezuela)
Client:
Ministry Foreign of Venezuela.
Contract
Position: 10 month
Description:
Design and supervision
of installation for Postgresql Database cluster in MPPRE for Diplomatic’s
Identification System and configuration of PgPool II balance in the
cluster.
Responsibility:
·
Installation of four Centos server (two for
postgres database and two for load valance cluster).
·
Configuration of master-slave of postgres
databases.
·
Configuration of PgPool in valance cluster.
·
Initialization of PostgreSQL database cluster in
each server and configuration of access control.
·
Configuration of PostgreSQL backup with pg_dump.
·
Backup configuration of WAL segments.
·
Configuration of Vacuum and Analyze for database
optimization.
Role:
JEE Architecture, JEE Development, .Net Development Feb 2009 - Dec 2012
Project:
Diplomatic Citizen’s Identification.
Client:
Minister of Foreign of Venezuela (Caracas, Venezuela).
Permanent
position with Cuban Government and Venezuela Government: 11 month, 2 Years.
Description:
Diplomatic Citizen’s
Identifications System is designed for manage of diplomatic credentials in
Venezuela, I was responsible of design, development and deployment of JEE
Client-Server System. The system is conform by applications for control and
print e-passports, and e-cards, applications for identified person using
finger print with a Civil AFIS, applications and BPEL services for data
synchronization.
Responsibility:
·
Installation of four Centos server (two for postgres
database and two for load valance cluster). Installation of virtualization
architecture platform with ESXi of VMWare in MPPRE's data center for
deployment of passport system.
·
Design and development of software architecture in java
for diplomatic citizen’s identification system, using JBPM-Spring-Hibernate
technology.
·
Design of process using JPDL for JBPM engine.
·
Customization of Spring Context for loading XML
files from different locations inside the applications.
·
Setup persistent Layer with Spring and Hibernate,
EHCache, and C3P0 for connections pool.
·
Configurations of Spring AOP for transactional
behavior in business layer.
·
Integrations of Axis2 with Spring Context using
SpringAppContextAwareObjectSupplier.
·
Exposing web services with the protocol SOAP over
HTTP using the Axis2 framework and creation of secure communications
with UsernameToken Timestamp and SOAP body encryption using WS-Security
with Rampart.
·
Integration of SAIME and Diplomatic Citizen’s
Identification System with business process, deployed in WSO2 BPEL and
Integration of Jasper Server for report administration.
·
Expose of proxy services with different service level
agreement using WSO2 ESB server.
·
Analysis of Ship standards for Electronic Card according
to ICAO for electronic card. Defining LDS fields required for fulfill MPPRE
identification of diplomatic.
·
Hot deployment of web applications using Tomcat.
·
Installation of 4 Centos server for Online Portal
(two server for hosting portal and two for load valance).
·
Installation of Windows Server 2008 with Postgresql
and .net services for print passports with Bundesdruckerei’s Passport Printer
(ME5000).
·
Develop of application using Scrum process.
·
Installation of .net services in IIS for send data
to passport prints and AFIS service.
·
Automate source code compilation using ANT and Hudson
application.
EDUCATION
· Graduate degree from Computer
Science University, Thesis: “SOA Architecture for Citizens Identification
Systems” Informatics Science University, Havana, Cuba (Honor roll).
· Training - PostgreSQL Optimization
by Alvaro Herrera, Informatics Science University, Havana, Cuba.
· Training - PostgreSQL Data
Replication by Jaime Casanova. Informatics Science University, Havana, Cuba.
· Training - PostgreSQL Monitoring
by Jaime Casanova, Informatics Science University, Havana, Cuba.
· Postgraduate Course - Artificial
Intelligence Training: Bio-Algorithms. Caracas, Venezuela.
· Postgraduate Course - Advanced
Data Base Administration for PostgreSQL. Caracas, Venezuela.
· Training for biometric citizen’s
identification in AFIS systems with NIST standard. Caracas, Venezuela
|
|||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
Languages: |
Languages |
Proficiency Level |
English |
Fluent |
|
Spanish |
Advanced |
|
|