Scroll To View More
Gabriela Vasselai, Java Developer in Vancouver, BC, Canada
Gabriela Vasselai

Java Developer in Vancouver, BC, Canada

Member since June 3, 2014
Gabriela is a senior software developer with the ability to develop efficient and legible source code. She has extensive experience with a great variety of development tools and frameworks, which she combines with a high aptitude for learning new high-end technologies to bring the highest quality products to her clients.
Gabriela is now available for hire

Portfolio

Experience

  • Java, 9 years
  • Design Patterns, 7 years
  • Multithreading, 6 years
  • Core Java (J2EE), 5 years
  • Hibernate, 5 years
  • Maven, 4 years
  • JavaScript, 3 years
  • jQuery, 3 years
Vancouver, BC, Canada

Availability

Part-time

Preferred Environment

Eclipse, Git, Sublime

The most amazing...

...thing I've coded is an index-based file to map the references between classes to provide a quick impactful analysis on a code refactoring.

Employment

  • Software Developer Engineer

    2016 - PRESENT
    Amazon
    • Developed a scalable payment system to process multiple payment methods.
    • Maintained a policy document system with approval workflow.
    • Developed a fraud detection system based on machine learning.
    Technologies: Java, Ruby
  • Ruby Developer

    2015 - 2016
    Datamobi
    • Developed new decoration functionalities.
    • Maintained the application and bug corrections.
    • Developed the new layout (all pages involved).
    • Monitored and maintained the Amazon AWS servers.
    • Optimized the database for performance increase.
    Technologies: Ruby on Rails, Amazon AWS, Elasticsearch
  • Software Developer

    2014 - 2015
    Abylsen SUD
    • Developed a XML parsing layer with SAX processor and Java Reflections.
    • Created a component for business logic validators.
    • Generated dynamic Java beans according to XML, TXT, or JSON formats.
    • Built more than 4000 JUnit tests to ensure the good function of the XML, JSON, and TXT parsers.
    • Programmed a mirror layer with AspectJ, which allows the support team to enter clients' accounts with read-only permission.
    Technologies: Java, WebSphere, Eclipse, DB2, JavaScript, jQuery
  • Senior Software Developer

    2012 - 2014
    G2KA Sistemas
    • Developed the integration connectors with ERPs (Sapiens, Protheus, SAP).
    • Created the persistence layer of a system of electronic invoice reception.
    • Built a resusable business layer to be used on three different integration systems.
    • Analyzed clients needs and created UML diagrams.
    • Programmed the view layer with PrimeFaces and jQuery.
    Technologies: Java, SOAP, PrimeFaces, Oracle, MySQL, PostgreSQL, SQLServer, Maven, SVN, Hibernate
  • SAP NetWeaver Java Developer

    2009 - 2012
    TRIDMEN
    • Developed a web portal in Java/J2EE for SAP users.
    • Built the Java layers to customize the SAP functions on the portal for each client.
    • Integrated SAP with the tool SAP Process Integration.
    • Studied technical solutions directly with the clients.
    • Administrated the development environment with the NWDI.
    Technologies: Java, J2EE, Eclipse, NWDI, SAP Composition Environment, SAP NetWeaver, SAP Process Integration, Web Dynpro, Oracle
  • Software Developer

    2006 - 2009
    Senior Sistemas
    • Developed a tool for UML modeling and diagrams (class, sequence, activity, and use case) with Eclipse RCP.
    • Built a new framework of code generation with Eclipse RCP.
    • Automated the approval workflow of documents with SharePoint (C#).
    • Planned and developed test cases.
    • Integrated the CVS commits with the company tools using Python.
    Technologies: Java, C#, Python, Eclipse RCP, Eclipse, CVS, UML

Experience

  • Portal FJR (Development)

    A customer wish list portal, which allows access to the latest published designs and arts.

  • My Achievements (Development)

    An Android app that synchronizes with Xbox and Steam servers to track the gamer's achievements and compare with friends, creating ranked lists.

    Country-limited link: https://play.google.com/store/apps/details?id=br.com.rafaeladriano.myachievements

  • Datamobi (Development)
    http://datamobi.com.br/

    A Ruby on Rails application that approximates politicians from voters. It helps politicians to keep track of their contact with the public and to evidence their actions on the public demands.

Skills

  • Languages

    Java, XML, SQL, Core Java (J2EE), Ruby, JavaScript, CSS
  • Frameworks

    JUnit, JPA, JSF, Hibernate, Apache Axis, PrimeFaces, Ruby on Rails (RoR), JSP, Apache Struts, AngularJS
  • Tools

    Eclipse IDE, Apache Tomcat, Eclipse RCP, AWS SQS, Maven
  • Paradigms

    Design Patterns, Model View Controller (MVC), Agile Software Development, REST
  • Storage

    MySQL, JSON, AWS DynamoDB, AWS S3, Elasticsearch, PostgreSQL
  • Other

    SOAP, Multithreading
  • Platforms

    Oracle, AWS EC2, Amazon Web Services (AWS)
  • Libraries/APIs

    jQuery

Education

  • Specialist (EMPRETEC) degree in Entrepreneurship
    2014 - 2014
    SEBRAE - Blumenau
  • Bachelor's degree in Computer Science
    2006 - 2010
    Fundação Universidade Regional de Blumenau - Blumenau
I really like this profile
Share it with others