Thanks to visit codestin.com
Credit goes to github.com

Skip to content
View ewoodbury's full-sized avatar
๐ŸŽน
๐ŸŽน

Block or report ewoodbury

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this userโ€™s behavior. Learn more about reporting abuse.

Report abuse
ewoodbury/README.md

Intro

I work on Teslaโ€™s Cell Manufacturing team, where I lead a team that builds software to enable more efficient manufacturing operations. My team runs the data platform reponsible for factory reporting and financial tracking.

My technical interests include analytical data systems (particularly Spark and data lakes), stream processing, data verifiability, and data visualization. I enjoy thinking about how data tools can improve operations in large organizations.

I previously studied Chemical Engineering at UC Berkeley. My academic background is in materials research for high-capacity, nickel-rich battery cathodes.

Code

I've focused on work projects over personal projects for the past few years -- here's a snapshot of my contribution graph within Tesla during that time.

image image

If you're interested in reading some of my code, I've worked on a handful personal projects here:

  • I'm currently building a distributed data processing engine from scratch in Scala 3. It's currently modeled after Spark, although I intend to make some changes later on. (repo)
  • I've built Spark project templates in Scala 2.13 and Scala 3 to help kickstart new projects. They include opinionated architecture decisions like expansive testing, structure pipeline setup, and strict functional programming to encourage robust data pipeline systems. (repo)
  • I taught myself TypeScript and React over a month during Covid, and I built batterycost.me. (repo)
  • I learned Go and built a basic web framework benchmark suite. (repo)

I also write about technical topics at https://ewoodbury.com/.

Pinned Loading

  1. sparklet sparklet Public

    A minimal rebuild of the Spark data processing engine

    Scala

  2. battery-cost-app battery-cost-app Public

    Interactive web app for modeling the cost of lithium-ion batteries. Built with React

    JavaScript 1

  3. web-framework-tests web-framework-tests Public

    A small project testing Go and Python backend frameworks

    Go

  4. dotfiles dotfiles Public

    Shell

  5. ewoodbury.com ewoodbury.com Public

    Personal site and blog

    JavaScript

  6. spark-template-scala-2.13 spark-template-scala-2.13 Public template

    Spark Project Template with Scala 2.13

    Scala