
Rafael Sisto
Verified Expert in Engineering
Software Developer
Rafael is a computer engineer, software architect, and developer. He has over 5 years of experience in application development. Rafael loves new software projects using cutting edge tools and technologies. He specializes in Java EE solutions and finding simple solutions to complex problems.
Portfolio
Experience
Availability
Preferred Environment
Subversion (SVN), Eclipse, Debian Linux, Windows
The most amazing...
...thing I've developed is a garbage collector robot that collects black cans from the sand and drops them off in a red trash can.
Work Experience
Co-founder
Kreitech
- Implemented several Java EE projects for government agencies.
- Administered Drupal sites administration and developed plugins.
- Developed a PHP website.
- Was responsible for customer relationships, project management, system requirement gathering, architecture design, and taking part in the entire software development processes.
- Created a Java application for fingerprint reading and worker time tracking.
Java EE Senior Consultant
Grupo Quanam
- Developed a web application in J2EE.
- Created a payment module for a Uruguayan fiscalization organization.
- Architected several new enterprise applications.
- Worked as the main developer and consultant for various projects.
Senior Java Developer
Tata Consultancy Services - Uruguay
- Upgraded use of Oracle WebLogic from versions 8.1 through 10.3.
- Analyzed a Java EE application and fixed bugs.
- Deployed an EJB application.
- Managed and troubleshot a WebLogic server.
Java EE Teacher
Empower U
- Completed the official Oracle course FJ-310-EE6 (Developing Applications for the Java EE 6 Platform, 40 hours).
- Completed the official Sun course DTJ-365 (Wireless Mobile Component Development, 24 hours).
- Completed the official Sun course SL-314 (Web Component Development With Servlet and JSP Technologies, 40 hours).
- Completed the official Sun course FJ-310-EE5 (Developing Applications for the Java EE 5 Platform, 40 hours).
System Analyst
Banco de la República Oriental del Uruguay
- Managed and stabilized Microsoft Exchange 2003 servers in an organization with more than 5000 mailbox users.
- Migrated a project (management and implantation) to Microsoft Exchange 2007 servers for the whole organization.
- Accumulated vast experience with management scripts (PowerShell, VB Script).
- Migrated Microsoft Office 2003 to 2007 using Microsoft System Management Server.
- Implemented a DNS redesign using Microsoft Active Directory integration.
- Gained experience using Microsoft tools like Hyper-V, MDOP, Active Directory, and more.
Java EE Developer
Centromac
- Developed a USB communication module with 1-Wire devices.
- Developed core EJB modules for a domotics application.
- Configured JPA and Hibernate persistence for a web application.
- Implemented a Graphviz web view for viewing graphs in the website.
- Implemented a SOAP web services module.
Developer
Integra GTI
- Developed web applications.
- Managed stock, sales, invoicing, and security.
- Worked with the GeneXus Rocha Beta programming language.
- Created a reusable security module for the GeneXus programming language.
- Administered a MS SQL Server 2008 database.
Experience
prosur
Online payment system for Government agency
ARNR online
Virtual Art Museum
Online theater website
All terrain garbage collector robot
http://gauchoacomecable.wordpress.com/2012/10/23/experience-at-the-larc-2012-fortaleza-brazil/Skills
Languages
Java, SQL, PHP, Ruby, JavaScript, Python, CSS3, C#, C++, Lua
Frameworks
Foundation CSS, JavaServer Faces, JSF, PrimeFaces, ZURB Foundation, Apache CXF, Apache Velocity, Hibernate, Jakarta Server Pages (JSP), Bootstrap, Ruby on Rails (RoR), JBoss Seam, Apache Axis, JPA, Windows PowerShell, Yii, Symfony
Libraries/APIs
RichFaces, jQuery, JMS
Tools
SoapUI, Eclipse IDE, Java Concurrency, Servlet, JCA, Chrome Developer Tools, Toad, Subversion (SVN), Apache Maven, MS Exchange
Paradigms
Object-oriented Programming (OOP), Agile Software Development, Object-oriented Design (OOD)
Platforms
NetBeans, Linux, JBoss, Windows, Ubuntu, Oracle, Drupal, Drupal 7, WebSphere MQ, Debian Linux, Eclipse, Java EE
Storage
MySQL, PostgreSQL, Microsoft SQL Server, PL/SQL, Azure Active Directory, MongoDB
Other
JAAS, WebLogic, GeneXus, Oracle WebLogic Application Server, OneWire, DNS, Enterprise Java Beans (EJB)
Education
Oracle and Java SE 6 Certification Degree in Java
Oracle - Montevideo
B.Sc. Degree in Computer Engineering
Universidad de la República - Montevideo