Esther Weon is a Senior Software Engineer and consultant with 11 years of experience building full-stack JavaScript/TypeScript products focused on data visualization and developer tooling. She transitioned from developing Webviz for autonomous vehicle engineers at Cruise to leading product marketing and docs at Foxglove, where she published 100+ technical pieces and overhauled the product website and documentation. Comfortable shipping front-end improvements (React, WebGL) and backend refactors, she now helps startups eliminate tech debt while preserving delivery velocity and mentoring junior engineers. An active open-source contributor, her Webviz work added 3D visualization features and UI fixes, and she’s improved usability for robotics-focused formats like MCAP. She blends technical execution, product scoping, and developer-focused content creation—an unusual combination that helps technical products gain adoption through clarity as well as code. Based in Los Angeles, she freelances on data visualization projects and drives engineering practices that scale small teams.
11 years of coding experience
10 years of employment as a software developer
Bachelor of Arts (B.A.) Major in Cinema Critical Studies & English Creative Writing; Minor in Business Entrepreneurship, Bachelor of Arts (B.A.) Major in Cinema Critical Studies & English Creative Writing; Minor in Business Entrepreneurship at University of Southern California
MCAP is a modular, performant, and serialization-agnostic container file format, useful for pub/sub and robotics applications.
Role in this project:
Technical Writer
Contributions:55 reviews, 16 commits, 54 PRs in 10 months
Contributions summary:Esther primarily focused on improving the documentation and user interface of the MCAP project. Their contributions involved updating links, clarifying instructions for the CLI tool, and revising the landing page content. The changes included restructuring the layout, adding navigation links, and incorporating new content related to the MCAP file format. They updated the resources and reorganized the content to improve clarity.
Contributions:10 reviews, 8 commits, 29 PRs in 3 months
Contributions summary:Esther's contributions primarily involve updates to the `webviz-core` package within the repository. These updates include UI improvements, bug fixes for panel components, and the addition of new features such as the 3D panel and pose markers. The user demonstrates expertise in React and related front-end technologies by making changes to components, UI, and functionality. The commits also involve updates to the linting rules, and dependency updates, suggesting familiarity with project setup.
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.