Scroll To View More
Gabriela Vasselai

Gabriela Vasselai

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
  • Hibernate, 5 years
  • Core Java (J2EE), 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), JavaScript, Ruby, CSS
  • Frameworks
    JUnit, PrimeFaces, JPA, Apache Axis, Hibernate, JSF, Ruby on Rails (RoR), AngularJS, JSP, Apache Struts
  • Tools
    Eclipse IDE, Apache Tomcat, Eclipse RCP, AWS SQS, Maven
  • Paradigms
    Design Patterns, Model View Controller (MVC), REST, Agile Software Development
  • Storage
    MySQL, JSON, DynamoDB, AWS S3, PostgreSQL, Elasticsearch
  • 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