Senior UI Engineer at Netflix
Los Angeles, California, United States
Senior Software Engineer @ Micro Focus (formerly HP / Hewlett Packard Enterprise) Project: HerculesHercules is a Big Data analytics solution on the cloud (SaaS) which detects an organization's malware-infected hosts and endpoints by analyzing billions of DNS events in order to identify "bad" traffic and potential security breaches. Main contributions:▪ Migrated previous front-end application built with AngularJS...
Senior Software Engineer @ Micro Focus (formerly HP / Hewlett Packard Enterprise) Project: HerculesHercules is a Big Data analytics solution on the cloud (SaaS) which detects an organization's malware-infected hosts and endpoints by analyzing billions of DNS events in order to identify "bad" traffic and potential security breaches. Main contributions:▪ Migrated previous front-end application built with AngularJS to React + Redux▪ Designed the application state tree and the component hierarchy, creating higher-order components to facilitate code reuse▪ Implemented complex interactive charts using D3.js and DC.js▪ Trained new team on how to use Redux to manage the state of a React web application▪ Back-end development using Node.js and JWT authentication tokens▪ Unit Test implementation with Enzyme and Tape▪ Other technologies used include JavaScript ES6, jQuery, SASS, Bootstrap, Sails, Grunt, Babel, Webpack, WebSockets From March 2015 to November 2018 (3 years 9 months) San Francisco Bay AreaSoftware Engineer @ Hewlett-Packard Project: Single Sign-On (SSO)SSO is a security solution based on the Spring Security Framework and RESTful web services that provides authentication and role-based access control to cloud applications. Main contributions:▪ Acted as the team’s ScrumMaster▪ Implemented a CXF RESTful API to authenticate users and services and generate XML-based SAML tokens containing user and authorization information▪ Developed custom Spring filters to validate the token on the client side, extract and extend its user attributes and roles▪ Developed authentication (JAAS) modules to connect to different Identity Management providers▪ Created a RabbitMQ library to exchange messages between applications▪ Implemented jUnit tests using TDD approach and functional tests using Cucumber▪ Application deployment using Vagrant and ChefProject: Client HostCross-platform mobile solution to create custom greeting cards and photo-related products. Main contributions:▪ Designed and implemented a cross-platform HTML5 app able to run on the browser and Android phones using JQuery Mobile and PhoneGap▪ Developed and presented proof of concept applications to evaluate GWT, JavaFX and WPF featuresProject: eBookMillA solution for converting scanned books into electronic book formats such as ePUB. Main contributions:▪ Designed object structures to store all book data retrieved by the ABBYY OCR engine▪ Developed an online eBook editor with the Play! Framework, jQuery and CSS▪ Invented complex heuristics to learn and detect book elements such as paragraphs, chapters, images and footnotes; also to remove page numbers, headers and footers▪ Received an HP Winners Circle Award for the creation of a heuristic to detect tables in books. From May 2010 to March 2015 (4 years 11 months) Porto Alegre e Região, BrasilSoftware Engineer @ Dell Worked on the development of DELL’s Human Resources web systems. Main contributions:- Analyzed requirements, implemented and extended HR transactions.- Developed the HR web application using Java, Struts, JSP and JavaScript- Maintained and created complex Oracle PL/SQL scripts From 2009 to 2010 (1 year) Porto Alegre e Região, BrasilTrainee @ Hewlett-Packard Worked on customization projects for companies as part of new printer contracts sold by HP. Main contributions:- Developed embedded Java software for HP Laser Jet printers- Owned Crédit Mutuel bank's customization project. Drastically improved system performance and prevented system crashes, gaining recognition from stakeholders in France and in the U.S From 2007 to 2009 (2 years) Porto Alegre e Região, BrasilSenior UI Engineer @ Netflix Front-end development using Node.js, React, TypeScript, HTML5, Web Components, Redux and CSS3. Los Angeles, California, United States
Micro Focus (formerly HP / Hewlett Packard Enterprise)
Senior Software Engineer
March 2015 to November 2018
San Francisco Bay Area
Hewlett-Packard
Software Engineer
May 2010 to March 2015
Porto Alegre e Região, Brasil
Dell
Software Engineer
2009 to 2010
Porto Alegre e Região, Brasil
Hewlett-Packard
Trainee
2007 to 2009
Porto Alegre e Região, Brasil
Netflix
Senior UI Engineer
Los Angeles, California, United States
Project: HerculesHercules is a Big Data analytics solution on the cloud (SaaS) which detects an organization's malware-infected hosts and endpoints by analyzing billions of DNS events in order to identify "bad" traffic and potential security breaches. Main contributions:▪ Migrated previous front-end application built with AngularJS to React + Redux▪ Designed the application state tree and the component... Project: HerculesHercules is a Big Data analytics solution on the cloud (SaaS) which detects an organization's malware-infected hosts and endpoints by analyzing billions of DNS events in order to identify "bad" traffic and potential security breaches. Main contributions:▪ Migrated previous front-end application built with AngularJS to React + Redux▪ Designed the application state tree and the component hierarchy, creating higher-order components to facilitate code reuse▪ Implemented complex interactive charts using D3.js and DC.js▪ Trained new team on how to use Redux to manage the state of a React web application▪ Back-end development using Node.js and JWT authentication tokens▪ Unit Test implementation with Enzyme and Tape▪ Other technologies used include JavaScript ES6, jQuery, SASS, Bootstrap, Sails, Grunt, Babel, Webpack, WebSockets
What company does Guilherme Rotta work for?
Guilherme Rotta works for Micro Focus (formerly HP / Hewlett Packard Enterprise)
What is Guilherme Rotta's role at Micro Focus (formerly HP / Hewlett Packard Enterprise)?
Guilherme Rotta is Senior Software Engineer
What industry does Guilherme Rotta work in?
Guilherme Rotta works in the Entertainment industry.
Who are Guilherme Rotta's colleagues?
Guilherme Rotta's colleagues are David Bodin, Stephen Wood, Amie Tornincasa, Monica Radhakrishnan, Matthew Toomey, Wayne Yang, Peijie H., Pallavi Phadnis, Qiang Liu, and Shravan Heroor
Enjoy unlimited access and discover candidates outside of LinkedIn
One billion email addresses and counting
Everything you need to engage with more prospects.
ContactOut is used by
76% of Fortune 500 companies
Guilherme Rotta's Social Media Links
/company/n... /school/pu...