Adam Christian is a seasoned engineering manager and founder with 19 years of experience building developer-focused web and cloud-native platforms from startup to scale. Currently leading revenue engineering at Air, he blends hands-on full‑stack delivery (TypeScript/React/Next.js) with team-building and product strategy, having co-founded Stateful and launched runme.dev into the CNCF ecosystem. His background includes senior leadership at Sauce Labs and Buoyant where he drove OSS/product roadmaps, operational scaling, and customer-facing reliability work. An active contributor to major automation projects like Appium and the wd WebDriver client, he brings deep expertise in test automation, continuous delivery and developer tooling. Based in Berkeley, he combines entrepreneurial instincts—two fundraises and a successful pivot—with a pragmatic engineering style that still surfaces in code and architecture reviews.
19 years of coding experience
23 years of employment as a software developer
Business Administration Entrepreneurship/Entrepreneurial Studies, Business Administration Entrepreneurship/Entrepreneurial Studies at Washington State University
Contributions:198 commits, 36 PRs, 51 pushes in 9 years 5 months
Contributions summary:Adam primarily contributed to the development of a Node.js client for the WebDriver/Selenium 2 project, wd. Their work included initial setup, merging pull requests for improvements, and adding test suites to validate functionality. They also implemented features such as authentication and URL handling, and fixed a bug. Additionally, the user integrated examples for using the client.
Cross-platform automation framework for all kinds of apps, built on top of the W3C WebDriver protocol
Role in this project:
Full-stack Developer
Contributions:101 commits in 3 months
Contributions summary:Adam primarily worked on setting up the initial server and routing, including the creation of basic HTTP routes and integration with the Express framework. They introduced core files such as `app.js`, `server.js` and `controller.js` and configured the server to handle requests. The user also added several web server commands, API endpoints, and implemented the ability to send JavaScript to the instruments via the `proxy` function within appium.js, for integration with the iOS testing framework. Finally, sample test apps and supporting Javascript and Python test scripts, including selenium integration, were added and updated.
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.