Skip to main content

Getting to know who's making ScheduleLord

· 3 min read
William Johnson
Founder, Null Sweat, LLC

Hi, I'm William Johnson, a Denver-based software engineer with over a decade in the industry, and the founder of Null Sweat, LLC, the company behind ScheduleLord.

William Johnson

From enterprise to independent

Before striking out on my own in 2025, I spent four years as a Software Engineer L5 at Google (2021–2025), working on projects like Bento (a web component library for AMP), Thanks With Google, Link Notes, and Social Proof — Google's A/B testing and metrics analysis platform. That followed two years as a Senior Frontend Engineer at OpenTable, where I led testing modernization efforts, rebuilt a billing platform from JavaScript to TypeScript, integrated OKTA for identity management, and mentored a handful of developers along the way.

My path there ran through REMAX and DISH, with an interesting detour at It's Never 2 Late an organization focused on making seniors more comfortable and literate with computers. My work there was actually a tangent within that mission: building a MEAN stack app to automate content creation, plus a handful of games using ES6, WebGL, and HTML5 Canvas. Earlier stops include Deloitte Digital and Spider Trainers.

Across all of it, a few threads repeat: test-driven development, mentoring other engineers, and taking messy legacy systems (CoffeeScript, AngularJS, JavaScript) and turning them into something maintainable.

I hold a Bachelor of Fine Arts in Digital Design from the University of Colorado Denver — a background that still shows up in how I think about interfaces and user experience, not just backend correctness.

Why Null Sweat

After years building other people's products, I wanted to build my own. Null Sweat is where that happens, and right now it's home to two projects:

  • ScheduleLord — an employee scheduling PWA built on RedwoodSDK and Cloudflare, with an MCP-powered in-app AI assistant baked in. It's the more ambitious of the two: real-time scheduling, shift validation, time-off management, and a genuine AI collaborator for the people using it.
  • Test2Doc — a Playwright reporter that turns your test suite into readable Markdown documentation, born out of a very practical itch: tests are often the most accurate documentation a codebase has, they just don't look like it.

What drives the work

If there's a pattern across two decades of shipping software, from GraphQL gateways at DISH to identity flows at OpenTable to AI-assisted scheduling today; it's a preference for tools that are boring to trust and interesting to use. Solid testing, clear architecture, and enough craft that the person using the product never has to think about the plumbing underneath.

That's the standard I'm holding ScheduleLord and Test2Doc to now, and it's why I left the comfort of a big company to build them myself.

You can also fine me on linkedin.