A versatile software engineer specializing in developing CAD plugins (AutoCAD, Civil 3D, BricsCAD, ZWCAD) and desktop applications that streamline engineering workflows. With a strong mix of programming expertise and engineering background, I create tools that save time, reduce errors, and integrate seamlessly into existing processes.
🔹 Core Skills
➤ CAD Customization & Automation:
• AutoLISP (ActiveX, ObjectDBX, DCL, OpenDCL)
• C#.NET (AutoCAD, BricsCAD, Civil 3D APIs – Desktop & CAD plugins)
• Python (EzDXF, PyAutoCAD, PyQt, Numpy, Pandas, Matplotlib ...)
➤ Data & Office Automation:
• Excel VBA (automation, reporting, data processing)
• SQL integration for structured data management
• Interfacing between CAD ↔ Excel ↔ PDF workflows
➤ Desktop Development:
• C#.NET (Windows desktop applications)
• Python (custom desktop tools, data visualization, reporting)
🔹 What I Deliver
✔ Tailored CAD tools for civil, mechanical, and electrical engineering
✔ Automation of repetitive and error-prone tasks
✔ Smooth interoperability between CAD, Excel, and PDF data
✔ Scalable desktop applications with intuitive user interfaces
🔹 Why Work With Me
Clients value my problem-solving mindset, ability to translate complex engineering needs into robust software, and my track record of delivering practical, high-quality tools that improve productivity.
CAD
AutoCAD Civil 3D
Autodesk AutoCAD
Visual Basic for Applications
Python
AutoLISP
C#
Excel Macros
Lisp
Desktop Application
API Integration
AI Model Integration
Ankur B.
Ahmedabad, India
$20/hr
4.8
81 jobs
✅ Upwork verified cross platform developer
Windows(13 Yrs exp), Android(7 Yrs exp)
Solutions architect and implementation expert in:
-- -- C# .NET/ VB .NET/ .NET Core
-- -- Web API/Web/Desktop applications
-- -- AWS - Lambda, S3, EC2
-- -- Python and PHP solutions
-- -- MsSQL/MySQL/SQLite
-- -- Android (Native) App Development
-- -- VB6 / VBA migration and maintenance
-- -- Data Analytics / scrapping / mining / manipulation.
-- -- Security solutions (encryption) for Windows/Web/Android/iOS technologies.
-- SCORM compliant Content / Application development and delivery expertise .
Believe in a Systematically Heuristic & a Radically Evolved Approach and Logic.
Proactive, result-focused and analytic IT Professional and Software Developer.
Committed with costumers to execute effective solutions on time and under the budget.
Business Analysis and Requirements Gathering: comprehensive skills to analyse and collect business requirements, define objectives and project scope.
Project Planning, Execution and Leadership: high experience in project planning with knowledge of resources management and budgeting. Team player with adaptability and leadership to achieve commons goals.
Product management: comprehensive skills managing customer’s accounts, developing proposals of IT services for clients and leading efforts in order to expand highly profitable services portfolios. Proven skills to create and analyse highly detailed MS Excel reports of sells, costs and profits.
Please do not hesitate to contact me to discuss your project in detail and determine how my skills will positively contribute to your team.
Google Sheets
Data Analysis
Visual Basic for Applications
PHP
Visual Basic
Data Migration
Desktop Application
Automation
Standalone Application
C#
Data Extraction
Spreadsheet Software
JSON
Microsoft Visual Studio
API Integration
Hemant V.
Bengaluru, India
$35/hr
5.0
5 jobs
Available to start immediately. I build and fix real .NET & C# software. Click on Invite button to start conversation
I’m a .NET Developer and C# Developer with 13+ years of experience working on production systems built in C#/.NET.
Most of my work is focused on helping teams make their existing software more stable, scalable, and easier to evolve without risky rewrites.
I’ve worked in long-term roles as a C#/.NET developer, often joining projects where the codebase already exists and needs structure, performance improvements, or careful modernization.
🧠 How clients usually come to me
Very often, teams reach out to me as a .NET developer when they already have a product written in C#/.NET, but something isn’t working as it should.
Changes are slow, bugs appear in unexpected places, or the architecture feels fragile. In those cases, I step in as a C# .NET Developer who understands how real systems grow over time and how to improve them without breaking production.
Depending on the scope, I work either as a backend developer focused on logic and performance, or as a .NET Full Stack Developer when both backend and UI decisions need to be handled together.
⚙️ What I do in real projects
Day to day, my work as a .NET Developer is very practical.
I write and refactor C#/.NET, clean up .NET architecture, improve async flows, and make sure the application behaves predictably in production.
In many projects, this naturally turns into .NET full stack work handling backend services, APIs, and UI integration where I step in as a .NET Full Stack Developer.
When teams want a modern .NET Full Stack direction without splitting the codebase, I build new features or full applications using .NET MAUI/WPF/WinForms. I’ve worked with .NET apps both for new products and for migrations from older stacks like, where stability matters more than speed.
🧩 Types of systems I’ve worked on
Over the years, I’ve worked as a .NET Developer, across different environments:
💻 Desktop software written in C#/.NET
🌐 Web platforms where I worked as a full stack developer on .NET backends
📱 Cross-platform apps built with .NET MAUI (Windows & Android only)
🧱 Larger products that required a true full stack developer approach
🔗 Mixed systems where .NET AI integration was part of the stack
🎮 Internal tools and simulators developed with C#
🤖 Careful use of .NET AI where it actually added value
In several projects, I worked in React .NET setups, connecting React frontends to .NET backends while keeping responsibilities clean and clear.
🛠️ How I work with teams and data
I’m comfortable joining existing teams and reading unfamiliar C#/.NET codebases. I focus first on understanding why decisions were made, then improving things step by step.
I regularly work with SQL server, collaborate with Azure Data Engineer roles, and support data-heavy systems where performance & reliability are critical.
This mix of responsibilities often places me in a .NET Full Stack Developer role even when the original task starts as pure backend work.
🛠️ Tech Stack
.NET Framework, .NET 6 / 8 / 9 / 10
App Development - WPF, WinForms, WinUI, Blazor, .NET MAUI, MVVM
Concurrency & Performance - Multithreading, async/await, Task Parallel Library
Hardware & Protocols - Serial, Bluetooth LE, TCP/IP, UDP, RS232, RS422
Architecture & Quality - Clean Architecture, OOP, refactoring, performance tuning
Security & Testing - Unit testing, Polaris, Coverity, SAST, DAST, threat modeling
Data & Cloud - SQL Server, Azure
Tooling - Visual Studio, VS Code, GitHub, GitHub Actions, Docker
✅ Why clients choose to work with me
✨ I think like a long-term .NET Developer, not a short-term task runner
✨ I write C# code that other C# developers can actually maintain
✨ I’m comfortable owning systems as a .NET Full Stack Developer
✨ I communicate clearly and avoid surprises
✨ I leave .NET full stack codebases cleaner and more stable than I found them
📌 Availability
✅ Available now
🌍 Remote-only
⏱️ Open to long-term collaboration
If you’re looking for a .NET Developer, who can step into an existing system and improve it safely let’s chat.
👉 Send a message and we’ll review your setup together.
Windows Presentation Foundation
.NET Framework
Universal Windows Platform
Windows Forms
Standalone Application
Desktop Application
Application Improvement
C#
Python
Microsoft Visual C++
Docker
Ubuntu
GitHub
Android App Development
Bash Programming
Microsoft Windows PowerShell
Prototyping
Microsoft Azure
PostgreSQL
Angular
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
Zeeshan K.
Indore, India
$35/hr
5.0
8 jobs
Are you looking for a senior .NET developer who can turn complex business requirements into reliable, scalable software?
I’m Zeeshan, a full-stack .NET and Cloud Developer with 🏆 10+ years of experience building SaaS products, modernizing legacy systems, and delivering business-critical applications. I help companies build secure ASP.NET/C# platforms, REST APIs, SQL Server solutions, AWS deployments, SharePoint workflows, and low-risk batch-data migrations.
I also understand the requirements of regulated applications, including 21 CFR Part 11 considerations such as audit trails, role-based access, electronic records, validation, and data integrity.
*What I Can Deliver*
✅ End-to-end SaaS application development—from architecture to deployment
✅ Scalable ASP.NET and C# web applications
✅ Secure REST APIs and third-party integrations
✅ SQL Server architecture, query optimization, and database maintenance
✅ Batch-data migrations with validation and minimal disruption
✅ AWS deployment, infrastructure, monitoring, and cost-aware operations
✅ SharePoint solutions that streamline collaboration and business processes
✅ Legacy .NET modernization to improve performance, stability, and maintainability
✅ Software features for 21 CFR Part 11–aligned regulated environments
Technical Focus
Backend: C#, .NET, ASP.NET, REST APIs, integrations
SaaS & Cloud: multi-tenant application architecture, AWS deployment, monitoring, and scalability
Data: SQL Server design, optimization, migrations, validation, and data integrity
Enterprise & Compliance: SharePoint, role-based access, audit trails, and regulated-system workflows
I focus on the business problem first, then deliver practical, maintainable solutions with clean code, transparent communication, and long-term reliability in mind.
If you need a SaaS product, a secure .NET application, AWS deployment, SQL optimization, SharePoint development, a compliant workflow, or a complex migration, let’s discuss your project.
C#
Desktop Application
Desktop Application Bug Fix
Desktop Application Improvement
Web Application Development
CSS
Raspberry Pi Firmware
Raspberry Pi
UART
ARM Microcontroller
ARM Cortex-M
Microsoft Windows PowerShell
JavaScript
AWS Lambda
Machine Vision
Industrial Automation
Windows Presentation Foundation
Gaurang D.
Ahmedabad, India
$20/hr
4.8
34 jobs
I help individuals, startups, SMBs, and enterprises build reliable, scalable, and user-friendly .NET applications.
With 12+ years of experience in custom software development, I specialize in transforming ideas into high-performing desktop, web, and mobile solutions that drive measurable business results.
➜ 𝐖𝐡𝐚𝐭 𝐈 𝐃𝐨 𝐟𝐨𝐫 𝐘𝐨𝐮
You’ll get more than just coding support — I ensure your software is:
• Reliable & Scalable → Built on robust .NET architecture.
• User-Friendly → Clean UI/UX for smooth adoption.
• Future-Proof → Modern technologies and maintainable code.
• On-Time → Agile approach with frequent updates and demos.
➜ 𝐌𝐲 𝐓𝐞𝐜𝐡𝐧𝐢𝐜𝐚𝐥 𝐄𝐱𝐩𝐞𝐫𝐭𝐢𝐬𝐞
• Desktop Apps: WPF, WinUI 3, UWP
• Mobile Apps: Xamarin, MAUI
• Backend & Frameworks: .NET Core, .NET 5/6/8, .NET Framework (3.5+)
• Architectures: MVVM, MVC, PRISM, Singleton, n-Tier, Dependency Injection
• Databases: SQL Server, SQLite, MySQL, Oracle
• Integrations: Google APIs, Social APIs (Facebook, Twitter, LinkedIn)
• UI/Controls: DevExpress, SyncFusion, Telerik
➜ 𝐖𝐡𝐨 𝐈 𝐖𝐨𝐫𝐤 𝐖𝐢𝐭𝐡
• Startups looking to launch MVPs
• SMEs modernizing legacy systems
• Enterprises needing robust desktop, web, or mobile apps
• B2B & B2C businesses seeking tailored software solutions
➜ 𝐌𝐲 𝐏𝐫𝐨𝐜𝐞𝐬𝐬
1. Understand your goals & requirements
2. Propose the most effective technical approach
3. Share similar past work & align expectations
4. Start with a pilot milestone (risk-free)
5. Provide regular updates, demos, and post-deployment support
➜ 𝐖𝐡𝐲 𝐂𝐥𝐢𝐞𝐧𝐭𝐬 𝐂𝐡𝐨𝐨𝐬𝐞 𝐌𝐞
• Top Rated Plus on Upwork with 100% Job Success Score
• Client-Centric Approach: clear communication, flexible engagement
• Confidentiality Assured: NDA & secure contracts
• Proven Track Record: worked with startups and global enterprises
• Easy Collaboration: available via Skype, Teams, Slack, Zoom
I’m not just a developer—I’m a partner in your project’s success. My commitment to understanding your goals and providing ongoing support reflects my dedication to achieving the best outcomes for you.
Let’s work together to create something extraordinary. Updating an existing app, or building something from the ground up — drop me a message, it is free to talk it over.
Windows Presentation Foundation
Xamarin
Desktop Application
Mobile App Development
C#
XAML
VB.NET
.NET Core
DevExpress
.NET Framework
Windows Forms
Windows App Development
Hybrid App Development
Android App Development
Universal Windows Platform
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
“Upwork provides an umbrella-level of security. I can see a talent’s work history and ratings. I can hold payments in escrow. I can communicate through Upwork Messages instead of working through my email address.”
KD
Kim Darling
Emerald Tiger
“Upwork is the best platform to hire skilled professionals when we're not looking for a full-time employee. All the companies in our portfolio use Upwork to find talent across a wide range of fields.”
DM
David Merry
Kinetic Investments
“Our very specific requirements can be a challenge—With Upwork, we’re able to access a bigger community to ensure the success of our projects.”
KK
Katja Krohn
Summa Linguae
How do I hire a Winworks Software AutoShop Specialist on Upwork?
You can hire a Winworks Software AutoShop Specialist on Upwork in four simple steps:
Create a job post tailored to your Winworks Software AutoShop Specialist project scope. We’ll walk you through the process step by step.
Browse top Winworks Software AutoShop Specialist talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Winworks Software AutoShop Specialist profiles and interview.
Hire the right Winworks Software AutoShop Specialist for your project from Upwork, the world’s largest work marketplace.
At Upwork, we believe talent staffing should be easy.
How much does it cost to hire a Winworks Software AutoShop Specialist?
Rates charged by Winworks Software AutoShop Specialists on Upwork can vary with a number of factors including experience, location, and market conditions. See hourly rates for in-demand skills on Upwork.
Why hire a Winworks Software AutoShop Specialist on Upwork?
As the world’s work marketplace, we connect highly-skilled freelance Winworks Software AutoShop Specialists and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Winworks Software AutoShop Specialist team you need to succeed.
Can I hire a Winworks Software AutoShop Specialist within 24 hours on Upwork?
Depending on availability and the quality of your job post, it’s entirely possible to sign up for Upwork and receive Winworks Software AutoShop Specialist proposals within 24 hours of posting a job description.
Find more freelancers
Similar Winworks Software AutoShop Specialist Skills