Gabriela Vasselai
Verified Expert in Engineering
Software Development Developer
Gabriela is a senior software developer who can develop efficient and legible source code. She has extensive experience with a great variety of development tools and frameworks. She combines them with a high aptitude for learning new high-end technologies to bring the highest quality products to her clients.
Portfolio
Experience
Availability
Preferred Environment
IntelliJ IDEA, Java, Amazon Web Services (AWS)
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.
Work Experience
Senior Software Developer Engineer
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.
Sr Software Developer Engineer
Datamobi
- Developed new decoration functionalities for political campaign tracking.
- Maintained the application and bug corrections at the front and back-end system.
- Developed the new layout at the front-end (all pages involved).
- Monitored and maintained the Amazon AWS servers and RDS databases.
- Optimized the Postgres database for performance increase.
Software Developer
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.
Senior Software Developer
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.
SAP NetWeaver Java Developer
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.
Software Developer
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.
Experience
Portal FJR
Datamobi
http://datamobi.com.br/My Achievements
Country-limited link: https://play.google.com/store/apps/details?id=br.com.rafaeladriano.myachievements
Skills
Languages
Java, XML, SQL, C#, Python, UML, Ruby, JavaScript, CSS
Frameworks
JUnit, JPA, JSF, Hibernate, Ruby on Rails (RoR), Jakarta Server Pages (JSP), Apache Struts, AngularJS, PrimeFaces
Tools
Amazon Simple Queue Service (SQS), Eclipse IDE, Apache Tomcat, Eclipse RCP, Git, Sublime Text, CVS, Subversion (SVN), Apache Maven, IntelliJ IDEA
Paradigms
Design Patterns, Model View Controller (MVC), Agile Software Development, REST
Platforms
Amazon Web Services (AWS), Amazon EC2, Jakarta EE, Eclipse, Oracle, WebSphere, SAP NetWeaver, Amazon
Storage
Amazon DynamoDB, Amazon S3 (AWS S3), JSON, Elasticsearch, MySQL, Microsoft SQL Server, IBM Db2, PostgreSQL
Other
SOAP, Software Development, SAP Composition Environment (SAP CE), SAP Process Integration (PI), Multithreading, Cloud, Distributed Systems
Libraries/APIs
SAP Web Dynpro, jQuery
Education
Specialist (EMPRETEC) Degree in Entrepreneurship
SEBRAE - Blumenau
Bachelor's Degree in Computer Science
Fundação Universidade Regional de Blumenau - Blumenau
Certifications
Sun Certified Java Developer
Sun Microsystems
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring