⭐⭐⭐⭐⭐ Top Rated | Senior .NET Desktop, ASP.NET Core, SQL Server, QuickBooks & SAP Crystal Reports Expert | 10+ Years
I help businesses build, modernize, and optimize desktop applications, web systems, databases, and reporting solutions using Microsoft technologies. With over 10 years of experience, I've delivered enterprise software for manufacturers, wholesalers, accounting firms, and service businesses worldwide.
I specialize in solving complex technical challenges—from fixing slow applications and optimizing SQL Server databases to integrating QuickBooks Desktop, developing SAP Business One Crystal Reports, and building complete ERP solutions. Whether you're starting a new project or maintaining a legacy system, I focus on clean architecture, performance, and long-term maintainability.
🔹 Core Expertise
Desktop Development
• C & VB.NET WinForms
• DevExpress UI
• Windows Services
• Multi-threaded Applications
• Modern Windows 11 UI
• Desktop Performance Optimization
Web Development
• ASP.NET Core
• RESTful Web APIs
• Third-party API Integrations
• OAuth Authentication
• JSON & XML Processing
Database Development
• Microsoft SQL Server
• T-SQL
• Stored Procedures
• Performance Tuning
• Query Optimization
• Index Optimization
• Database Design
• Data Migration
• Import & Export Automation
SAP Business One & Crystal Reports
I have developed hundreds of Crystal Reports for SAP Business One, including:
• Sales Orders
• Purchase Orders
• A/R & A/P Invoices
• Delivery Notes
• Inventory Reports
• Production Reports
• Financial Reports
• Customer Statements
• Aging Reports
• Barcode Labels
• Custom Business Reports
I also specialize in:
• PLD to Crystal Report Conversion
• Crystal Report Customization
• SQL-Based Reports
• Report Optimization
• Complex Formulas
• Parameters & Subreports
QuickBooks Desktop Integration
• QBFC SDK
• Customer Synchronization
• Order Synchronization
• Invoice Synchronization
• Inventory Synchronization
• Price Updates
• Windows Background Services
• Custom Accounting Integrations
ERP & Business Automation
• Inventory Management
• ERP Development
• Workflow Automation
• Business Process Automation
• Dashboard Development
• Reporting Solutions
Hardware Integration
• Serial Port (RS232/RS485)
• Bluetooth Communication
• Industrial Equipment
• Machine Automation
• Real-time Monitoring Systems
Legacy Modernization
• VBA to .NET Migration
• Excel Macro Conversion
• Legacy Application Refactoring
• Desktop Application Upgrades
🔹 Recent Projects
✔ Developed a complete ERP solution for the diamond industry handling high-volume daily transactions.
✔ Designed and developed hundreds of SAP Business One Crystal Reports and converted numerous PLD reports into Crystal Reports.
✔ Built an unattended QuickBooks Desktop synchronization application using the QBFC SDK to automatically synchronize customers, orders, invoices, inventory, and pricing.
✔ Developed a real-time manufacturing dashboard monitoring production across 15+ plants.
✔ Implemented a fully compliant Saudi Arabia ZATCA Phase 2 e-invoicing solution.
✔ Built coffee roaster control software integrating hardware through Serial Port and Bluetooth communication.
✔ Developed an automatic desktop application updater with database migration support.
✔ Migrated legacy Excel/VBA business systems into scalable .NET desktop applications.
🔹 Why Clients Hire Me
✔ 10+ years of professional experience
✔ Top Rated on Upwork
✔ Strong expertise across Desktop, Web, Database, Reporting, and Enterprise Integration
✔ Clean, maintainable, and scalable code
✔ Fast problem diagnosis and performance optimization
✔ Direct communication with the developer doing the work
✔ Reliable delivery and long-term support
🔹 Technologies
Languages: C, VB.NET, SQL (T-SQL)
Desktop: WinForms, DevExpress
Web: ASP.NET Core, REST APIs
Database: Microsoft SQL Server
Reporting: SAP Business One, Crystal Reports, RDLC
Accounting: QuickBooks Desktop (QBFC SDK)
Other: REST APIs, JSON, XML, OAuth, Windows Services, Barcode Systems, Serial Communication, Bluetooth, VBA Modernization
📩 If you're looking for a developer who can build, optimize, or modernize your desktop application, SQL Server database, Crystal Reports, QuickBooks integration, or ERP system, I'd be happy to discuss your project. Send me a message, and let's build a reliable solution that scales with your business.
Windows Forms
Microsoft Windows
Windows App Development
Desktop Application
SQL
VB.NET
Desktop Application Bug Fix
C#
Microsoft SQL Server
DevExpress
SAP Crystal Reports
.NET Framework
Microsoft Visual Studio
Software Consultation
QuickBooks Online API
API Integration
SQL Programming
Full-Stack Development
QuickBooks Enterprise
API Development
Hemant V.
Bengaluru, India
$20/hr
5.0
4 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 Forms
Windows Presentation Foundation
.NET Framework
Universal Windows Platform
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
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 Forms
Windows App Development
Windows Presentation Foundation
Xamarin
Desktop Application
Mobile App Development
C#
XAML
VB.NET
.NET Core
DevExpress
.NET Framework
Hybrid App Development
Android App Development
Universal Windows Platform
Maroof K.
Shahjahanpur, India
$30/hr
5.0
9 jobs
I help businesses build enterprise-grade .NET desktop and integration solutions that connect software with healthcare systems, industrial hardware, and complex document standards.
With over 15 years of professional experience, I have successfully delivered Windows desktop applications, enterprise web portals, workflow automation, and high-performance backend systems for clients in the USA, UK, and Australia.
My primary areas of specialization include:
✔ .NET Desktop Development
C#
WPF
WinForms
.NET MAUI
Windows Services
Windows API
Driver communication
Hardware integration
✔ Healthcare EDI Integration
ANSI X12
EDI 837P
EDI 837I
EDI 835
EDI 277
EDI 999
Clearinghouse integrations
Healthcare billing workflows
✔ S1000D / DITA Technical Publications
XML processing
BREX
Data Modules
Descript
Proced
IPD
Fault Isolation
Schema validation
XSLT
Publishing automation
✔ Biometric & Device Integration
ZKTeco
eSSL
Mantra
Cogent
Suprema
Safran
Fingerprint SDKs
Attendance systems
USB and serial device communication
I also develop secure backend services and modern web applications using ASP.NET Core, Blazor, Entity Framework Core, SQL Server, REST APIs, GraphQL, Azure, and cloud-native architectures.
Beyond software development, I have implemented intelligent automation using AI technologies including Retrieval-Augmented Generation (RAG), Large Language Models (LLMs), Azure OpenAI, Semantic Search, MCP, OCR, document processing, and workflow automation.
Clients hire me because I focus on solving complex integration challenges that many developers avoid—whether it's communicating with specialized hardware, processing EDI transactions, implementing S1000D publishing workflows, or modernizing legacy Windows applications.
If your project involves enterprise software, healthcare integrations, industrial devices, or mission-critical desktop applications, I'd be happy to discuss how I can help.
Windows Forms
C++
Microsoft SQL Server
.NET Core
Software Architecture & Design
.NET Framework
ASP.NET Web API
C#
ASP.NET MVC
Blazor
Windows Presentation Foundation
VB.NET
Git
Visual Basic
React
Subhodeep B.
Kolkata, India
$25/hr
4.7
34 jobs
I am an Electronics Engineer with 12+ years of experience designing embedded systems, custom electronics, and Windows desktop applications. My expertise includes PCB design, STM32 microcontroller programming, firmware development, and hardware-software integration using C#, WinForms, and WPF.
I build reliable solutions that connect physical devices with desktop applications through Bluetooth, RFID, TCP/IP, Serial (UART/RS-232/RS-485), USB, and other communication protocols. I have developed solutions for industrial automation, RFID systems, IoT devices, data acquisition, and custom hardware interfaces, taking projects from circuit design and PCB development to firmware and desktop software. Whether you need a custom PCB, STM32 firmware, or a Windows application that communicates seamlessly with your hardware, I focus on delivering robust, maintainable, and production-ready solutions.
Windows Forms
Windows App Development
PCB Design
Embedded System
STM32
Multilayer PCB
Electronics
Circuit Design
RFID
Microcontroller
Firmware Programming
Embedded C
Microcontroller Programming
Desktop Application
ARM Microcontroller
C#
.NET Framework
Haider A.
Indore, India
$25/hr
5.0
106 jobs
200+ production systems delivered. 100% Job Success Score held for 5
consecutive years. If you need a full stack developer who takes complete
ownership from the first requirements session to a live, scalable system
deployed - that is the track record behind every project I take on, and
the reason clients keep coming back.
I build custom ERP, CRM, SaaS, POS, and full stack web applications for
businesses in construction, manufacturing, healthcare, and enterprise
software. Working across .NET, React, TypeScript, Node.js,
MS SQL, MySQL, PostgreSQL, MongoDB. and Azure.
I deliver systems that hold up under real business load years after launch - not just during the demo.
✅ Top Rated | 18+ Years Building Enterprise Software in Production
✅ 200+ Custom ERP, CRM, POS, and SaaS Applications Delivered End to End
✅ 100% Job Success Score - 7 Consecutive Years Without a Single Failed Engagement
✅ Full Stack Developer: .NET, React, TypeScript, Node.js, MS SQL, PostgreSQL, MySQL, MongoDB, and Azure, DevOps
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⭐⭐⭐⭐⭐ CLIENT RESULTS
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
"Haider was an excellent contractor to work with. He understood the
requirements well and delivered to spec, on budget, and on time.
I would happily recommend Haider to others." - Verified 5-star review
"Great and fast - did the things and logical design in a very fast and
professional way. Looking forward to new projects soon."
- Verified 5-star review
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔷 SYSTEMS I HAVE DELIVERED
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SR360 - Full multi-tenant cloud CRM/ERP for a remodeling business covering
sales pipeline, job costing, commissions, and accounting, built on .NET,
React, and Azure SQL.
AYAS - NDIS and GDPR-compliant service booking aplication with Google and
Outlook calendar integration, supporting admin, provider, and client roles
with full compliance audit trails.
Vakency - Recruitment CRM for enterprise IT hiring teams on .NET, React,
TypeScript, and Azure with automated notification workflows and full CI/CD.
Quote Master - React and Dot Net based Web App that simplifies complex cost estimation, quote generation and job management process for Windows and Doors Manufacturer
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔷 WHAT I BUILD
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
▸ Custom ERP and CRM Development
Multi-module ERP and CRM application built from scratch around your exact
workflows - not adapted templates. Sales, job costing, inventory,
commissions, and accounting consolidated into one maintainable system.
Built on .NET Core and React, deployed on Azure with CI/CD from day one.
▸ SaaS and Multi-Tenant Application Development
Full stack SaaS application with clean tenant isolation, role-based access
control, subscription and license management, and third-party API
integrations. Designed to scale on Azure without architectural rework later.
▸ Full Stack Web Application Development
React, Next.js, TypeScript, Node.js, NestJS, .NET Core 8, REST API -
integrated end to end. As a full stack developer I own every layer:
frontend, backend, database schema, and Azure cloud infrastructure, with
no handoffs between layers.
▸ AI-Integrated Business Applications
Embedding AI capabilities into production business systems - Open AI API
integrations, intelligent workflow automation, and AI-powered processing
within custom ERP, CRM, and SaaS application built on .NET Core and Node.js.
▸ Legacy .NET Modernization
Taking over inherited .NET, VB.NET, ASP.NET, WinForms, or WPF codebases
and migrating them to .NET Core 8, or rebuilding as modern full stack web
applications - without losing critical business logic or operational data.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🛠 TECH STACK
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
⚡ Frontend: React.js, Next.js, TypeScript, JavaScript, Tailwind CSS,
Material UI, DevExtreme, DevExpress
⚡ Backend: .NET, ASP.NET MVC, Node.js, NestJS, C#, REST API
⚡ Database: PostgreSQL, Azure SQL, MS SQL Server,
MySQL, SQLite, MongoDB
⚡ Cloud: Azure App Services, Azure Functions, Azure DevOps, AWS,
Docker, CI/CD, Git
⚡ Reporting: SSRS, Crystal Reports, RDLC, DevExpress Reports
⚡ Desktop: C# WinForms, WPF, DevExpress
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
🔷 HOW I WORK
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
I work as business analyst, solution architect, and hands-on full stack
developer at the same time. You get system-level architecture thinking
and full accountability on delivery. No handoffs between layers. No
out-of-scope surprises. No disappearing after go-live.
Every project starts with a structured requirements session - no formal
spec required. Rough ideas get shaped into executable plans before a
single line of code is written. Agile iteration cycles deliver working
software in your hands within weeks, tested and ready for feedback.
Share what you are building and I will come back with a clear architecture
and a realistic timeline before committing to anything.
Windows Forms
TypeScript
Microsoft SQL Server
PostgreSQL
MySQL
API Development
Full-Stack Development
React
.NET Core
Node.js
Next.js
NestJS
Material UI
Microsoft Azure
Software Development
ERP Software
CRM Software
Point of Sale & Payment Systems
Enterprise Software Development
Azure App Service
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 Windows Forms Developer in India on Upwork?
You can hire a Windows Forms Developer in India on Upwork in four simple steps:
Create a job post tailored to your Windows Forms Developer project scope. We'll walk you through the process step by step.
Browse top Windows Forms Developer talent on Upwork and invite them to your project.
Once the proposals start flowing in, create a shortlist of top Windows Forms Developer profiles and interview.
Hire the right Windows Forms Developer 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 Windows Forms Developer?
Rates charged by Windows Forms Developers 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 Windows Forms Developer in India on Upwork?
As the world's work marketplace, we connect highly-skilled freelance Windows Forms Developers and businesses and help them build trusted, long-term relationships so they can achieve more together. Let us help you build the dream Windows Forms Developer team you need to succeed.
Can I hire a Windows Forms Developer in India 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 Windows Forms Developer proposals within 24 hours of posting a job description.