Kurvform is a 3D and architectural technology company providing computation design, model authoring and development solutions.

I provide computional design and visual programming services for architectural and construction models alongside traditional model authoring and family creation for BIM Level 2 compliant projects.


I've always been passionate about designing, building and making. After gaining my MSc Architecture & Environment in my early twenties, i spent over 8 years at Willmott Dixon Group working on large scale construction and residential projects specialising in innovation and later in 3D and BIM.

I'm also a big follower of the Maker Movement. Generative design and digital fabrication for architecture and furniture has been a key part of my interests in recent years especially with the rise in popularity of 3D printing.

For the last few years i've worked as a web developer learning code languages like Javascript along with collaborative processes like Git and Agile. This has allowed me to realise the impact web and technology development can have on architecture. The release of new technologies and ideas such as computational and generative design, along with tools like Autodesk Forge's API, has allowed the power of the web and coding to be brought in to modern architectural technology.

What i do

  • Model

    Computational design using Dynamo BIM supported by industry standard Autodesk Revit. Traditional Revit model authoring and family creation.

  • Develop

    Visual programming for Revit with Dynamo. Also Web app, API and technology development for architecture and construction data.

  • Make

    3D printing and digital fabrication of model prototypes and designs using additive techniques.


Below are samples of projects past and present using technology development and modelling. I'm also a keen maker and have my own 3D printer so digital fabrication projects along with experiments in computational and generative design will appear here also. If you'd like to know more about my experience and skills please contact me via the form or social links at the bottom.

Technologies i use