Principal Software Engineer2021 - PRESENTCarrot
Technologies: Node.js, GraphQL, React, React Native, PostgreSQL
- Built the communication infrastructure for emails and push notifications.
- Integrated our platform with seven affiliate networks to bring in revenue.
- Built the CI/CD workflows and pipelines for every one of our apps using GitHub Actions.
- Integrated all of our applications with an ELK stack provider and conformed all of our applications to emit JSON logs in Elastic Common Schema (ECS) to help standardize log querying across all of our apps and services.
Staff Software Engineer2016 - 2021WeWork
Technologies: Management, Docker, Kubernetes, Prometheus, Apache Lucene, Kibana, New Relic, Grafana, Heroku, Node.js, React, GraphQL, Go, Postman, Swagger
- Managed a team of seven engineers building out the marketing website for WeWork.
- Led the engineering effort in launching WeWork's On Demand application and coordinated engineering and architectural decisions within the team.
- Spearheaded the architecture for a new business vertical.
Full-stack Developer2013 - 2016Handy
- Built out the revamped booking system that powered Handy's online checkout.
- Created the admin tooling and business logic for Handy's custom coupon and discounting system.
- Built the admin tooling for marketers to be able to quickly spin up custom landing pages to help drive targeted traffic to Handy.com.