Personal details

Matt C. - Remote

Matt C.

Timezone: Central Time (US & Canada) (UTC-5)

Summary

I am a passionate JavaScript developer who enjoys writing clean code, helping others learn, and having fun!

In my role at Veeva, I am an architect over all front end code, I am a subject matter expert of React, React Native, JavaScript, and Redux, and I have led several workshops where I teach others latest frontend development concepts.

Work Experience

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.

Personal Projects

create-react-mattIconOpenNewWindows
2019
Node.js
React
JavaScript
Created my own CLI for fun so that I can get up and running with react faster!
Express-Rest-MongoIconOpenNewWindows
2017
Node.js
MongoDB
Express.js
Creates an abstraction on top of mongodb and express, basically is a server side version of firebase, unfortunately I haven't really used this much, but it was really fun publishing my first npm package