I’m Hakim Ghods — a senior software developer with a B.Sc. in Mechanical Engineering and 20+ years building custom plugins and automation for AutoCAD, SolidWorks, and Revit, with full-stack web and Autodesk cloud experience underneath.

I read the engineering problem first, then design the right tool for it.


What I do

Custom plugins and add-ins. AutoCAD across all four stacks (ObjectARX C++, .NET, VBA, AutoLISP), SolidWorks API, Revit API. From a 2-day macro to a multi-month commercial product.

Autodesk cloud integration. APS / Forge — Data Management, Model Derivative, Design Automation, Webhooks. ACC — Issues, Docs, Model Coordination, Tasks. Server-side batch processing without per-user desktop licenses. CAD desktops connected to ERP, PLM, and BI dashboards.

CAD process automation. Batch exports (DWG → PDF, RVT → IFC/NWC, SLDDRW → PDF), bulk parameter updates, BOM generation, drawing-standard enforcement, file management — replacing hours of manual work with one click.

Engineering domain tools. HVAC load calculations per ASHRAE, heat exchanger tube sheet layouts, isometric gas piping with longest-run detection, surveying point import.

Web and backend. ASP.NET Core, Blazor, microservices, real-time SignalR, message queues. Proven at 50,000+ concurrent users and 99.99% uptime. REST and GraphQL APIs over CAD data for mobile apps and 3rd-party integrations.


Tech stack

Languages. C# (expert) · VB.NET / VB6 / VBA · AutoLISP / Visual LISP · JavaScript / TypeScript · Python · SQL · C++

.NET ecosystem. .NET / .NET Core · ASP.NET Core (MVC, Razor Pages, Minimal APIs) · Blazor (Server + WASM) · WPF · WinForms · Entity Framework · Dapper · ML.NET · LLamaSharp

CAD / BIM SDKs. AutoCAD .NET API · ObjectARX (C++) · AutoCAD VBA · AutoLISP · SolidWorks API · SolidWorks PDM · Revit API · APS (Forge) · ACC · Autodesk Desktop Connector

Cloud, DevOps, infra. APS · ACC · Google Cloud · Azure · Cloudflare · Docker · GitHub Actions · Azure DevOps · Jenkins · GitLab CI · Nginx · MinIO · Application Insights · Prometheus · Grafana

Data & messaging. SQL Server · PostgreSQL · MongoDB · SQLite · LiteDB · Redis · Elasticsearch · SignalR · RabbitMQ · ZeroMQ · MassTransit


Open to

  • Custom Revit / AutoCAD / SolidWorks plugin projects
  • APS / ACC integration consulting
  • Architecture review, performance audits, code modernization (.NET Framework → .NET 6+)

Reach me

For project work, see Services for engagement models and what I do/don’t take on.