Senior Software Engineer
Veeva | Jun 2020 - Present
React
Jest
Redux
GraphQL
Apollo
Leading product development while building myveeva.com for clinical trials.
Software Engineer III
Walmart Labs | Jun 2017 - Jun 2020
React
React Native
Material-UI
Redux
GraphQL
Apollo
I am a software engineer in Walmart's replenishment organization, where we write software that supports the movement of Walmart's product through our infrastructure.
Currently, I am leading development of a website that internal Walmart home office employments, and suppliers can utilize to manage supplier data inside of Walmart.
Working at Walmart, we have a lot of legacy databases and services, which facilitated the need for us to implement a microservice architecture. Through my skill and expertise, I introduced GraphQL which we were able to implement on our Node.js server, and on the React frontend. We are using Apollo across the entire stack.
Previous projects:
Accident Intake: In less than 6 weeks, I wrote an iOS application in React Native with Redux that allows store managers to easily file accidents that occur in the store. This saves Walmart over 200 million per year.
Order Management System: Led development of internal project that would allow suppliers to manage their purchase orders. I mentored other developers in React, and implemented immutable.js, redux, redux-saga, jest, enzyme, and other libraries which increased the efficiency of our developers.