Roberto Putzulu, Developer in London, United Kingdom
Roberto is available for hire
Hire Roberto

Roberto Putzulu

Verified Expert  in Engineering

Bio

Roberto is a full-stack software engineer with extensive experience in building information modeling (BIM) and the architecture, engineering, and construction (AEC) industry. He's passionate about IT, digital transformation, and workflow automation. Roberto has a track record of continuously improving documentation processes and the QA/QC systems in multi-project, multidisciplinary, and multi-technology environments.

Portfolio

RPSC Architecture
Revit, BIM for AEC, Navisworks, Revit API, C#.NET...
XYZ Reality
C#, Git, Revit, Windows Presentation Foundation (WPF), Jira, Excel 2013...
Avanade
C#.NET, Blue Prism, Jira, Git, Azure, Excel 365, Oracle...

Experience

  • Construction - 20 years
  • Revit - 10 years
  • BIM for AEC - 9 years
  • Revit API - 7 years
  • Navisworks - 7 years
  • C# - 7 years
  • Blue Prism - 2 years
  • SQL - 2 years

Availability

Full-time

Preferred Environment

C#, Windows Presentation Foundation (WPF), Python 3, BIM for AEC, Building Information Modeling (BIM), Autodesk Revit, Revit, Robotic Process Automation (RPA), Blue Prism, Autodesk, .NET

The most amazing...

...workflow I've developed while leading 19 designers in BIM enabled the team to complete 10 days' worth of work in just 1.5 days, reducing errors by up to 99%.

Work Experience

Director

2014 - PRESENT
RPSC Architecture
  • Handled architecture and BIM consultancy services for various customers, including companies and private clients.
  • Developed Revit plugins and desktop tools for the AEC documentation workflows, improving the productivity and quality of specified tasks from 30% to 90%.
  • Created standards, methods, and procedures that are still used after many years.
Technologies: Revit, BIM for AEC, Navisworks, Revit API, C#.NET, Windows Presentation Foundation (WPF), MySQL, Python 3, Autodesk Revit, Navisworks API, Excel 2013, SQL, Git, AutoCAD, Civil Engineering, Construction, Excel 365, Autodesk BIM 360, Architecture, Engineering, and Construction (AEC), C#, Engineering, ASP.NET Core, BIMcollab, Autodesk, .NET, LaTeX, LINQ, .NET Core, Entity Framework, Python, Cron, ASP.NET, Bash, Full-stack, Agile, HTML, CSS, JSON, REST, APIs, HTTPS, Webhooks, Bluebeam, REST APIs, GitLab, JavaScript, Node.js, TypeScript, Adobe InDesign, CAD, AutoLISP

BIM Software Engineer

2023 - 2023
XYZ Reality
  • Developed a Revit plugin to export the BIM model for the in-house-produced AR device.
  • Supported the product designer in making choices about the new features, leveraging my experience in the AEC industry.
  • Improved the production product's maintainability, scalability, and extensibility by reengineering the existing code.
Technologies: C#, Git, Revit, Windows Presentation Foundation (WPF), Jira, Excel 2013, BIM for AEC, Autodesk BIM 360, Navisworks API, Excel 365, C#.NET, Architecture, Engineering, and Construction (AEC), Autodesk Revit, Revit API, Autodesk, .NET, LINQ, Full-stack, Agile, HTML, CSS, Navisworks, Microsoft Azure, CAD

Full-stack Software Developer

2021 - 2023
Avanade
  • Handled a product's quality and assurance through functional testing for a government client.
  • Developed and maintained robotic process automation (RPA) services within key client business areas.
  • Managed the availability and maintenance of top client production services requiring assistance 24/7.
Technologies: C#.NET, Blue Prism, Jira, Git, Azure, Excel 365, Oracle, Microsoft Power Platform, Language Understanding Intelligent Service (LUIS), Blazor, ASP.NET Core, SQL, Robotic Process Automation (RPA), C#, Excel 2013, Microsoft SQL Server, .NET, Entity Framework, .NET Core, LINQ, Microsoft Power Apps, Microsoft Power Automate, Automation, Selenium, ASP.NET, Full-stack, Artificial Intelligence (AI), Data Visualization, Azure OpenAI Service, Agile, DevOps, JSON, Chatbots, GitLab, Microsoft Azure

