Omkar Bhagwat, Developer in Essen, North Rhine-Westphalia, Germany
Omkar is available for hire
Hire Omkar

Omkar Bhagwat

Verified Expert  in Engineering

Software Developer

Essen, North Rhine-Westphalia, Germany

Toptal member since April 1, 2024

Bio

Omkar is an architect and software developer specializing in the transformation of the architecture, engineering, and construction (AEC) sector through digital tools. An expert in building information modeling (BIM), 3D programming, web development, robotic fabrication, and energy simulations, he applies computational geometry and algorithms to architectural problems. Omkar creates innovative, data-driven solutions in construction, merging technology for enhanced sustainability and efficiency.

Portfolio

CWO Architects
Autodesk Revit, Autodesk Platform Services, C#.NET...
Kope AI
C#.NET, Windows Presentation Foundation (WPF), JavaScript, Node.js...
SmartViz
C#.NET, Grasshopper, Rhinoceros 3D, React, JavaScript, C++, Architecture...

Experience

  • Grasshopper - 6 years
  • C#.NET - 4 years
  • Software Development - 4 years
  • Autodesk Revit - 4 years
  • JavaScript - 3 years
  • Design for Manufacture & Assembly (DFMA) - 2 years
  • Robot - 2 years
  • Windows Presentation Foundation (WPF) - 2 years

Availability

Full-time

Preferred Environment

Windows, C#.NET, Autodesk Revit, Autodesk Platform Services, Grasshopper, JavaScript, Rhinoceros 3D, Design for Manufacture & Assembly (DFMA), Building Information Modeling (BIM), Software Development

The most amazing...

...things I've developed are automation programs and processes in Rhinoceros 3D for the rapid production of more than 40,000 reinforced concrete facade panels.

Work Experience

Senior Computational Design Specialist

2024 - 2025
CWO Architects
  • Developed scalable .NET Core WPF applications using the MVVM pattern for Revit, streamlining and automating BIM workflows.
  • Programmed Apartments Validation Tool: Ensures compliance with requirements, reducing QA/QC time.
  • Programmed Family Shared Parameter Manager: Enables batch management of family parameters, streamlining import and manipulation for the Revit modeling team.
  • Programmed Keynote Creation Tool: Automates keynote generation and assignment based on specification data.
Technologies: Autodesk Revit, Autodesk Platform Services, C#.NET, Windows Presentation Foundation (WPF), .NET, .NET 8, Desktop App Development, HTML, Three.js, WebGL, React, APIs, Back-end, OpenStreetMap API, Revit API

Computational Design Developer

2023 - 2024
Kope AI
  • Collaboratively developed a full-stack Sheets & Models Manager Web App integrating with Revit and BIM360 using .NET, Web API, SQL Server, and Autodesk Platform Services.
  • Developed a data-driven Rhino 3D application in .NET Core for zone planning of NEOM (The Line City), enabling stakeholders to generate multiple planning options through data, daylight, and view analysis.
  • Architected and implemented scalable web APIs using Node.js and PostgreSQL for the TRUNK web app, enabling project integration with BIM 360 via APS APIs for data management, issues, webhooks, etc.
Technologies: C#.NET, Windows Presentation Foundation (WPF), JavaScript, Node.js, Autodesk Revit, Rhinoceros 3D, Autodesk Platform Services, C#, Revit API, Cloud, Building Information Modeling (BIM), BIM for AEC, Architecture, Engineering, and Construction (AEC), Python, .NET, .NET 8, Desktop App Development, HTML, Three.js, WebGL, React, APIs, Back-end

Computational Design Engineer

2022 - 2023
SmartViz
  • Programmed interactive modeling, simulation, and visualization tools for Rhinoceros 3D and web.
  • Supported the development of the SmartViz digital twin web app.
  • Developed a predictive simulation to analyze people's movement in schools and offices, incorporating real-time data for flow patterns and congestion metrics.
Technologies: C#.NET, Grasshopper, Rhinoceros 3D, React, JavaScript, C++, Architecture, Engineering, and Construction (AEC), Python, C#, .NET, .NET 8, Desktop App Development, HTML, Three.js, WebGL, APIs, Back-end

Computational Design Developer

