
Omkar Bhagwat
Verified Expert in Engineering
Software Developer
Essen, North Rhine-Westphalia, Germany
Toptal member since April 1, 2024
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
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
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
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.
Computational Design Developer
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.
Computational Design Engineer
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.
Computational Design Developer
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.
Computational Design Developer
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.
CAD Programmer
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.
Automation Engineer
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.
Experience
Computational Design Portfolio
https://issuu.com/om-a/docs/portfolio_omkarbhagwat_2017-2019Kuwait International Airport-facade Fabrication
https://om-bhagwat.vercel.app/portfolio/kiaEducation
Master of Enginnering Degree in Computational Design and Construction
Ostwestfalen-Lippe Technical University - Detmold, Germany
Bachelor's Degree in Architecture
School of Planning and Architecture - Vijayawada, India
Certifications
ASP.NET Core Advanced
.NET Academy
ASP.NET Core Essentials
.NET Academy
BIM Foundations
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
How to Work with Toptal
Toptal matches you directly with global industry experts from our network in hours—not weeks or months.
Share your needs
Choose your talent
Start your risk-free talent trial
Top talent is in high demand.
Start hiring