My name is Therese Diede.
I'm a software engineer!

about me

Wearing other hats.

Running halfs.

Running tasty experiments.

I am a FULL STACK SOFTWARE ENGINEER with a background in urban planning, cartography, and architecture. My primary tech stack for database-driven web apps is Python/Flask with jQuery and PostgreSQL, but I also work with MongoDB and in full-stack JavaScript (ES6): Node.js, Meteor.js, React.js, and other frameworks as needed — always changing! I love to solve problems both practical and imaginary. Clean, modular code is important to me, as is good visual design. The user is always at the forefront of my decisions on application interface.

What drew me to tech was the fast pace, team orientation, and creative environment, where there are always new challenges and it is possible to prototype an entire web application in a relatively short timeframe. I first learned code during my time in graduate school at Columbia University, implementing scripts to analyze open data about all things planning-related New York City and generate countless iterations of geometry to automate architectural possibilities. In both contract and full time roles, I have extensive professional experience in GIS mapping, spatial data analysis, and architectural 3D and BIM modeling. Working with clients as well as independently to build a variety of software tools, web apps, and games, I have the combined equivalent of one+ year of programming experience.

Please connect if you would like to discuss an opportunity to collaborate!



Master of Architecture, M.S. Urban Planning • 2013


B.A. Sociology & Environmental Science
Magna Cum Laude, Senior Scholar


Backend Software Engineer, Intern | AUGUST HOME

Apr 2017 – Oct 2017 • San Francisco

Designer, Architecture + Structure | WARE

Apr 2015 – Dec 2016 • Oakland

Designer, Interior Architecture | SOM

Nov 2014 – Mar 2015 • San Francisco

Lead Cartographer + 3D Visualization | ROWAN TECH

Jul 2013 – Oct 2014 • New York


Studio + Tools | The Crucible

2015 - 2016 • Oakland

Click here for a PDF version of my resumé.


On a scale of 1 to 10 here I rate my relative experience/familiarity with a wide range of skills, from 2D to 3D design software and data analysis tools to programming languages:


🐧 Reach out.