Hire the Best AutoIt Coders

More than 3,000 reviews on G2
Rating is 4.5 out of 5.
4.5/5
of Upwork by G2 peer reviewers
Djordje S.

Subotica, Serbia

$35/hr
5.0
10 jobs

You need drawings and models that actually get built not just visuals that look good on screen. I'm an architect with 5+ years of experience taking projects from early sketch all the way through construction-ready documentation industrial warehouses, production facilities, residential homes, and commercial buildings. I work across the full design and documentation pipeline: → AutoCAD & Drafting • Accurate 2D floor plans, sections, elevations, and detail drawings. Custom AutoCAD blocks and dynamic blocks that speed up your workflow. Clean, buildable documentation ready for permit or construction. → Revit & BIM • 3D Revit models, custom family creation, templates, and construction drawing sets. I build models that are spatially correct and ready to be handed off to structural, MEP, or interior teams without rework. → 3D Visualization • Photorealistic renders and walkthroughs in Lumion and Blender. From concept images for client approval to investor-ready visuals I handle the full pipeline from model to final render. → Project Development • Floor plans, sections, elevations, and full drawing packages developed from concept through to construction documentation. I've collaborated directly with HVAC, plumbing, and electrical consultants, so I understand how design decisions ripple through a project. What makes me different: → One person handles the full workflow no handoffs, no miscommunication between specialists → Real project experience on industrial and warehouse scale, not just residential → EU timezone, clear English, fast and reliable communication → I work with architecture firms, contractors, and developers across the EU and UK Services: • 2D AutoCAD drafting floor plans, sections, elevations, details • AutoCAD blocks & dynamic blocks • Revit modeling & custom family creation • Construction drawing packages • 3D visualization Lumion & Blender renders and walkthroughs • SketchUp modeling Send me your project brief and I'll tell you exactly how I'd approach it.

  • Autodesk AutoCAD
  • Autodesk Revit
  • SketchUp
  • Blender
  • Lumion
  • Adobe Photoshop
  • Interior Design
  • Modeling
  • Architectural Design
  • Industrial Architecture
  • Residential Design
  • BIM Family
  • BIM Consultation
  • BIM Coordination
Anil T.

Ahmedabad, India

$39/hr
5.0
212 jobs

I help businesses remove repetitive work by designing custom workflow automation, production systems, and process driven tools that improve speed, consistency, and scalability. My background is in Adobe technologies including Photoshop, Illustrator, and InDesign, but most projects extend far beyond Adobe itself and involve the movement of information between people, files, spreadsheets, databases, APIs, and production systems. The objective is simple: identify manual work, understand why it exists, and replace it with reliable automation wherever it makes business sense. Over the last 12+ years on Upwork, I have worked with agencies, publishers, apparel companies, manufacturers, print businesses, marketing teams, and production departments to simplify complex workflows and reduce operational overhead. My work commonly involves: » Custom workflow automation » Adobe Photoshop, Illustrator, and InDesign plugins » Production and publishing systems » Data driven document and asset generation » CSV, Excel, XML, JSON, and database integrations » High volume batch processing » API integrations and business system connectivity » Custom business tools and utilities » Process analysis and workflow redesign » The technology itself is rarely the real challenge. Most inefficiencies come from processes that evolved over time and now depend heavily on manual effort, tribal knowledge, or repetitive decision making. My role is to understand the workflow, identify bottlenecks, and build systems that remove unnecessary steps while maintaining flexibility and control. Projects typically begin with workflow analysis rather than coding. Understanding the process first usually leads to simpler solutions, lower maintenance costs, and significantly better long term results. Clients value practical automation that works reliably in production environments and continues to deliver value long after implementation. Current profile highlights include: » Top Rated Plus freelancer » 100% Job Success score » 190+ completed projects » 3,000+ hours delivered » 15+ years on Upwork since 2010 Whether the requirement is an Adobe plugin, a production pipeline, a catalog generation system, a batch processing workflow, or a larger business automation initiative, my focus remains the same: reducing manual work, minimizing errors, and building systems that help teams operate more efficiently. If you have a workflow that feels slow, fragile, repetitive, or difficult to scale, feel free to reach out with an overview of the process. I am happy to review it and provide an honest assessment of what can realistically be automated and where the biggest gains are likely to come from.

  • Web Development
  • Adobe Photoshop
  • JavaScript
  • JSON
  • React
  • Adobe InDesign
  • Python Script
  • Adobe Illustrator
  • Automation
  • Scripting
  • Graphics Programming
  • Adobe After Effects
  • Scripts & Utilities
