author thumb

Hello, my name is Zhewei Hu
Software Engineer@Microsoft Azure
Ph.D.@NC State

Procore Summer Intern: ReactJS, Relay, GraphQL and Kubernetes Project

During 2018 summer, I interned as a site reliability engineer at Procore Technologies, which is a world’s leading construction project management software company. My project was to build a new UI and implement the GraphQL API for an on-demand staging environment.


  1. Implemented a GraphQL API for an on-demand staging environment to manage Kubernetes resources on Tectonic.
  2. Built the front end of the staging environment using React as the JavaScript library and Relay as the data management solution.
  3. Wrote RSpec request specs for the whole GraphQL API.
  4. Set up CircleCI to continuously run RSpec tests, build docker images and push docker images to