Charleston, South Carolina, United States
Over a decade of experience building Rails applications and still learning something new every day about how to build and operate applications. I enjoy a challenge and value partnership to build great software and effective teams. RubyConf 2018 Presentation "Documentation Tradeoffs and Why Good Commits Matter" (https://confreaks.tv/videos/rubyconf2018-documentation-tradeoffs-and-why-good-commits-matter)
Technical lead on the Copilot integration with Linear and Jira. Lead development on the Codespaces team including private networking support for enterprise and organization-level permissions management.
Partnered with management and other technical leaders to define roadmap priorities and the technical vision of Payments at Stitch Fix. Additionally, partnered with Lead Engineers on the Payments team to research and socialize projects, define milestones and write stories in order to have well-understood and well-scoped projects.
Acted as a technical leader and mentor through pairing, code reviews, architectural designs and direct leadership of a team of engineers.
- Established a data warehouse to enable near real-time reporting and analysis. Created ETL pipelines written in Go for various data sources including Square POS, in-house built ecommerce, NetSuite ERP, and eStratEx hourly labor data. - Migrated internal tooling infrastructure from Heroku to AWS Elastic Container Service which enabled internal Ruby, Go and Python applications to be deployed in a resource-effective way. - Developed internal tools to improve company data workflows for inventory management, fulfillment and sales analysis. - Worked closely with our data team in the development of retail sales forecasting
- Contributed to the growth of a custom ecommerce platform and tools to support our production team and finance. - Collaborated with other departments to develop an internal tool to support retail decision making and improve operational efficiency.
Worked with a small team on Goodsearch.com, Goodshop.com, as well as developing internal tools used by a curation team to maintain the highest quality of content for our customers.
- Consulted as a Ruby on Rails developer - Collaborated with another engineer to develop a 1-week Ruby on Rails course