Khai L.

Can Tho, Vietnam

$21/hr
5.0
19 jobs

You need accurate Civil 3D surfaces, flawless Revit site models, and clean CAD drafting delivered fast, without constant revisions. ​I specialize in civil site development, earthwork calculations, and seamless CAD-to-BIM coordination. Instead of slow manual drafting, I utilize custom automated workflows to handle repetitive CAD tasks, exact coordinate alignment, and data extraction. This guarantees absolute precision and significantly faster turnaround times for your projects. ​Core Services: ​Civil 3D: Surface Modeling, Grading, Cut/Fill Volume Calculations. ​AutoCAD: Site Plans, Point Cloud to 2D CAD, Structural Detailing. C# .NET & AutoCAD API: Custom Add-in development, WPF user interfaces, geometric data processing, and algorithm-driven drawing generation. ​CAD Standardization: Layout management, batch processing, and automated workflows. ​Send me your project brief or a sample file, and I will give you a direct assessment of the timeline.

  • Civil Engineering
  • AutoCAD Civil 3D
  • Road Design
  • AutoLISP
  • Surface Design
  • Automation
  • Structural Drawing
  • Point Cloud to BIM
  • Autodesk Revit
  • Autodesk AutoCAD
  • Engineering Design
  • Engineering Modeling Software
Dat N.

Long An, Vietnam

$20/hr
5.0
3 jobs

I am a Professional Civil Engineer specializing in structural design, precision detailing, and engineering workflow automation. My approach bridges the gap between complex structural principles and highly efficient drafting processes, delivering accurate results while significantly reducing project turnaround times. I do not just deliver standard drawings; I build automated systems that eliminate manual errors and optimize the entire engineering-to-drafting pipeline. 1. PROFESSIONAL STRUCTURAL ENGINEERING * Structural Design & Analysis: Developing safe, efficient, and code-compliant structural models using industry-standard software (ETABS, SAP2000). * System Optimization: Evaluating structural integrity and providing material-efficient solutions for various construction types. 2. ARCHITECTURAL & STRUCTURAL DETAILING * Comprehensive Drafting: Translating structural calculations and architectural concepts into precise, ready-to-build construction documents. * BIM & 3D Modeling: Utilizing Revit and AutoCAD to create accurate floor plans, structural layouts, and cross-sectional details. * Seamless Coordination: Ensuring strict alignment between architectural intent and structural feasibility. 3. ENGINEERING AUTOMATION (CAD, Revit, Excel) * Custom Tool Development: Writing custom scripts and macros using Python, AutoLISP, and Excel VBA to automate repetitive engineering tasks. * Data Synchronization Pipelines: Building seamless workflows (e.g., linking ETABS analysis data directly to Excel, then automating structural element generation in AutoCAD/Revit). * Workflow Optimization: Reducing manual data entry errors to zero and cutting drafting time by a significant margin. [TECHNICAL ARSENAL] * Engineering & Analysis: ETABS, SAP2000. * Drafting & BIM: AutoCAD, Revit, SketchUp. * Programming & Automation: Python, Excel VBA, AutoLISP. I deliver high-end technical solutions with a modern, tech-driven edge. If you are looking for an engineer who combines rigorous structural expertise with the speed of custom automation, let's discuss your project.

  • Structural Analysis
  • Structural Dynamics
  • Autodesk AutoCAD
  • Structural Analysis & Design Software
  • Python Script
  • Excel Macros
  • Floor Plan Design
  • Safety Engineering
  • Technical Design
  • Civil Engineering
  • Site Plan
  • Data Extraction
  • 3D Rendering
  • SketchUp
  • Enscape
