Summary
Charles Portelli is a computational designer and licensed architect with 12 years of experience translating advanced scripting and software practices into AEC workflows. He has led computational design groups at KPF and product teams at Flux, building firm-wide plugins and a common data environment that connected Rhino, Revit, Grasshopper, Dynamo and more to streamline design-to-fabrication processes. Now a Senior Associate Digital Innovation Strategist at Perkins&Will, he combines architecture, application development, and product management to deliver pragmatic tools that tie sustainability, documentation, and fabrication together. Charles teaches applied computation at Pratt, RPI/CASE and NJIT, bringing experimental research on building systems and emergent algorithms into professional practice. Known for shipping production-ready in-house tools and leading cross-disciplinary teams, he pairs hands-on coding (C#, Python) with UX-minded prototyping to drive measurable ROI on complex facades and workflows. Beyond typical practice, he often bridges image/graphics work and interactive media with large-scale architectural outcomes, making visual experimentation a design driver rather than an afterthought.
12 years of coding experience
17 years of employment as a software developer
Bachelors, Bachelors of Architecture, Bachelors, Bachelors of Architecture at New Jersey Institute of Technology
Masters, Product Architecture and Engineering, Masters, Product Architecture and Engineering at Stevens Institute of Technology
English, Maltese, Italian