Asset 12 Asset 10 Asset 11 autodesk_icon_font_1_18_17_start_over-01

Keyboard ALT + g to toggle grid overlay

Jeremy Tammik

SD10181: Revit API Expert Roundtable: Open House on the Factory Floor

(Duration 58:20)

  • Save to my AU Saved

Key Learning

Key Learning

  • Find answers to Revit programming questions that are bugging you
  • Meet and make yourself heard by the Revit Development Team and ADN experts
  • Discuss your needs and wishes with Autodesk employees and your peers
  • Gain a first-hand impression of the current hot Revit API issues



Interact with a panel of Revit software API experts from Autodesk, Inc., to answer your questions and discuss all relevant topics of your choice. For anyone writing add-ins for Revit software, this is the perfect forum to better get to know the people who shape the APIs you work with, and explain your views, ideas, and problems face to face. Please note that prior Microsoft .NET programming and Revit software add-in development experience is required. This class is not suitable for beginners.

Target Audience

Target Audience

Experienced Revit add-in developers interested in discussing advanced API issues with Revit engineering and ADN experts



Jeremy Tammik

Jeremy is The Building Coder.

He works with the Autodesk Developer Network (ADN) team on Autodesk APIs and web services, providing developer support, training, conferences, presentations, and blogging on the Revit API and cloud and mobile technologies.

He joined Autodesk in 1988 as a technology evangelist driving AutoCAD application development in Europe, USA, Australia, and Africa. He co-founded ADGE, the AutoCAD Developer Group Europe, and is a prolific author. He left Autodesk in 1994 to work as an independent HVAC (heating, ventilating, and air conditioning) application developer and rejoined the company in 2005.

Jeremy graduated with degrees in mathematics and physics from the Philipp University of Marburg in Germany. He worked as a teacher and translator of both computer and human languages and as a C++ programmer on early GUI and multitasking projects.

Jeremy is fluent in six European languages, vegetarian, has four kids, one grandchild, loves cooking, climbing, hiking, sports, nature, music, theatre, literature, art, photography, travel, mountains, oceans, meditation, spirituality, yoga, carpentry, adventure, survival, problem solving and challenges of all kinds.

Saikat Bhattacharya

Saikat Bhattacharya is a technical consultant with Autodesk Consulting, with primary focus on Autodesk, Inc.'s, architecture, engineering, and construction (AEC) product APIs. Prior to this he was a member of the AEC workgroup of the Autodesk Developer Network Team, providing evangelism, support, and training, and delivering technical presentations to third-party developers. Saikat has prior experience as geographic information system (GIS) software developer and as project architect in the construction industry. He holds a bachelor’s degree in architecture from the School of Planning and Architecture, New Delhi, and a master of science degree from Rensselaer Polytechnic Institute, New York.

Augusto Goncalves

Augusto Goncalves has been a member of Autodesk, Inc.’s, Autodesk Developer Network DevTech Team since 2008, and he is based in the São Paulo office. He is a specialist in several APIs, including those for Autodesk cloud APIs, AutoCAD software, Revit software, AutoCAD Plant 3D software, AutoCAD Civil 3D software, and InfraWorks 360 software. He is a graduate in civil engineering and holds a master's degree in computer engineering.

Mikako Harada

Mikako Harada works as an architecture, engineering, and construction (AEC) technical lead and Americas manager for the Developer Technical Services Team at Autodesk, Inc. She provides API (Application Programming Interface) technical support to the members of Autodesk Developer Network worldwide for AEC products. Prior to joining Autodesk she worked as a researcher for the Swiss Federal Institute of Technology (ETH) in Zürich. While at ETH she worked with projects involving the development of web-based collaborative environments for the Swiss building industry and web-based visualization projects for business data archive systems. She was also a researcher at the Engineering Design Research Center at Carnegie Mellon University, Dr. Scott Fahlman’s lab (who is known as the father of Common LISP and the person who sent the first smiley face over the Internet), and Artificial Intelligence Cognitive Systems Group at General Motors Technical Center. Her interests lie in the areas of interactive techniques, optimization, and layout synthesis.

Arnošt Löbel

Arnošt Löbel is a sr. principal software engineer on the Revit Dev. Team. He joined Autodesk, in 2006 as a new member of the growing API Team, and since his first day, the API has been his primary focus and passion. His major contributions to the API include the transaction framework, events, dynamic updaters, external services, and API safety firewalls. He is also an API adviser to several Revit Teams and he contributes to the API design those teams produce. He frequently contributes to several Revit forums and blogs, where he tries to resolve customers' trickiest of problems. Arnošt has a master’s degree in structural engineering, but has been focusing primarily on software development for a long time. He relocated to the United States from his home in the Czech Republic almost 2 decades ago. He and his wife now live near Boston, Massachusetts. If he is not writing Revit software code or helping others to write their code, Arnošt is likely to be found bicycling or talking about it.

Miroslav Schonauer

Miro Schonauer has an extensive combined engineering and IT background, with a Dipl.Ing. in civil and structural engineering (University of Split, Croatia), a PhD in numerical methods in engineering (Swansea University, Wales), and 28 years of experience in design, development, and customization of commercial engineering software. He's been with Autodesk, Inc., for over 15 years, initially as developer consulting specialist and currently as Solution architect with Autodesk Consulting. His specialty has always been APIs for all Autodesk architecture, engineering, and construction (AEC) and Building Information Modeling (BIM) products, a topic on which he has conducted numerous training sessions, given many conference talks, and provided direct technical support. For the last 10 years he's been applying combined API, products, industry, and process-analyses knowledge to architecting, and developing Consulting Solutions that extend the functionality of Autodesk products (both BIM/AEC and cross-domain) and integrate them within various specific customer workflows, processes, and solutions.

Gopinath Taget

Gopinath Taget is a member of the Autodesk Spark 3D Printing Platform team. He has more than 16 years of experience developing and supporting AutoCAD software APIs, including ObjectARX technology, Microsoft .NET, Microsoft Visual Basic for Applications (VBA), and AutoLISP programming language. He is also an expert on Revit software APIs. Gopinath has several years of experience in software development on other CAD platforms, including MicroStation software, SolidWorks software, and CATIA software, mainly using C++ and technologies such as Microsoft Foundation Class (MFC) and component object model (COM). Gopinath was also involved in the development of web-based applications for MapGuide software and AutoCAD Map 3D software. Gopinath has master's degrees in civil engineering and software systems.

Related Classes

Related Classes



  • 2015
  • SD10181
  • AU Las Vegas


  • Revit for Architects
  • BIM 360 Field
  • Vasari


  • Architecture Services


  • BIM (Building Information Modeling)
  • Fabrication for AEC
  • Developers
  • CAD Management and IT