Suman M.

Burdwari, India

$10/hr
4.2
3 jobs

I am the Co-Founder & Managing Director of BIM World with extensive experience in Building Information Modeling (BIM), architectural and MEP coordination. I specialize in Revit modeling, clash detection, construction documentation, and end-to-end BIM project management. Over the years, I have successfully delivered residential, commercial, and industrial projects, ensuring accuracy, efficiency, and cost optimization at every stage. My technical expertise includes Autodesk Revit, Navisworks, AutoCAD, and advanced BIM coordination workflows (LOD 100–500). In addition to BIM modeling and coordination, I provide high-quality architectural visualization and rendering services using Lumion, SketchUp, Twinmotion, D5 Render, Enscape, and 3ds Max. I create realistic 3D visuals, walkthrough animations, and presentation-ready renderings that help clients communicate their design vision effectively. I focus on delivering precise models, clash-free coordination, fast turnaround times, and clear communication with global clients. Whether you need 3D modeling, shop drawings, BIM coordination, high-end visualization, or complete BIM project leadership — I am here to help bring your project to life.

  • Engineering & Architecture
  • Modeling
  • CAD
  • Building Information Modeling
  • Interior Design
  • Exterior Rendering
  • Autodesk AutoCAD
  • Civil Engineering
  • Autodesk Revit
  • Autodesk Navisworks
  • Lumion
  • Autodesk 3ds Max
  • Cost Estimate
  • Building Design
  • MEP Design
  • Point Cloud to BIM
Asmerom Estifanos E.

Addis Ababa, Ethiopia

$45/hr
5.0
77 jobs

I help engineering firms, manufacturers, and businesses automate complex workflows through software development, CAD automation, and AI-powered systems. Unlike most developers, I bring 15+ years of professional Civil Engineering experience combined with deep software development expertise. I understand drawings, engineering standards, design workflows, technical documentation, and the operational realities behind engineering projects. My work focuses on delivering production-ready solutions that save time, reduce errors, and automate repetitive processes. What I Do CAD & Engineering Automation • AutoLISP / Visual LISP Development • AutoCAD & ZWCAD Customization • VBA Automation • Drawing Cleanup & Standardization • Block & Attribute Automation • Batch Processing Tools • CAD Standards Enforcement • Legacy Script Debugging & Modernization • Engineering Workflow Automation • AI-Assisted Drafting Systems Software Development • Python Development • JavaScript / TypeScript • React, Node.js, Express, MongoDB (MERN) • REST API Development & Integration • Desktop & Web Applications • Database Design • Data Processing & Automation • Business Process Automation • Custom Internal Tools • Performance Optimization Systems Programming • Compiler Development • Interpreter Development • Language Processing Tools • Parsing & Code Analysis • Algorithm Design & Optimization • Technical Problem Solving AI & Agentic Systems • Claude API Integration • OpenAI API Integration • Claude Code • OpenAI Codex • Custom MCP Servers • Custom Skills Development • Retrieval-Augmented Generation (RAG) • Agentic Workflows • n8n Automation • AI Application Modernization • Multi-Agent Systems Recent Project Types • AutoCAD automation tools that reduce hours of manual drafting work to minutes • Custom engineering workflow systems • Compiler and interpreter implementations • AI-powered engineering assistants • Document and file processing automation • Business workflow automation platforms • Custom web applications and internal tools • CAD standards enforcement systems • Data extraction and transformation pipelines • LLM-powered applications using modern AI stacks Why Clients Hire Me • 15+ years of real engineering experience • Strong software engineering fundamentals • Ability to understand complex technical domains quickly • Production-focused solutions, not demos • Clear communication and reliable delivery • Long-term maintainable code • Available 30+ hours per week

  • Autodesk AutoCAD
  • AutoLISP
  • C++
  • JavaScript
  • Visual Basic
  • React
  • Node.js
  • MongoDB
  • ExpressJS
  • RESTful API
  • Git
  • Tailwind CSS
  • Desktop Application
  • Microsoft PowerPoint

