# Owen Crook > Software Engineer - WorkWhile Location: Sunnyvale, California, United States Profile: https://flows.cv/owencrook Highly accomplished Staff Software Engineer with 6 years of experience at Tesla, specializing in building robust business tools for the residential energy business. Proven technical leader and individual contributor, recognized for designing and implementing high-impact automation and data processing platforms that significantly improve quality control and operational efficiency. Proficient across Python, JavaScript, and Go, with extensive experience in Docker, Kubernetes, and various databases including MySQL, Postgres, SQL Server, Mongo, and Firestore. ## Work Experience ### Software Engineer @ WorkWhile Jan 2025 – Present ### Staff Software Engineer @ Tesla Jan 2024 – Jan 2025 | San Francisco Bay Area - Managed a team of 6 Software, Data, and Machine Learning Engineers responsible for building and maintaining various tools and platforms that support the Process, Quality, and Training functions of the Residential Energy Business - Designed, built, and deployed a self-service machine learning application for free-text classification. This system automated classification from user-defined and labeled datasets, integrating with real-time and batch sources for prediction serving, and offering continuous model retraining and prediction visualization to convert thousands of weekly unstructured data points into actionable feedback for the business. - Designed, architected, and developed a Three.js-powered Balance of System (BOS) design application for residential solar and battery systems. This interactive tool leveraged site survey photos for automated wall and obstruction dimensioning, enabling rapid design with built-in compliance checks against all relevant regulatory constraints. Its implementation significantly reduced permit rejections and customer redesigns, while establishing a robust data foundation for future AI-driven design automation. - Drove continuous improvement and evolution of critical batch and real-time process automations, contributing to over 20% reduction in cycle times over the last 24 months while optimizing customer progression and maximizing revenue across the full business lifecycle (from order to system activation). ### Senior Software Engineer @ Tesla Jan 2022 – Jan 2024 | San Francisco Bay Area - Led a team of 3 engineers in the end-to-end development and maintenance of critical tools and platforms, directly supporting Quality and Training functions within the Residential Energy Business. - Engineered and deployed a real-time image processing and AI platform, which has processed over 130,000 images to date. This platform automates image quality and content validation using user-defined rules, empowering the business to rapidly build and deploy custom, fine-tuned VGG16 classification models from user-labeled datasets, complete with feedback-driven retraining and automated outputs (e.g., email notifications, ticketing). - Designed and implemented a scalable, dynamic FastAPI-based data collection and testing suite in Python, significantly improving quality control across all residential energy systems. This suite incorporates over a dozen diverse tests, ranging from bill of material alignment to performance-based stringing validation, and proactively identifies discrepancies in approximately 6% of all installations before completion, leading to substantial cost savings and reduced rework. ### Data Engineer @ Tesla Jan 2021 – Jan 2022 | San Francisco Bay Area - Engineered and maintained 15+ scalable ETL pipelines using Python, Pandas, PySpark, and Airflow to deliver critical insights and support core business metrics - Developed and optimized SQL Server views, stored procedures, and triggers to effectively manage and integrate legacy data tables and pipelines. - Implemented comprehensive alerting systems for proactive monitoring of installation quality issues. ### Associate Data Scientist @ Tesla Jan 2020 – Jan 2021 | Reno, Nevada, United States - Designed and implemented business-critical quality metrics, leveraging custom ETL pipelines built with Airflow for data processing and Tableau dashboards for visualization, directly driving significant quality enhancements within the factory environment. - Conducted advanced statistical analyses to support quality engineers, driving improvements in Model 3 Drive Unit and Megapack production. - Engineered serverless alerting and monitoring systems, leveraging real-time Kafka data, to notify operations teams of critical factory issues. ### Data Science Intern @ Tesla Jan 2019 – Jan 2019 | Reno, Nevada Area - Developed metrics to track quality escapes and product non-conformances - Modified data pipelines to improve quality systems across multiple facility locations - Developed and maintained Tableau dashboards for Tier 5 metrics, data governance and non-conformances - Implemented data driven improvements to existing product non-conformance tracking systems ### Industrial Engineering Intern @ American Honda Motor Company, Inc. Jan 2019 – Jan 2019 | Greensburg, Indiana - Developed SQL queries to develop custom datasets for visualization tools across multiple departments within the plant - Completed large scale data validation for data recorded by manufacturing control software - Developed real-time production dashboards to increase visual management throughout the plant - Developed a data driven project priority list for upcoming projects within department based on cost, manpower, risk, and effectiveness - Developed automated SAP Business Objects Reports ### Undergraduate Research Assistant @ Purdue University Jan 2019 – Jan 2019 | West Lafayette - Develop clustering and regression models to assist and predict NFL athlete performance on a weekly basis - Research athlete performance models generated by symbolic regression techniques - Scrape historic data from multiple websites, databases, and spreadsheets - Develop models for rookie players based on similarities to players currently in the league ### Peer Teaching Assistant @ Purdue University Jan 2017 – Jan 2018 | West Lafayette, Indiana - Facilitate healthy learning environment for First Year Engineering students - Assist students in development of their professional engineering skills - Mentor students, both in and out of the classroom - Grade student assignments, quizzes, and exams ### Industrial Engineering Intern @ American Honda Motor Company, Inc. Jan 2018 – Jan 2018 | Greensburg, Indiana - Developed scheduling tool for plastic injection mold changes - Wrote SQL queries to support inventory management tool for plastic injection parts - Implemented Quality Control System in plastic injection zone to aid in scrap reduction ### Manufacturing Engineer Intern @ John Deere Jan 2017 – Jan 2017 | Waterloo, Iowa - Lead kaizen events aimed at reducing non-value-added work - Investigated, gathered and analyzed data for recurring manufacturing processes - Identified and implemented cost reduction, quality, safety and ergonomic improvement ideas ## Education ### Bachelor's degree in Industrial Engineering Purdue University ## Contact & Social - LinkedIn: https://linkedin.com/in/owencrook --- Source: https://flows.cv/owencrook JSON Resume: https://flows.cv/owencrook/resume.json Last updated: 2026-04-10