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
- Email — hakim.ghods@hotmail.com
- GitHub — github.com/codehaks
- LinkedIn — linkedin.com/in/codehaks
- YouTube — Codehaks channel (.NET, in English and Farsi)
For project work, see Services for engagement models and what I do/don’t take on.