# Stephen Crowe > Data Platform Engineer at Mux Location: San Francisco, California, United States Profile: https://flows.cv/stephencrowe ## Work Experience ### Software Engineer @ Mux Jan 2022 – Present | San Francisco Bay Area ### Software Engineer II @ Grove Collaborative Jan 2021 – Jan 2022 • Architected an event bus with Kafka and Protobuf schemas to decouple Grove’s monolith and 3rd-party integrations • Migrated the product details page from an old frontend framework to Vue, created an accessible image picker, and improved SEO, which enabled Grove to compete in organic traffic by ranking Grove higher on Google • Quickly triaged and fixed site outages in real-time while on call ### Software Engineer I @ Grove Collaborative Jan 2020 – Jan 2021 • Re-architected multiple search api endpoints into an integrated, standardized search and improved the Elasticsearch query, resulting in a large increase in search add-to-carts • Developed the OrderSnapshot component, a widget that lives on the homepage and allows customers to quickly view an overview of their recent and upcoming orders • Improved internal legacy projects, such as a Flask application, python package, and node module • Developed a new first order flow; enabled customers to try Grove without automatically subscribing on their first order Tech used: Javascript, Vue, Vue Composition API, Python, Django, Kafka, Redis, Docker, Datadog ### Security Software Engineer Intern @ NVIDIA Jan 2019 – Jan 2019 | Austin, Texas Area • Created a web service which synthesized data from multiple sources into a bulletin documenting security vulnerabilities. • Constructed the frontend in Angular with Material styling and the backend in Flask, SQLAlchemy, and Pandas. • Wrote RESTful APIs to communicate the appropriate batch data from server to client. • Deployed to production server and translated user feedback into actionable items in Jira. Tech used: Angular, Python, Flask, SQLAlchemy, Pandas, Docker ### Platform Software Engineer Intern @ Grove Collaborative Jan 2018 – Jan 2019 | San Francisco Bay Area • Utilized Django REST framework to build API endpoints and automate a labor-intensive cancellation process with projected savings of 100 staff hours per year. • Developed Python filtering scripts to boost the efficiency of customer support in Zendesk. • Orchestrated and tested recurring scripts through Airflow. Tech used: Python, Django, Airflow, Docker, Datadog ### Software Engineer Intern @ Minerva Networks Jan 2017 – Jan 2017 | San Francisco Bay Area • Designed and developed a quality assurance tool to verify the synchronization between a 3rd party encryption server and a company server. The tool used HTML and JavaScript for the user interface, while PHP handled the server queries. • Documented and transferred knowledge of the tool to a FTE engineer. ### Software Engineer Intern @ Minerva Networks Jan 2015 – Jan 2015 | San Jose, California • Devised automated soak test scripts to simulate user input. • Self-taught PERL programming language and created PERL scripts invoked from Linux shell scripts. • Reported bugs in Jira and participated in daily scrum meetings. ### Software Engineer Intern @ Minerva Networks Jan 2014 – Jan 2014 | San Jose, California • Wrote automated test scripts in Java using Selenium and StormTest. The scripts tested CSS styles or took a snapshot and compared it to an expected image. • Provided complete description of issues to QA manager allowing him to respond knowledgeably to customer escalations. ## Education ### Bachelor of Arts - BA in Computer Science Dartmouth College ## Contact & Social - LinkedIn: https://linkedin.com/in/stephen-crowe-20 --- Source: https://flows.cv/stephencrowe JSON Resume: https://flows.cv/stephencrowe/resume.json Last updated: 2026-03-29