Nicholas Boll is a senior Experience Architect and Principal Design System Engineer with 14 years of experience improving developer productivity through tooling, workflow optimization, and mentorship. He specializes in front-end development and design systems, having led Workday Canvas to save thousands of engineering hours via paradigms, reusable components, and an automated release pipeline that cut patch releases from hours to minutes. Nicholas is pragmatic about developer flow—he’s reduced refresh loops to under 100ms and transitioned testing to Cypress and visual checks so small teams can scale with high quality. He contributes to prominent open-source testing projects like Cypress and cypress-testing-library, enhancing type safety and debugging ergonomics for the broader community. Based in Idaho, he combines systems thinking with a curiosity for human psychology to architect processes and tools that multiply team impact beyond his immediate organization.
🐅 Simple and complete custom Cypress commands and utilities that encourage good testing practices.
Role in this project:
QA Engineer / Test Automation Engineer
Contributions:21 reviews, 11 commits, 31 PRs in 2 years 10 months
Contributions summary:Nicholas primarily focused on improving the testing infrastructure and methodologies within the `cypress-testing-library` repository. They made several contributions that streamlined testing, including removing unnecessary dependencies and simplifying setup procedures. They also added helpful debugging information, such as element selectors and error messages, to improve the user's testing experience, and addressed several bugs related to existing test functionalities. The user's commits show a clear effort to refine the testing framework and address potential shortcomings in the testing process.
A collection of extensible apps from Rally's App Catalog
Role in this project:
Full-stack Developer
Contributions:35 commits in 3 months
Contributions summary:Nicholas primarily contributed to the front-end of the application, making significant changes to the `OrcaColumnDropController.js` file. The changes focused on drag-and-drop functionality within the roadmap planning board, including updating the passing of workspace UUIDs and fixing plan-to-plan dragging. Additionally, the user worked on test specifications using CoffeeScript, and updated the UI with a progress bar component. Finally, the user fixed bugs related to the "more work items" link and added the capacity button.
catalograllyextensible
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
Nicholas Boll - Experience Architect Sr Staff at Dayforce