BIM Manager

2021 - 2021
Arney Fender Katsalidis
  • Defined the BIM strategy in compliance with the company's objectives and client requirements.
  • Developed custom tools to improve staff efficiency and QA/QC of documentation production.
  • Trained and evaluated staff performance on BIM-related tasks.
Technologies: BIM for AEC, Revit, Revit API, C#.NET, Windows Presentation Foundation (WPF), Navisworks, Building Information Modeling (BIM), AutoCAD, Civil Engineering, Construction, Excel 365, Autodesk BIM 360, Architecture, Engineering, and Construction (AEC), Autodesk Revit, C#, BIMcollab, Excel 2013, Autodesk, .NET, LINQ, Full-stack, Bluebeam, GitLab, CAD

BIM Lead and Senior AEC Architect

2017 - 2019
Adamson Associates International
  • Led a team of 19 on an iconic London building design project of a GDV of £640 million, reducing documentation and quality assurance/quality control (QA/QC) time by up to 90%.
  • Oversaw a team of 13 on a London building design project valued at £1.2 billion, implementing workflows that increased BIM modeling efficiency from 30% to 60%.
  • Collaborated with the BIM management team, offering solutions for design automation and QA/QC checks that are still active after many years.
Technologies: Architecture, Engineering, and Construction (AEC), Autodesk BIM 360, Autodesk Revit, AutoCAD, BIM for AEC, Building Information Modeling (BIM), C#, Civil Engineering, C#.NET, Construction, Engineering, Excel 2013, Excel 365, BIMcollab, Revit API, Revit, Autodesk, Microsoft SQL Server, .NET, LINQ, Full-stack, Bluebeam, GitLab, Navisworks, CAD, AutoLISP

Experience

Revit Plugin for Model Audit

I conceived and realized this modular plugin for Revit audits the BIM model against several tests. It makes the BIM coordinator's life easy by performing many different checks with one click. The plugin also allows clients to request different custom modules that will be seamlessly incorporated into the plugin core. The solution also includes functionalities that can make the model requirement compliant in only one click.

Revit Exporter

This Revit plugin exports the model 3D geometries and metadata for the in-house augmented reality device. As a part of a team of 10, I was responsible for reengineering the solution to improve the maintainability, scalability, extensibility, and performance, as well as bringing my experience from the architecture, engineering, and construction (AEC) industry to plan which new features to be developed are the most effective and to discover potential pitfalls.

AAI Revit Tools

I have developed several Revit tools to facilitate the daily staff work with functions that are not from Revit OOTB. In collaboration with the BIM Management team of five experts, productivity has improved in certain tasks from 40% to 90%, reducing errors by up to 99%. Many of these tools are still in use after years.

RPA Blue Prism Processes

The client was a multinational corporation with many internal key business workflows performed by robotic process automation (RPA). As a part of the A&M team of six professionals, I was responsible for ensuring the processes were always up and running, especially during the accountability period when it was strictly important that all the required processes run correctly. I refactored a few of the most defective ones, which gained a reliability of 99%.

Education

2009 - 2010

Master's Degree in Structural Engineering

Polytechnic University of Milan - Milan, Italy

1998 - 2005

Master's Degree in Civil Engineering and Architecture

University of Cagliari - Cagliari, Italy

Certifications

OCTOBER 2024 - PRESENT

Complete Angular Course 2024 - Master Angular in Only 6 Days

Udemy

SEPTEMBER 2024 - PRESENT

MongoDB - The Complete Developer's Guide

Udemy

SEPTEMBER 2024 - PRESENT

Modern Web Scraping with Python using Scrapy Splash Selenium

Udemy

AUGUST 2024 - PRESENT

Software Engineering 101: Plan and Execute Better Software

Udemy

AUGUST 2024 - PRESENT

