Nicholas Tessier is a software engineer with nine years of hands-on experience, currently building backend and API features at Bentley Systems from Philadelphia. He has a strong foundation in Java and C++, contributed meaningful authentication and caching improvements to the widely used iTwin.js monorepo, and reorganized client-side token handling to simplify extension and integration. A Stony Brook Computer Science graduate with a 3.90 GPA, he pairs academic rigor with practical product impact—having converted research prototypes into plugins and integrated 3D hazard visualizations with Microsoft Graph and SharePoint. Comfortable leading and mentoring (he managed dozens of student consultants at SBU), Nicholas is detail-oriented and even treats typing as a hobby, an unusual habit that underscores his efficiency and focus when delivering robust developer-facing systems.
9 years of coding experience
2 years of employment as a software developer
High School, High School at Arlington High School
Bachelor’s Degree, Computer Science, 3.90, Bachelor’s Degree, Computer Science, 3.90 at Stony Brook University
Contributions:318 reviews, 128 commits, 196 PRs in 2 years 6 months
Contributions summary:Nicholas focused on modifying the `AccessToken` class, a core component for authentication, to facilitate easier extension and integration with the `iModelApp` flow. They implemented a class decorator (`TokenPrefix`) to map token prefixes to constructors, improving token type generation during authentication. Additionally, they moved the `BasicAccessToken` class to the `itwin-client` package, which indicates code reorganization and dependency management. The user also made several updates to various RPC operations and added caching to optimize the performance.
API for exporting an iModel's parts and also importing them into another iModel
Contributions:223 reviews, 62 PRs, 257 pushes in 1 year 9 months
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 Tessier - Software Engineer at Bentley Systems