A Software Developer with a strong foundation in software engineering principles and specializes in React with Redux with Node.js for back-end.
Experience
Frontend Software Engineer
Visa
Visa Checkout App
Worked on the Visa Checkout App which was developed using modern web frameworks like React, Redux, Redux-Saga
and included support for cross-browser as well as cross-device. Localized for 26 countries.
Complex application that separated concerns into 3 layers. Merchant-sdk(vanilla js) which is merchant set options for the checkout experience
like cards accepted, shipping/payment constraints, etc. System-sdk which launched the app and facilitated communication between the parent and child windows
since our app was either an iframe or popup secure communication between the layers was needed. And last we checkout app which was the SPA UI
layer of the app which was made in react and redux.
Identified key areas in the app that needed testing. Led from scoping through implementation with several permutations for even the simplest flows.
The end to end testing was implemented in Cypress and tests were not part of the CI builds; however, the tests were functionally accepted and my final
project at Visa was integrating it into our Jenkins(CI) builds.
Debugged in all modern browsers and followed industry web standard changes. Focus on cross-browser compatibility.
Contributed code to all areas of the application including the common components. These are the foundational components that were
designed to be resuable across the application.
September 2019 - April 2020
IT Walk Up Technician
Workday
SaaS
Tier 2 support with computer software troubleshooting and hardware
Diagnose and resolve technical hardware and software issues on Windows, Mac and other operating systems.
Experience with endpoint management software like Jamf, Airwatch, Active Directory, Microsoft Admin Center
October 2018 - Current
IT - Queue Manager
Pure Storage
Data Storage
Supervised IT requests at a Global scale and dispatched to appropriate teams and members.
Maintained and ordered equipment for National offices in the US while ensuring lowest costs and meeting quarterly budget requirements.
Wrote several PowerShell scripts to automate common tasks for the IT Help Desk Team.
Expedited requests by offering support and resolving technical issues.
January 2017 - September 2018
Education
Bloc code school
Software Development Track
Computer Science - Software Development Track
Javascript, jQuery, Angular
Ruby and Ruby on Rails.
Data structures, linked lists, stacks, queues, hashes, trees, graphs.
Algorithms, searching, sorting, optimization, determine complex problems, P vs NP
Databases, normalization, de-normalization, Model Data Relationships, SQL, mySQL, no-sql, postgres