How it works

Post a job for freePost a job

Tell us what you need. Create your own job post or generate one with AI then filter talent matches.

Hire top talent fast

Consult, interview, and hire quickly, so you can meet the freelancers you're excited about.

Collaborate easily

Use Upwork to chat or video call, share files, and track project progress right from the app.

Payment simplified

Manage payments in one place with flexible billing options. Only pay for approved work, hourly or by milestone.

Don't just take our word for it

What does an AutoIt coder do?

An AutoIt coder writes scripts that automate interactions with Microsoft Windows graphical user interfaces. This developer builds custom automation tools that click buttons, type text, and manage windows without manual input. The work focuses on creating reliable executables that perform repetitive tasks on Windows operating systems. These scripts replace slow human actions with fast, consistent programmatic control.

  • Write AutoIt v3 scripts to automate Windows GUI and general scripting tasks. The coder identifies specific interface elements such as buttons, text fields, and menus, then programs the script to interact with them precisely. This process involves mapping window handles and control IDs to ensure the automation targets the correct components even if other applications are open. The resulting code performs data entry, file management, or software testing steps without human intervention.
  • Debug scripts by addressing syntax and style issues flagged by AutoIt tools like Au3Check. The coder runs these validation checks to catch errors before execution, ensuring the script behaves predictably during runtime. They trace logic faults where the automation fails to recognize a window state or misses a required delay between actions. Fixing these issues prevents crashes and ensures the compiled tool runs smoothly on target machines.
  • Compile AutoIt .au3 scripts into standalone .exe files using the Aut2Exe compiler flow. This step converts the source code into a single executable file that runs on any Windows computer without requiring the AutoIt interpreter installation. The coder configures compilation directives to embed icons, set version information, and optimize the binary size. Delivering a standalone executable allows clients to distribute the automation tool easily to end users who lack technical setup skills.
  • Structure reusable code using include and user-defined function files referenced with #include directives. The coder extracts common routines such as login sequences or error handling blocks into separate library files. This organization reduces duplication across multiple projects and simplifies maintenance when interface changes occur. Other scripts pull in these libraries to access standardized functions, keeping the main automation logic clean and focused on specific task workflows.
  • Create Windows GUIs with native controls and handle GUI event polling to keep interfaces responsive. The coder uses functions like GUICreate to build custom windows with buttons, labels, and input fields for user interaction. They implement event loops using GUIGetMsg to detect clicks and keystrokes, allowing the automation tool to react to user commands in real time. This approach enables the development of helper utilities that guide users through complex automated processes with visual feedback.

How to hire an AutoIt coder on Upwork

Step 1: Post a job

Describe your Windows automation needs in a few sentences and let Job Post Generator powered by Uma™, Upwork's Mindful AI draft a complete job post for the role. You can write a new post, update a saved draft, or reuse an existing post to start your search.

  • Specify that the coder must write AutoIt v3 scripts to automate Microsoft Windows GUI applications and handle general scripting tasks.
  • Request experience with compiling .au3 source files into standalone .exe executables using the Aut2Exe compiler flow.
  • Ask for examples of reusable include or UDF files organized with #include directives to structure code for future projects.

Step 2: Evaluate candidates

