Technical Architect, Digital Credentials Consortium at W3C
Boston, Massachusetts, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
🤩
Rockstar
🎓
Top School
Dmitri Zagidulin is a technical architect and seasoned software engineer with 14+ years building scalable web and distributed systems, currently shaping digital credentials and decentralized identity work at MIT Open Learning and Arizona State University. He combines hands-on full‑stack development (Ruby/Rails, Node.js, Python, Java, Erlang) with team leadership and agile coaching, repeatedly restoring velocity on stalled projects and improving developer workflows. Dmitri has deep expertise in NoSQL and big data architectures, API design, and cryptographic tooling for verifiable credentials—work that includes developing the vc-js test suite and contributing to Solid and node-solid-server. As a standards-focused contributor and co-chair across W3C and identity foundations, he translates chaotic technical landscapes into practical specs and interoperable implementations. Notably, his open-source contributions span backend reliability, modernizing client tooling (dokieli), and improving WebRTC/game-server logging for EtherealEngine, reflecting both system-level rigor and pragmatic engineering.
14 years of coding experience
20 years of employment as a software developer
BS, Computer Science, BS, Computer Science at Allegheny College
Contributions:347 commits, 156 PRs, 444 pushes in 3 years 2 months
Contributions summary:Dmitri's contributions focused on enhancing the node-solid-server's functionality. This included implementing test file cleanup routines to ensure the integrity of the ACL tests, renaming the "skin" variable to "defaultApp" across multiple files and code improvements, particularly in `bin/ldnode.js`, `lib/ldp.js` and `lib/handlers/get.js`. They also addressed code style cleanup for delete API tests and various fixes for parameter names.
iR Engine - Bringing us together on the open social spatial web. 🤖 🚀 👓 🕹️ 🧑🏿🚀
Role in this project:
Back-end Developer
Contributions:41 reviews, 209 commits, 133 PRs in 2 years 6 months
Contributions summary:Dmitri primarily focused on back-end development tasks, specifically improving the WebRTC functionality of the game server. This included replacing console logging with a more robust logger, which involved modifications to WebRTC-related files. The user's work also encompassed integrating Coil, a feature related to client-core components, and refactoring the codebase by replacing console usage with a client-side logger. The user also removed obsolete serverMode mechanisms.
agonesetherealspatialwebrtcvolumetric-video
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.