Tom Carden is a seasoned engineering leader with 21 years of experience building and scaling product-focused teams, currently serving as Head of Engineering at Rewiring America to accelerate household electrification. He spent a decade at Square in progressively senior engineering and management roles, leading teams across payments, analytics, and financial services. Tom combines hands-on technical chops—contributions to well-known open-source time-series visualization projects like Cubism.js and Cube—with strategic leadership in hiring, platform stabilization, and cross-functional delivery. He has a background in visualization and design-driven engineering from Stamen and as a co-founder/CTO, giving him a strong product sensibility alongside deep technical fluency. Based in Denver, he blends pragmatic backend reliability work (MongoDB and Node compatibility improvements) with a knack for turning complex data into usable visual tools. Colleagues describe him as a builder who moves fluidly between code, architecture, and growing teams to ship mission-driven software.
Cubism.js: A JavaScript library for time series visualization.
Role in this project:
Full-stack Developer
Contributions:12 commits, 1 push, 4 comments in 6 years 6 months
Contributions summary:Tom primarily contributed to the Cubism.js library by fixing bugs, bumping the version, and integrating new features such as support for Ganglia metrics. Their work included changes to the core JavaScript code, as seen in the minified version, and involved modifications to the library's functionality. The commits suggest a focus on improving compatibility and extending the library's capabilities with third-party integrations.
Contributions summary:Tom primarily focused on stabilizing and improving the `cube/cube` project's backend. Their work included updating the MongoDB driver, adding explicit checks within tests, and refactoring the test suite. The user also contributed to internal code improvements such as commenting emitters, tidying up magic numbers, and refactoring database configurations for improved maintainability and modularity. Furthermore, the user merged a branch containing Node.js compatibility fixes and addressed testing failures.
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.