2021 - 2022
DLabs Pte
  • Designed, built, and implemented a software application for Rhinoceros 3D based on analyzed requirements and understanding of urban design standards. The app helps clients in designing cities faster with a data-driven approach.
  • Established an end-to-end workflow integrating Excel data with Rhinoceros 3D CAD software.
  • Developed algorithms to optimize the packing of housing on a designated site.
Technologies: C#.NET, Windows Presentation Foundation (WPF), Rhinoceros 3D, Grasshopper, Urban Design, Architecture, Engineering, and Construction (AEC), C#, .NET, Desktop App Development

Computational Design Developer

2021 - 2022
Aeditive
  • Created stair and retaining wall designs for robotic shotcrete 3D printing, reducing production time for the customer.
  • Implemented parametric workflows and an in-house plugin for KUKA|prc and Grasshopper, achieving precise robotic printing and smoothing outcomes.
  • Troubleshot and resolved issues with robotic programs at customer locations.
Technologies: C#.NET, KUKA, Robot, Grasshopper, Architecture, Engineering, and Construction (AEC), .NET, Desktop App Development

CAD Programmer

2019 - 2021
Imagine Computation
  • Developed robust C# solutions for facade design and production in Rhinoceros 3D for Google headquarters in London, ensuring on-time delivery of production drawings.
  • Built an interoperability plugin using C# for Rhinoceros 3D and Autodesk Revit, including SQL database integration, to facilitate seamless facade data transfer for a hotel design project.
  • Created and implemented new algorithms for facade designs within Rhinoceros 3D software.
Technologies: C#.NET, Rhinoceros 3D, Facade Engineering, Grasshopper, Revit, Revit API, Building Information Modeling (BIM), BIM for AEC, Architecture, Engineering, and Construction (AEC), Python, C#, .NET, Desktop App Development, HTML, APIs, Back-end

Automation Engineer

2019 - 2019
ADAPA Adaptive Moulds
  • Automated the production of over 40,000 reinforced concrete facade panels using Rhinoceros 3D programming.
  • Diagnosed and repaired programs for ADAPA robotic molds at the construction site.
  • Achieved a production rate of 100 panels per day with the programmed solution.
Technologies: Programming, C#.NET, Rhinoceros 3D, Grasshopper, Architecture, Engineering, and Construction (AEC), Python, C#, .NET, Desktop App Development

Experience

Computational Design Portfolio

https://issuu.com/om-a/docs/portfolio_omkarbhagwat_2017-2019
I've spent over six years driving digital innovation in the B.Arch AEC sector, with a focus on BIM tools, CAD programming, and digital fabrication. Specializing in computational geometry and algorithms, I developed data-driven tools that optimize construction processes, enhancing efficiency and sustainability through advanced technologies and data.

Kuwait International Airport-facade Fabrication

https://om-bhagwat.vercel.app/portfolio/kia
I developed a digital fabrication automation workflow in Rhino to produce nearly 40,000 concrete facade panels for the new Kuwait International Airport. Visit the project URL to see the 3D model and on-site images.

Education

2017 - 2019

Master of Enginnering Degree in Computational Design and Construction

Ostwestfalen-Lippe Technical University - Detmold, Germany

2010 - 2016

Bachelor's Degree in Architecture

School of Planning and Architecture - Vijayawada, India

Certifications

JANUARY 2025 - PRESENT

ASP.NET Core Advanced

.NET Academy

JANUARY 2025 - PRESENT

ASP.NET Core Essentials

.NET Academy

APRIL 2022 - PRESENT

BIM Foundations

LinkedIn

Skills

Libraries/APIs

Revit API, React, Three.js, WebGL, Node.js, OpenStreetMap API

Tools

Grasshopper, Revit, Rhinoceros 3D

Languages

C#.NET, JavaScript, C#, HTML, C++, KUKA, Python

Frameworks

Windows Presentation Foundation (WPF), .NET, .NET 8, Robot, ASP.NET

Paradigms

Building Information Modeling (BIM), Desktop App Development

Industry Expertise

Architecture, Engineering, and Construction (AEC)

Platforms

Windows

Other

Autodesk Revit, Design for Manufacture & Assembly (DFMA), Software Development, BIM for AEC, APIs, Back-end, Autodesk Platform Services, Urban Design, Programming, Facade Engineering, Construction Engineering, Architectural Design, 3D Visualization, Computational Design, Simulations, Design for Manufacturing, Cloud, Authentication, Geolocation

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