Christopher Diggins

Lead Software Developer And Founder at Ara 3D

Montreal, Quebec, Canada
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
Christopher Diggins is a seasoned software developer, entrepreneur, and technical communicator who founded Ara 3D and leads its development of next-generation 3D CAD and BIM tools for AEC professionals. With over 25 years in software and 14 years of focused professional experience, his career bridges hands-on engineering, product ownership, and research leadership across companies like Autodesk and VIM. He architected high-performance, node-based and functional programming systems (notably the Max Creation Graph) and has shipped tooling that blends compilers, data structures, and real-time geometry pipelines. An experienced instructor and mentor, he has taught advanced programming and algorithms while publishing language and tooling work such as the Cat language and open-source C# libraries. Based in Montreal, he combines startup grit with enterprise product stewardship and a knack for making complex developer workflows more accessible. A less obvious strength is his long-running mix of practical R&D, documentation craft, and entrepreneurial productization that turns research ideas into shipped software.
code14 years of coding experience
job17 years of employment as a software developer
bookAdvanced Course Work Computer Science, Advanced Course Work Computer Science at Université de Montréal
bookB.A. (incomplete) Computer Science, B.A. (incomplete) Computer Science at York University
bookB.A. (incomplete) Music / Computer Science, B.A. (incomplete) Music / Computer Science at McGill University
languagesEnglish, French
stackoverflow-logo

Stackoverflow

Stats
17,963reputation
10.5mreached
242answers
33questions
Badges
documentation
top-5%
permutation
top-5%
interop
top-5%
javascript
top-5%
computer-science
top-5%
swig
top-5%
github-logo-circle

Github Skills (151)

parser10
lexer10
parser-combinators10
file-format10
netcore10
aec10
configurator10
assetbundle10
dotnet10
peg10
tokenizer10
grammars10
obj10
cheat-engine10
parser-api10

Programming languages (8)

C#TypeScriptC++BikeshedJavaScriptHTMLTypeSpecPython

Github contributions (5)

github-logo-circle
vimaec/Math3D

Oct 2018 - Sep 2021

A .NET Standard 2.0 library for simple and efficient 3D math that is a feature-rich replacement for System.Numerics https://vimaec.github.io/Math3D
Contributions:3 reviews, 76 commits, 4 PRs in 3 years
mathvector-mathdotnetfeature-rich3d-math
Contributions:42 commits, 26 pushes, 3 branches in 4 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
Christopher Diggins - Lead Software Developer And Founder at Ara 3D