Diego Diaz

Distinguished Engineer at Bentley Systems

West Hartford, Connecticut, 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
Diego Diaz is a Distinguished Engineer with over two decades of experience designing mission-critical software and cloud-native architectures for infrastructure engineering at Bentley Systems. He specializes in data modeling, change-management, and “what-if” analysis for large-scale engineering lifecycles, contributing to the iModel 2.0 and iModelHub platforms across TypeScript and C++. Diego’s background in civil engineering and advanced computer science underpins a rare blend of domain expertise and systems engineering, reflected in scalable solutions that handle millions of entities. He has driven core backend work on the open-source iTwin.js monorepo, notably implementing and refactoring linear referencing domain classes and APIs to manage complex linear location data. An ISO project leader and editor for the Linear Referencing standard, he brings standards-level thinking to practical product implementations. Based in West Hartford, CT, Diego combines long-term product stewardship with hands-on contributions that materially extend platform capabilities.
code8 years of coding experience
job16 years of employment as a software developer
bookColegio Americano de Bogotá
bookBachelor of Science, Civil Engineering, Bachelor of Science, Civil Engineering at Pontificia Universidad Javeriana
bookCertificate, Software Engineering, Certificate, Software Engineering at University of Illinois Urbana-Champaign
languagesSpanish, English
github-logo-circle

Github Skills (7)

typescript10
typescripts10
backend10
back-end-development10
typescript-types10
nodejs9
monorepo8

Programming languages (3)

TypeScriptC++JavaScript

Github contributions (5)

github-logo-circle
iTwin/itwinjs-core

Jun 2019 - Jan 2023

Monorepo for iTwin.js Library
Role in this project:
userBack-end Developer
Contributions:50 reviews, 43 commits, 26 PRs in 3 years 7 months
Contributions summary:Diego primarily implemented and refactored backend domain classes and APIs related to linear referencing within the iTwin.js core library. Their contributions include the initial implementation of the LinearReferencing typescript domain, the addition of domain classes for relationships, and enhancements to APIs for querying and updating linear location data stored within multi-aspects. The work involved significant changes to the core backend code, demonstrating a focus on extending and improving the functionality of the iTwin.js library's capabilities in handling linear referencing data.
monorepojs-libraryrushwebgljavascript
iTwin/bis-schemas

May 2017 - Jan 2023

This repository is the single-source-of-truth (SSOT) for all BIS schemas.
Contributions:214 reviews, 433 commits, 180 PRs in 5 years 8 months
imodeljsvalidationtruthssotecschemas
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 Diaz - Distinguished Engineer at Bentley Systems