How to Become a Senior Developer - Beyond Coding Skills

Udemy

AUGUST 2024 - PRESENT

UML and Object-Oriented Design Foundations

Udemy

AUGUST 2024 - PRESENT

Emotional Intelligence: Master Anxiety, Fear, & Emotions

Udemy

AUGUST 2024 - PRESENT

Google Bard: Using Google Bard Effectively

Udemy

AUGUST 2024 - PRESENT

Project Management with ChatGPT: AI for Project Managers

Ude

AUGUST 2024 - PRESENT

ChatGPT for Business: Writing with a Generative AI Companion

Udemy

AUGUST 2024 - PRESENT

How to Become a Senior Developer - Beyond coding skills

Udemy

AUGUST 2024 - PRESENT

UML and Object-Oriented Design Foundations

Udemy

JUNE 2024 - PRESENT

Revit famiglie. Masse. Calcolo analitico superfici e volumi.

Udemy

JUNE 2024 - PRESENT

Python for Data Science and Machine Learning Bootcamp

Udemy

MAY 2024 - PRESENT

Python Data Science with Pandas: Master 12 Advanced Projects

Udemy

MAY 2024 - PRESENT

The Data Science Course: Complete Data Science Bootcamp 2024

Udemy

APRIL 2024 - PRESENT

Statistics & Mathematics for Data Science & Data Analytics

Udemy

APRIL 2024 - PRESENT

Beginner's Guide to Data & Data Analytics

Udemy

JULY 2022 - PRESENT

PL-900

Microsoft

JUNE 2022 - PRESENT

AZ-900

Microsoft

Skills

Libraries/APIs

Revit API, LINQ, Navisworks API, Entity Framework, Pandas, NumPy, REST APIs, TensorFlow, Matplotlib, Node.js

Tools

Revit, AutoCAD, Bluebeam, Adobe InDesign, CAD, Git, Autodesk, GitLab, Jira, Excel 2013, Language Understanding Intelligent Service (LUIS), LaTeX, Microsoft Power Apps, Cron, Seaborn, Azure OpenAI Service, Jupyter, ChatGPT

Paradigms

Building Information Modeling (BIM), Agile, Automation, DevOps, REST, Object-oriented Design (OOD)

Languages

C#, Python, Python 3, SQL, C#.NET, Bash, HTML, CSS, JavaScript, TypeScript, UML, AutoLISP

Frameworks

.NET, Windows Presentation Foundation (WPF), Blazor, ASP.NET Core, .NET Core, Selenium, ASP.NET, Spark, Scrapy, Angular, Angular 6, Angular 5

Storage

JSON, MySQL, Microsoft SQL Server, MongoDB, NoSQL

Platforms

Azure, Microsoft Power Platform, Oracle, Microsoft Power Automate, Anaconda, Azure Functions, Splash

Industry Expertise

Architecture, Engineering, and Construction (AEC)

Other

BIM for AEC, Autodesk Revit, Navisworks, Blue Prism, Engineering, Construction, Civil Engineering, BIMcollab, Robotic Process Automation (RPA), Concrete Structure, Autodesk BIM 360, Excel 365, Structural Engineering, Full-stack, Data Science, Data Analytics, Artificial Intelligence (AI), Machine Learning, Data Visualization, APIs, HTTPS, Webhooks, Chatbots, Big Data, AWS WM, Autodesk Navisworks, Software Engineering, Software Design, Leadership, Development, ChatGPT Prompts, Gemini, Emotional Design, Software Architecture, Web Scraping, Scrapyd, Microsoft Azure

Collaboration That Works

How to Work with Toptal

Toptal matches you directly with global industry experts from our network in hours—not weeks or months.

1

Share your needs

Discuss your requirements and refine your scope in a call with a Toptal domain expert.
2

Choose your talent

Get a short list of expertly matched talent within 24 hours to review, interview, and choose from.
3

Start your risk-free talent trial

Work with your chosen talent on a trial basis for up to two weeks. Pay only if you decide to hire them.

Top talent is in high demand.

Start hiring