Gabriela Vasselai, Software Development Developer in Vancouver, BC, Canada
Gabriela Vasselai

Software Development 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

  • Amazon
    Ruby, Java
  • Datamobi
    Elasticsearch, Amazon, AWS, Ruby on Rails (RoR), Ruby
  • Abylsen SUD
    jQuery, JavaScript, IBM DB2, Eclipse, WebSphere, Java

Experience

Location

Vancouver, BC, Canada

Availability

Part-time

Preferred Environment

Sublime Text, Git, Eclipse

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: Ruby, Java
  • 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: Elasticsearch, Amazon, AWS, Ruby on Rails (RoR), Ruby
  • 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: jQuery, JavaScript, IBM DB2, Eclipse, WebSphere, Java
  • 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: Hibernate, Subversion (SVN), Maven, Microsoft SQL Server, PostgreSQL, MySQL, Oracle, PrimeFaces, SOAP, Java
  • 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: Oracle, SAP Web Dynpro, SAP Process Integration (PI), SAP Composition Environment (SAP CE), SAP NetWeaver, Eclipse, Core Java (J2EE), Java
  • 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: UML, CVS, Eclipse, Eclipse RCP, Python, C#, Java

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), C#, Python, UML, Ruby, JavaScript, CSS
  • Frameworks

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

    Amazon SQS, Eclipse IDE, Apache Tomcat, Eclipse RCP, Git, Sublime Text, CVS, Subversion (SVN), Maven
  • Paradigms

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

    Amazon Web Services (AWS), AWS EC2, Eclipse, Oracle, WebSphere, SAP NetWeaver, Amazon
  • Storage

    AWS DynamoDB, AWS S3, JSON, Elasticsearch, MySQL, Microsoft SQL Server, IBM DB2, PostgreSQL
  • Other

    SOAP, Software Development, SAP Composition Environment (SAP CE), SAP Process Integration (PI), AWS, Multithreading
  • Libraries/APIs

    SAP Web Dynpro, 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

Certifications

  • Sun Certified Java Developer
    OCTOBER 2007 - OCTOBER 2017
    Sun Microsystems

To view more profiles

Join Toptal
Share it with others