Look for portfolio samples that show compiled executables and clean script source files. Uma can run instant video interviews and build shortlists with side-by-side comparisons to help you assess technical fit.

  • Check for evidence of GUI creation using functions like GUICreate and event polling via GUIGetMsg to keep interfaces responsive.
  • Verify that the candidate uses Au3Check to validate script correctness and catch syntax issues before compilation.
  • Review refactored automation code that demonstrates how they organize logic for reuse across different scripts.

Step 3: Interview your top choices

Discuss specific Windows automation challenges and how the coder approaches debugging. Schedule and conduct interviews within Upwork Messages to receive an immediate transcript and summary after each one.

  • Ask how they handle syntax and style issues flagged by AutoIt tools during the development process.
  • Request a walkthrough of a past project where they converted a manual Windows task into an automated script.
  • Discuss their method for testing GUI event loops to ensure the application remains stable during user interaction.

Step 4: Agree on scope and begin work

Define clear deliverables such as .au3 source files and compiled .exe outputs. Use Upwork Messages and the contract workroom for communication and project management, plus identity verification, payment protection, hourly tracking, and project funds for security.

  • Set milestones for drafting scripts, running them with the AutoIt3.exe interpreter, and validating output.
  • Require the submission of standalone executables created via Aut2Exe for final deployment on target machines.
  • Establish a process for updating include files when new reusable functions emerge during the project lifecycle.

Upwork is not affiliated with and does not sponsor or endorse any of the tools or services discussed in this article. These tools and services are provided only as potential options, and each reader and company should take the time needed to adequately analyze and determine the tools or services that would best fit their specific needs and situation.

The rates and information provided in this article are based on current data and industry sources available at the time of publication. Freelance rates can vary depending on factors such as experience, location, project scope, and market conditions. Readers are encouraged to conduct their own research to confirm current rates and trends, as this information may change over time.

How much does hiring an AutoIt coder cost?

$500-$1,500 per project is a typical range for focused AutoIt coder work. Final pricing depends on scope, technical complexity, required integrations, source-material quality, revision needs, and the freelancer's experience level.

Script debugging and syntax validation

$500-$1,000/project

Entry-level to mid-level
  • Syntax check results using Au3Check
  • Corrected script code with resolved errors
  • Summary of changes and validation notes

GUI automation scripting

$1,000-$2,500/project

Mid-level
  • Windows GUI with controls and event polling
  • Event handling loop via GUIGetMsg
  • Clean .au3 script files ready for testing

Code refactoring and modularization

$2,500-$4,500/project

Mid-level to senior-level
  • Reusable include and UDF files
  • Scripts updated with #include directives
  • Usage notes for shared code modules

Standalone executable compilation

$4,500-$7,000/project

Senior-level
  • Compiled .exe files via Aut2Exe
  • Verification of standalone execution
  • Final binaries and source archive

Complex workflow automation suite

$7,000-$12,000/project

Expert-level
  • Modular script design for multiple tasks
  • Full suite of automated Windows interactions
  • Complete source code and compiled executables

Frequently asked questions

Is hiring an AutoIt coder worth it?

For most businesses, yes: hiring an AutoIt coder is worthwhile. These developers build scripts that automate repetitive Windows tasks and interact with legacy GUI applications that lack modern APIs. You gain standalone executables that run without extra dependencies on target machines.

How do I evaluate AutoIt coder candidates?

Review their approach to code structure and error handling within the AutoIt environment. Ask for examples where they refactored repeated logic into reusable include files or used Au3Check to validate syntax before compilation. A strong candidate demonstrates how they poll GUI events to keep interfaces responsive during automation.

What types of projects do AutoIt coders handle?

AutoIt coders write scripts to automate Windows GUI interactions and general system tasks. They compile these scripts into standalone executables for easy deployment across different machines.

Can AutoIt scripts integrate with other Windows tools?

Yes, AutoIt scripts interact directly with Windows controls and standard applications. Developers use specific functions to manage windows, send keystrokes, and read screen data for automation workflows.