I'm a 2nd-year Master's student in Computational Design at Carnegie Mellon University in Pittsburgh. My research focuses on computational methods in architecture and design practice as a way of thinking.

Previously, I studied architecture at Columbia University's Graduate School of Architecture, Planning, and Preservation (GSAPP) and have worked as a software developer independently and for various organizations, including AccuWeather and the Democratic National Committee.

The easiest way to get in touch is with an email: scott dot p dot donaldson at gmail.



Real-time, in-browser modeling software. Begin a 3d model, then share the URL publicly to let others watch as you design and offer feedback.


HTML5 <canvas> library for in-browser photo editing, drawing, and visualization.


Interactive, exploratory data visualization to show Wikipedia edits over time.

Points in Flux

Web game made using p5.js. Move all the points into the shaded region using your mouse or finger.