Andrew Seier is a Senior Software Engineer with 12 years of experience building data-first web applications and developer experiences, currently shaping Netflix’s Data Experience to help internal users discover, access, and act on data. He blends full-stack React/Redux front-end work, GraphQL API design, and data modeling—having also contributed to high-profile open-source projects like Plotly and nteract where he implemented Plotly transforms and core graph object serialization. With an MS and BS in Electrical Engineering from the University of Vermont, Andrew brings a strong systems background and a knack for clear technical documentation and product-minded leadership. Based in Truckee, CA, he pairs no-build, no-dependencies engineering pragmatism with hands-on prototyping and wireframing. Outside of work he’s an avid backcountry skier, mountaineer, and rock climber, a detail that surfaces in his preference for resilient, well-tested solutions that perform under pressure.
12 years of coding experience
4 years of employment as a software developer
Master of Science (MS) Electrical Engineering, Master of Science (MS) Electrical Engineering at University of Vermont
Issue tracker for Plotly's open-source documentation.
Role in this project:
Technical Writer & Documentation Specialist
Contributions:268 commits, 3 PRs, 4 pushes in 8 months
Contributions summary:Andrew primarily focused on updating and contributing to the Plotly documentation repository. Their commits involved creating new documentation and making changes to existing documentation. This included using the image and translator services now.
The interactive graphing library for Python :sparkles:
Role in this project:
Back-end Developer
Contributions:4 releases, 977 commits, 154 PRs in 2 years 10 months
Contributions summary:Andrew's contributions are centered around the development of the `graph_objs.py` module, which handles the construction of plotly figures and their JSON representation. This work included the creation of new modules and classes, such as `graph_objs.py` and `graph_objs_meta.py`, which involved defining data structures for various plot types and components. The user focused on making the objects user-friendly, improving the documentation, and ensuring the ability to validate keys and data in the JSON structures.
pythonjupyter-notebookchartingplotlyjsexpress
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial
Andrew Seier - Senior Software Engineer at Netflix