Will McCulloch

Work / Experience

Software engineer specializing in frontend systems and product architecture. Led end-to-end development of web and browser extension platforms, with strengths in JavaScript/TypeScript, Python, and performance-focused system design.

2021–2026
BeniSecondhand clothing search engine
Senior Software Engineer2023–2026
  • Architected shared component library and npm workspaces monorepo across web, Chrome, and Safari extensions, reducing code duplication and ensuring UI consistency across platforms
  • Designed modular Webpack build system with environment-specific configurations, enabling parallel development workflows
  • Configured Docker containerization and GitLab CI/CD pipelines for Google Cloud deployment
  • Developed cross-platform authentication flows with synchronized session state across web, extension, and mobile platforms, serving 100K+ peak website users
  • Optimized web app performance through route-based lazy loading and asset optimization, reducing bundle size by ~50% and improving Largest Contentful Paint from ~10s to 2-3s
Software Engineer2021–2023
  • Migrated Chrome extension from Manifest V2 to V3, replacing persistent background scripts with service workers and refactoring scraping logic for MV3 compliance, maintaining functionality for 20K+ active users
  • Built parsing utility to deconstruct remotely hosted jQuery selectors and methods, reconstructing them into executable code to meet MV3 compliance requirements
  • Implemented dynamic meta tags and rich structured data across all page types, improving search engine indexing and discoverability
  • Built automated dynamic sitemap generation, expanding indexable pages from 1 to 800+ (collections, brands, user profiles) for comprehensive search coverage
  • Introduced Storybook to accelerate UI development workflows, enabling rapid iteration where hot module reloading wasn't available in extension runtime
2021
Hack ReactorAdvanced Software Engineering Immersive

Intensive full-stack engineering program

2020
UC Davis / CourseraGIS Specialization

Fundamentals of GIS, Data Formats, Geospatial & Environmental Analysis, Automation and Applications

2020
St. Francis Winery & Margerum Wine Co.Harvest & Production
  • Monitored and sampled 50+ vineyards for crop health, maturity, pest and disease identification, and yield estimation
  • Ran comprehensive juice and must analysis — Brix, pH, TA, SO2, YAN, alcohol, malic, residual sugar, and acetic acid — using Anton Paar, Mettler Toledo, and Biosystems instrumentation
  • Managed grape must inoculation, enzyme and nutrient additions, and fermentation monitoring across multiple lots
2019
Margerum Wine Co.
Harvest & Production
  • Executed yeast inoculation and managed nutrient and chemical additions throughout fermentation
  • Performed full-cycle harvest operations: pumpovers, punchdowns, crushing, destemming, pressing, and barrel filling
Tasting Room Host
  • Drove tasting room sales and wine club memberships through consumer education and engagement with the wines and the region
2014–2018
UC Santa BarbaraB.S. Environmental Studies

Relevant coursework: Calculus, Linear Algebra, Differential Equations, Probability and Statistics

export
·