Chris Barber is a Staff Software Engineer with over two decades of experience building large-scale web applications, CLIs, and developer tooling, currently at Harper and previously shaping the Vercel CLI and Titanium ecosystem. He blends low-level systems work (C++ native addons, Rust daemons) with modern full-stack JavaScript and TypeScript (Next.js, React, Node.js), and has repeatedly delivered dramatic performance and developer experience improvements—once speeding daemon-powered tooling by 80x. A prolific open-source contributor across projects like Vercel and Dojo, he’s shepherded critical CLI features, bug fixes, and framework integrations used by hundreds of thousands of developers. He also brings product and security leadership, having been security SPOC for multi-team initiatives and formalized open-source policies while on TiDev’s board. Based in Minneapolis, he pairs pragmatic engineering with strong ops instincts—automating releases, CI/CD, and packaging for cross-platform distribution.
17 years of coding experience
24 years of employment as a software developer
Associate of Science (AS) Computer Science, Associate of Science (AS) Computer Science at Normandale Community College
Contributions:6 releases, 1172 reviews, 97 commits in 6 months
Contributions summary:Chris's contributions focused on enhancing the Vercel CLI, primarily within the `cli` package, by adding new commands and improving existing ones. Their work involved features such as the 'alias' command, optimizing symlink handling during builds, standardizing command-line flag usage, and refactoring the update process. The user also addressed a critical bug in the `vc build` process related to environment variables and file path handling.
Alloy is an MVC framework for the Appcelerator Titanium SDK
Role in this project:
Full-stack Developer
Contributions:2 releases, 27 reviews, 62 commits in 10 years 2 months
Contributions summary:Chris primarily contributed to the Alloy framework, focusing on the integration with the Appcelerator Titanium SDK. Their work involved updating the Alloy Titanium CLI hook, improving the project creation process by moving directories, and adding support for Alloy-specific i18n and platform folders. They also addressed bugs related to attribute casting and improved code, particularly related to UI elements and layout.
npm-packagetitaniumandroidsdkalloy
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
Chris Barber - Staff Software Engineer at TiDev, Inc.