Portrait of Ben Weisel

Ben Weisel

Software engineer and engineering leader who likes turning messy data and hard problems into useful products. These days, I'm building NBA analytics at Cleaning the Glass.

Experience

Principal Software Engineer

Apr 2022 – Present

Cleaning the Glass turns NBA data into tools teams actually use. I was the second full-time hire, so I work across data, backend systems, infrastructure, and whatever else needs doing.

  • Own the data pipelines behind all of our analytics and products
  • Build basketball models and metrics from high-volume player-tracking data
  • Lead our adoption of AI tools, building practical workflows that help a small team get more done
  • Run our cloud infrastructure and DevOps, balancing reliability, simplicity, and cost
  • Pitch in across Flask, Vue, and Nuxt when the product needs it

Director of Engineering

Mar 2020 – Apr 2022

I led engineering for Uplight's Orchestrated Energy product through rapid growth, multiple mergers, and plenty of organizational change.

  • Grew the organization from 5 to 30+ engineers across five global teams
  • Supported 100% year-over-year revenue growth in both 2020 and 2021
  • Shipped AI-driven energy models, rebuilt core data systems, and improved customer enrollment
  • Led the company-wide selection and rollout of Databricks
  • Built product partnerships with Google Nest and ecobee
  • Integrated engineering teams from acquired companies

Software Engineering Manager

Nov 2017 – Mar 2020

I managed product and data engineering teams as Tendril grew into the company that became Uplight.

  • Reworked customer onboarding, saving more than $500k a year
  • Launched a program-management product for utility energy-efficiency teams

Lead Software Engineer

Jan 2016 – Nov 2017

I led a five-person team building energy products for utilities, real estate companies, and homeowners.

  • Built an API that gave real estate companies energy scores for properties across the US and Australia
  • Built a home-audit app that turned our energy models into personalized reports for homeowners

Lead Software Engineer

Nov 2014 – Jan 2016

I led the team that moved Samsung.com to a new CMS and helped establish the architecture behind its global web platform.

  • Partnered on-site with Samsung's engineering team through delivery and handoff
  • Created the CMS architecture Samsung used as the foundation for its global sites

Senior Software Engineer

Oct 2012 – Nov 2014

I built consumer experiences for Samsung, especially the Samsung+ app.

  • Created the personalization system that powered most of Samsung+'s content
  • Built a location-based rewards platform for AEG sports and concert venues using iBeacons and geofencing

Software Engineer

Jun 2010 – Oct 2012

I started as a full-stack Java engineer on large e-commerce projects, mostly for Scholastic Books.

  • Built core parts of Scholastic's online store, including search, promotions, and checkout

Projects

A small collection of tools I made to take some of the drudgery out of data work: cleaning values, reshaping lists, and similar chores. Built with Vue and Nuxt and deployed on Netlify.

NFL Margins logo

NFL Margins

2016 – 2024

A web app I built to run NFL margin pools, where each week's pick gains or loses points based on the final score. Built with Flask, Postgres, and Bootstrap. Retired after the 2023–24 season.

Skills

Languages

  • Python
  • SQL
  • JavaScript
  • TypeScript
  • Java
  • HTML
  • CSS

Frameworks & Libraries

  • Flask
  • FastAPI
  • SQLAlchemy
  • Prefect
  • DBT
  • Spark
  • Airflow
  • TailwindCSS
  • Vue.js
  • Nuxt.js

Databases & Storage

  • PostgreSQL
  • DynamoDB
  • Redis
  • ClickHouse
  • Redshift
  • BigQuery
  • Databricks
  • S3
  • GCS

Cloud & DevOps

  • AWS
  • GCP
  • Docker
  • CloudFormation
  • GitHub Actions
  • Serverless Architectures

Leadership & Architecture

  • Engineering Leadership
  • AI Tool Adoption
  • Product Development
  • System Design
  • Data Modeling
  • Data Pipeline Architecture
  • Data Warehousing
  • Data Science & Analytics
  • SSO
  • OAuth