Nick Bolles

Lead Software Engineer at Docusign

Wausau, Wisconsin, United States
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
🎓
Top School
Nick Bolles is a Lead Software Engineer with 11 years of experience modernizing large-scale web applications and improving developer experience at companies like DocuSign and Epic. He blends full-stack expertise in TypeScript, React, and .NET with a strong focus on CI/CD, incremental migrations, and measurable quality improvements—having driven TS strict mode adoption, diff-based PR checks, and transitions from monthly releases to CDN-delivered on-demand releases. A hands-on technical leader and mentor, he has led architecture changes, microfrontend migrations, and developer tooling that cut deploy times from days to seconds while preserving customer safety. An active open-source contributor, Nick has improved TypeScript typings in DefinitelyTyped and hardened backend stability in Strapi, reflecting deep practical knowledge of typing, testing, and error handling. Based in Wausau, WI, he brings entrepreneurial instincts and a penchant for tinkering—maintaining a personal GitLab server, home automation, and hobby projects that keep him exploring emerging web technologies.
code11 years of coding experience
job10 years of employment as a software developer
bookBachelor of Business Administration (BBA) Information Technology, Bachelor of Business Administration (BBA) Information Technology at University of Wisconsin-Whitewater
bookHigh School Diploma, High School Diploma at Hudson High School
stackoverflow-logo

Stackoverflow

Stats
439reputation
29kreached
8answers
10questions
github-logo-circle

Github Skills (23)

cms10
javascript10
typesc10
typescript10
nextjs10
type-definition10
type-system10
headless-cms10
typescript-types10
nodejs10
typescripts10
react10
api9
koa8
database6

Programming languages (11)

TypeScriptC#ShellVisual BasicJavaScriptVueGoPHP

Github contributions (5)

github-logo-circle
strapi/strapi

Sep 2018 - Oct 2018

🚀 Strapi is the leading open-source headless CMS. It’s 100% JavaScript/TypeScript, fully customizable, and developer-first.
Role in this project:
userBackend Developer
Contributions:15 commits, 2 PRs, 37 comments in 1 month
Contributions summary:Nick primarily focused on improving the stability and error handling of the Strapi CMS backend. Their contributions involved fixing issues related to hooks, specifically requiring correct packages and removing temporary paths. Additionally, the user added dependencies like 'rimraf' to manage file system operations within the Strapi environment and implemented better error handling by using a callback function for rimraf to catch errors. They made changes to core connectivity modules.
cmsdashboardcontent-management-systemheadlessjavascript
The repository for high quality TypeScript type definitions.
Role in this project:
userFull-stack Developer
Contributions:9 commits, 1 PR, 9 comments in 3 months
Contributions summary:Nick primarily focused on improving the typing and functionality of the `withRouter` component within the `next-server` directory, adding tests and examples to ensure correct usage. They also addressed a bug related to the router parameter. Additionally, the user updated and added new features to the `@feathersjs/authentication-oauth2` verifier and feathers authentication. Their contributions demonstrate expertise in TypeScript and component development within a React and Next.js context.
typescript-definitionstype-definitionshigh-qualitydtsdefinitions
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
Nick Bolles - Lead Software Engineer at Docusign