Dan Cascaval

Technical Lead at Branch 3D

Seattle, Washington, 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
Dan Cascaval is a Technical Lead and software engineer with a decade of experience building tools that bridge design, fabrication, and structural performance. Based in Seattle, he leads development at Branch 3D, evolving a CAD platform for mass-timber systems that connects concept design to fabrication with a focus on reliability and performance. His background blends compiler and systems thinking—he’s taught compiler design and software construction—into geometry-heavy tooling summarized on GitHub as "shapes & compilers." Dan’s work spans full-stack product engineering (TypeScript, Go, GraphQL, Postgres) and research-driven fabrication projects from his time at Carnegie Mellon and StructureCraft. He holds MS and PhD studies in computer science from the University of Washington and a BA combining computer science and architecture from Carnegie Mellon, a combination that fuels his knack for turning computational ideas into practical design tools. An understated throughline in his career is translating deep technical abstractions into usable design workflows that accelerate real-world construction.
code10 years of coding experience
job5 years of employment as a software developer
bookDoctor of Philosophy - PhD Computer Science, Doctor of Philosophy - PhD Computer Science at University of Washington
bookBachelor of Arts Computer Science Architecture, Bachelor of Arts Computer Science Architecture at Carnegie Mellon University
github-logo-circle

Github Skills (24)

dotty8
rhino8
crossword8
rhino3d8
revit-api7
trinitycore7
scalajs6
grasshopper6
scala6
scala-native6
high-performance5
parallel5
threejs5
3d4
compiler4

Programming languages (10)

C#TypeScriptJavaCSSRacketSCSSScalaJavaScript

Github contributions (5)

github-logo-circle
dcascaval/Impala

Jun 2018 - May 2024

Parallel High-Performance Components for Rhino/Grasshopper
Contributions:1 release, 1 PR, 61 pushes in 5 years 11 months
crosswordtrinitycoreparallelgrasshopperrevit-api
dcascaval/portfolio

Jan 2018 - Oct 2021

Contributions:2 PRs, 12 pushes, 5 branches in 3 years 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
Dan Cascaval - Technical Lead at Branch 3D