Rafael Sisto, Software Developer in Montevideo, Montevideo Department, Uruguay
Rafael Sisto

Software Developer in Montevideo, Montevideo Department, Uruguay

Member since February 5, 2014
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.
Rafael is now available for hire




Montevideo, Montevideo Department, Uruguay



Preferred Environment

Windows, Debian Linux, Eclipse, SVN

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.


  • Co-founder

    2013 - PRESENT
    • 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.
    Technologies: Java EE, Python, Drupal, PHP, Ruby on Rails
  • Java EE Senior Consultant

    2011 - 2014
    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.
    Technologies: Java EE
  • Senior Java Developer

    2011 - 2011
    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.
    Technologies: Oracle WebLogic, Oracle DB, PL/SQL, JMS, EJB, Hibernate
  • Java EE Teacher

    2010 - 2011
    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).
    Technologies: Java EE 6, EJB, JSF, JPA
  • System Analyst

    2008 - 2011
    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.
    Technologies: Exchange Server, Active Directory, PowerShell, DNS Administration
  • Java EE Developer

    2008 - 2010
    • 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.
    Technologies: Java EE, PostgreSQL, JSF, EJB, SVN, Maven, JBoss 5, Hibernate, One Wire
  • Developer

    2007 - 2008
    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.
    Technologies: GeneXus


  • prosur (Development)

    Portal for patent and copyright offices from South America to collaborate using wikis, blogs, e-learning, and a search engine for patents and copyrights.

  • AccesoFacil (Development)

    PHP website for event registration and access control.

  • GRICS (Development)

    Drupal website with custom plugins.

  • Online payment system for Government agency (Development)

    Java EE application for accepting online payment of invoices.

  • ARNR online (Development)

    Java EE Website for managing the Radioactive protection agency in Uruguay. Capable of handling inspections, personal radiation measurement, and internal agency processes.

  • Virtual Art Museum (Development)

    Online museum for displaying paintings, sculptures, and art owned by the Uruguayan government.

  • Online theater website (Development)

    Drupal site for a theater, displaying shows, and general information.

  • All terrain garbage collector robot (Other amazing things)

    I developed a behavior-based robot for collecting garbage from beaches. This was done entirely in Python for a robotics competition in Brazil using a wide array of sensors (infrared, buttons, Kinect, camera) and 16 AX-12 motors. This robot achieved the 3rd prize in the Latin American Robotics Competition (LARC).


  • 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, JavaServer Pages (JSP), JSP, Bootstrap, Ruby on Rails (RoR), JBoss Seam, Apache Axis, Yii, Symfony
  • Libraries/APIs

    RichFaces, jQuery
  • Tools

    SoapUI, Gimp, Eclipse IDE, Java Concurrency, JCA, Chrome Developer Tools, Toad
  • Paradigms

    Object-oriented Programming (OOP), Agile Software Development, Object-oriented Design (OOD)
  • Platforms

    NetBeans, Linux, JBoss, Windows, Ubuntu, Oracle, Drupal, Drupal 7, WebSphere MQ
  • Storage

    MySQL, PostgreSQL, Microsoft SQL Server, MongoDB
  • Other

    Servlets, JAAS, WebLogic


  • Oracle and Java SE 6 Certification degree in Java
    2012 - 2012
    Oracle - Montevideo
  • B.Sc. degree in Computer Engineering
    2003 - 2009
    Universidad de la Rep├║blica - Montevideo

To view more profiles

Join Toptal
Share it with others