Diego Pinate is a Principal Software Engineer with over a decade of experience building cloud-native full-stack systems at Bentley Systems, where he progressed from intern to principal. He specializes in Typescript, Node.js, .NET Core, React, and cloud tooling such as Kubernetes, Docker, and Azure DevOps, and currently leads a small team delivering backend-heavy features for large-scale engineering platforms. His recent open-source contributions to the iTwin.js monorepo focus on server-side components like RbacClient and BIMReviewShareClient, reflecting deep experience integrating with iModelHub and WSG services. A Drexel-trained computer engineer with a master’s in CS, he pairs strong systems thinking with hands-on implementation across C++, C#, and game-development toolchains. Beyond enterprise software, he’s been making games since high school—an enduring hobby that sharpens his cross-disciplinary approach to graphics, simulation, and embedded-electronics interactions. Fluent in English and Spanish, he blends technical leadership with pragmatic delivery in complex engineering domains.
10 years of coding experience
11 years of employment as a software developer
Master’s Degree Computer Science, Master’s Degree Computer Science at Drexel University
Contributions:24 reviews, 46 commits, 25 PRs in 4 years 3 months
Contributions summary:Diego primarily contributed to the back-end functionality, specifically focusing on implementing and testing the `RbacClient` and `BIMReviewShareClient` within the `itwinjs-core` repository. The commits reveal the addition of new features, like user retrieval, the creation of clients and supporting classes, such as `ChangedElementsDb` for version compare. Their work involved interactions with Bentley's iModelHub and WSG clients. This indicates a strong focus on developing and enhancing core server-side components of the iTwin.js library.
Code for following the Changed Elements API Tutorial
Contributions:2 PRs, 6 pushes, 1 branch in 1 year 1 month
elementsapiapi-elementsfollowing
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
Diego Pinate - Principal Software Engineer at Bentley Systems