Bálint Füzes working — architect & coder combining design and algorithmsBálint Füzes working — architect & coder combining design and algorithms

Parametric coding service.

Hi, I am Bálint. I build Rhino & Revit C# algorithms for architects to boost design quality and cut modeling time.

The problem

Your ideal architecture is in sight, but it takes coding to reach its full potential.

Architectural coding challenge — keeping skills in-house

Keeping coding skills in-house for rare tasks is expensive.

Grasshopper script complexity example

Grasshopper scripts often get unreadable
and unreusable.

Parametric modeling beyond basic scripting

For high-quality results you must go beyond basic scripting.

The solution

I provide advanced parametric design services on a project basis.

10000+

Lines of code accumulated.

10+

Years of project experience.

Interior

From concept to manufacturing.

Exterior

From landscaping to installation details.
Features

What makes this powerful?

01

Feature pricing

Fee is set by specific code capabilities and related modeling tasks.

02

Modularity

Each project adds to the library of reusable modules, accelerating our joint delivery.

03

Prepared functions

My set of software blocks is ready to engage for validation, testing, error messaging and queries.

04

Source-code access

Working with the source code unlocks the full potential of a geometric module.

Projects.

SwissKrono

Timber interior.

Canopy

Floating roof.

Luxury stair

Fluid details.

See projects

Applications.

My custom QuickGraph extension targets grid-like structures, from facades to membranes. Modeling geometries as nets drives highly efficient designs.

Automation

Reducing repetitive modeling.

Optimization

Numerical design improvements.

Modeling

Advanced geometry management.

See applications
Stack

Rhino nodes & Revit commands.

I work with the .NET C# language to write modules for the Rhino Geometry Kernel & Revit API frameworks. While I use Python too, my focus is on C#.

public class Task_NodesByWrap<TNode, TEdge> : Task_ByWrap<TNode, TEdge>
 where TNode : GraphNode
 where TEdge : GraphEdge<TNode>
{
public override List<IGraphQuery> Queries =>
new List<IGraphQuery>
{
 
new GenericQuery<IEnumerable<int>, TNode, TEdge>(
(graph) => graph
.Vertices
.Where(node => node.IsWrapped)
.Select(x => x.GraphIdentity.Index),
ComponentHelp.SetList,
"WrappedNodeIndices"),
  };
Heteroptera
Blender
vRay
Git
JSON
systemAnnotations
vectorFields
fluentValidation
Galapagos
geneticSharp
graphMapper
quickGraph
Heteroptera
Blender
vRay
Git
JSON
systemAnnotations
vectorFields
fluentValidation
Galapagos
geneticSharp
graphMapper
quickGraph
Heteroptera
Blender
vRay
Git
JSON
systemAnnotations
vectorFields
fluentValidation
Galapagos
geneticSharp
graphMapper
quickGraph
Heteroptera
Blender
vRay
Git
JSON
systemAnnotations
vectorFields
fluentValidation
Galapagos
geneticSharp
graphMapper
quickGraph
Heteroptera
Blender
vRay
Git
JSON
systemAnnotations
vectorFields
fluentValidation
Galapagos
geneticSharp
graphMapper
quickGraph
About

A little bit about me.

Bálint Füzes working — architect & coder combining design and algorithms

Bálint Füzes

MSc Architect & Software Developer

I'm Bálint, an MSc Architect and certified Software Developer from Budapest. I specialize in developing highly efficient algorithms to solve complex geometric challenges in architecture, from large-scale landscapes and facades to detailed interior panels and furniture.


My main interest is in developing reusable, modular code for diverse projects. It's incredibly rewarding to solve a coding challenge and then see that solution realized in a physical structure.

My architectural passion is for dynamic, deconstructive shapes—designs where the structural logic and the visual form are one and the same, creating a seamless and powerful aesthetic.

How are results delivered?


You'll receive your Rhino or Revit source code on GitHub, plus editable or frozen models.

What kind of teams can use this?


I've collaborated with a wide range of AEC professionals, from individuals to large firms (100+ people).

How are you a background entity?


I focus exclusively on the technical aspects and provide design input, but you retain total design control.

Is this for complex, rare projects?


No, coding offers many opportunities for quantitative checks and repetitive work reduction, even on standard projects.

Let's create together!

I'm available for freelance projects and would love to explore collaborations. Feel free to contact me at balint@fuzesarch.com or 0036302980503 and let's discuss how we can work together!

Get in touch