I have 17 years of experience on web and windows based application development on C#.
I have expertise on back end development with .Net Core, Blockchain development, C#, MVC, WCF, WPF, WebAPI, AOP Programming, Azure, AWS, Microservice, Messaging queue like Rabbit Queue and MSMQ, IOC like Autofac, Unity. I have also worked on front end with HTML 5, ReactJS, AngularJS, KnockoutJs and other templates and plugins.
I have experience to work on SharePoint. Worked on SharePoint 2010, SharePoint 2013, Office 365, MOSS 2007 also. I have hands on experience on custom content types, taxonomy, custom workflow, custom web parts, timer jobs, branding, search customization, InfoPath forms, Office 365 SharePoint online for SharePoint solutions.
I would like to give my best and provide solutions to end client in time and make sure they get satisfied with my solutions.
ASP.NET MVC
ASP.NET Core
C#
jQuery
AngularJS
PostgreSQL
Azure DevOps
React
Agile Software Development
Microsoft SharePoint Development
DNN
.NET Core
RabbitMQ
iOS
React Native
Umer S.
Islamabad, Pakistan
$20/hr
5.0
1 jobs
Hi, I’m a seasoned .NET developer with over a decade of experience in building scalable, high-performance applications using modern architectures and best practices.
What I Bring to the Table:
✅ Backend Development: C#, ASP.NET Core, MVC, ADO.NET, LINQ, Entity Framework, SQL Server
✅ Microservices & Distributed Systems: Experienced in designing and implementing Microservices Architecture, using CQRS, Saga Pattern, Event-Driven Architecture, and tools like RabbitMQ & MassTransit
✅ Frontend Development: Proficient in Angular, React, JavaScript, jQuery, AJAX, HTML, CSS
✅ Cloud & DevOps: Azure, CI/CD pipelines, containerization, and cloud-based solutions
✅ Scalable & Maintainable Code: Strong grasp of design patterns, SOLID principles, DDD (Domain-Driven Design)
✅ Version Control & Collaboration: Git, TFS, Agile/Scrum methodologies
✅ Python Development: Worked on Python-based solutions as per project requirements
I believe in clean architecture, high availability, and performance optimization to deliver top-notch software solutions. My approach is collaborative and client-focused, ensuring that your vision is translated into a robust and scalable product.
📩 Let’s discuss your project and bring your ideas to life!
C#
ASP.NET
Python
ASP.NET MVC
jQuery
Angular
JavaScript
React
Microsoft SQL Server
Microsoft Azure
.NET Core
CI/CD
LINQ
Blazor
Mayurkumar B.
Surat, India
$18/hr
5.0
19 jobs
Are you looking for an experienced C#/.NET developer who can build, maintain, debug, and improve reliable business applications?
With 11+ years of professional software development experience, I specialize in building and maintaining scalable web applications, REST APIs, database-driven systems, and enterprise business solutions using C#, .NET, .NET Core, SQL Server, and modern frontend technologies.
I can work effectively with both new and existing codebases — from understanding requirements and implementing features to troubleshooting production issues, optimizing SQL queries, improving application performance, and refactoring legacy code.
━━━━━━━━━━━━━━━━━━━━━━
CORE .NET EXPERTISE
━━━━━━━━━━━━━━━━━━━━━━
• C#
• .NET Framework
• .NET Core
• ASP.NET Core
• ASP.NET MVC
• Web API / REST APIs
• Entity Framework / EF Core
• LINQ
• Object-Oriented Programming (OOP)
• Dependency Injection
• Authentication & Authorization
• Microservices
• Background Services
• Third-Party API Integrations
━━━━━━━━━━━━━━━━━━━━━━
DATABASE & SQL
━━━━━━━━━━━━━━━━━━━━━━
• Microsoft SQL Server
• Complex SQL Queries
• Query Performance Optimization
• Stored Procedures
• Database Design
• Indexing & Optimization
• Entity Framework
• LINQ
• Data Access Layer Development
• Database Troubleshooting
━━━━━━━━━━━━━━━━━━━━━━
SOFTWARE DEVELOPMENT
━━━━━━━━━━━━━━━━━━━━━━
• New Feature Development
• Existing Application Maintenance
• Production Bug Fixing
• Debugging & Troubleshooting
• Performance Optimization
• Code Refactoring
• API Development & Integration
• Legacy Application Modernization
• Clean & Maintainable Code
• Technical Problem Solving
━━━━━━━━━━━━━━━━━━━━━━
FRONTEND EXPERTISE
━━━━━━━━━━━━━━━━━━━━━━
• React.js
• Next.js
• TypeScript
• JavaScript
• Redux / Redux Toolkit
• REST API Integration
• Responsive Web Applications
━━━━━━━━━━━━━━━━━━━━━━
TOOLS & DEVELOPMENT PRACTICES
━━━━━━━━━━━━━━━━━━━━━━
• Git / GitHub
• Agile / Scrum
• Code Reviews
• CI/CD
• Unit Testing
• Production Support
• Technical Documentation
━━━━━━━━━━━━━━━━━━━━━━
CLOUD & ARCHITECTURE
━━━━━━━━━━━━━━━━━━━━━━
• Microsoft Azure
• AWS
• Docker
• CI/CD
• Microservices Architecture
• Cloud-Based Applications
━━━━━━━━━━━━━━━━━━━━━━
WHY CLIENTS WORK WITH ME
━━━━━━━━━━━━━━━━━━━━━━
✔ 11+ years of professional software development experience
✔ Strong C#/.NET and SQL Server background
✔ Experienced with both new development and existing codebases
✔ Strong debugging and problem-solving skills
✔ Focus on clean, maintainable, and reliable code
✔ Comfortable working independently in remote teams
✔ Strong communication and ownership
✔ Available for long-term projects and contract-to-hire opportunities
If you need a developer who can understand your existing system, solve technical problems, develop new functionality, and continuously improve application performance and reliability, I would be happy to discuss your project.
Let's build and improve your application together.
C#
.NET Core
.NET Framework
ASP.NET Core
Microsoft SQL Server
SQL
RESTful API
Entity Framework
ASP.NET MVC
Git
Object-Oriented Programming
LINQ
Web API
React
TypeScript
JavaScript
Microsoft Azure
Docker
Microservice
Software Debugging
Nimesh S.
Surat, India
$6/hr
5.0
1 jobs
I'm a Senior Full-Stack .NET Developer with 15+ years of experience building scalable, secure, and high-performance web applications for startups, SMEs, and enterprise clients.
I specialize in developing modern business applications using **ASP.NET Core, C#, Angular, React, SQL Server, and REST APIs**. Whether you need a new application built from scratch, modernization of a legacy system, API development, performance optimization, or ongoing maintenance, I deliver clean, maintainable solutions that are built to last.
### What I can help you with
✔ Build scalable ASP.NET Core Web APIs
✔ Develop responsive Angular or React applications
✔ Design and optimize SQL Server databases and complex stored procedures
✔ Modernize legacy .NET Framework applications to .NET Core/.NET
✔ Integrate third-party APIs, payment gateways, and cloud services
✔ Secure applications using JWT Authentication, OAuth2, Identity, HTTPS, and role-based authorization
✔ Troubleshoot production issues, improve performance, and fix critical bugs
✔ Develop complete end-to-end business applications
### Technical Expertise
**Backend**
* C#
* .NET
* ASP.NET Core
* ASP.NET MVC
* Web API
* Entity Framework
* LINQ
* SignalR
* PHP
* WordPress
**Frontend**
* Angular
* React
* TypeScript
* JavaScript (ES6+)
* HTML5
* CSS3
* Bootstrap
* Tailwind css
**Database**
* SQL Server
* Stored Procedures
* Query Optimization
* Performance Tuning
* Database Design
**Tools**
* Azure DevOps
* Git
* Visual Studio
* VS Code
* Postman
* Swagger
* CI/CD
### Why clients choose me
* 15+ years of professional software development experience
* Experience delivering enterprise-grade applications
* Strong focus on clean architecture, performance, and maintainability
* Clear communication and regular progress updates
* Reliable, deadline-driven, and committed to quality
If you're looking for a developer who can quickly understand your requirements, write clean code, solve complex technical challenges, and deliver reliable solutions, I'd be happy to discuss your project.
AJAX
C#
WordPress
Angular
React
Microsoft SQL Server
ASP.NET MVC
Web Application
PHP
JavaScript
Node.js
.NET Core
MVC Framework
Azure App Service
Naveed A.
Karachi, Pakistan
$10/hr
5.0
8 jobs
Senior Full-Stack Developer | .NET Core, C#, React, Angular & Enterprise Solutions
Are you looking for a dependable Full-Stack Developer to build, scale, or optimize your web application on time and within budget?
With a 100% Job Success Score and years of experience delivering robust backend architectures and responsive front-end interfaces, I help business owners and product managers transform complex technical challenges into efficient, high-performing software.
Why Work With Me?
Proven Reliability: 100% Job Success Score with a track record of meeting tight deadlines without sacrificing code quality.
Problem-Solver & Architect: Beyond writing clean code, I proactively suggest cost-effective, scalable technical solutions tailored to your business goals.
Full-Lifecycle Expertise: From database schema design and API integration to responsive UI development and maintenance.
Technical Expertise
Backend & API Development: .NET Core, C#, ASP.NET MVC, RESTful Web APIs, PHP
Frontend Engineering: React, Angular, JavaScript (ES6+), jQuery, HTML5/CSS3, Bootstrap
Databases & ORM: SQL Server, MySQL, Entity Framework, LINQ
Integrations & Third-Party APIs: Twilio SMS, Payment Gateways, JSON, AJAX, REST APIs
Mobile & Additional: React Native, Financial/Accounting Workflows
What I Can Help You With
Building custom full-stack web applications from scratch
Upgrading, refactoring, or optimizing legacy .NET applications
API development and third-party platform integrations
Database performance tuning and query optimization
Debugging, troubleshooting, and solving complex architecture bottlenecks
Let’s Connect
Whether you need a full-stack solution built from the ground up or an expert to solve a persistent issue in your existing application, I am here to help.
Send me a message or invite me to your job posting, and let’s discuss how we can turn your requirements into reality.
jQuery
Microsoft IIS
ASP.NET MVC
React
Point of Sale & Payment Systems
Microsoft SQL Server
ASP.NET Core
ASP.NET Web API
API
Node.js
MongoDB
C#
Angular
Microsoft Azure
Database
Hamid A.
Haripur, Pakistan
$10/hr
5.0
3 jobs
I'm a Full-Stack .NET Developer with experience building modern web, desktop, and cross-platform applications using C#, ASP.NET Core, Blazor, and .NET MAUI. I enjoy turning ideas into reliable, scalable software that helps businesses streamline their operations and grow.
Over the years, I've worked on applications for startups and small to medium-sized businesses, building everything from customer portals and admin dashboards to business management systems, internal tools, and custom software solutions. Whether you're starting a new project or improving an existing application, I focus on writing clean, maintainable code that is built to last.
My primary expertise is in the Microsoft technology stack. As a .NET Full Stack Developer, I work extensively with C#, ASP.NET Core, Blazor Server, Blazor WebAssembly, and Entity Framework Core. I build responsive, high-performance web applications that are secure, scalable, and easy to maintain.
I also specialize in .NET MAUI development, allowing me to build cross-platform applications for Android, iOS, Windows, and macOS using a single C# codebase. If you're looking for a .NET MAUI Developer to build a business application, internal tool, or mobile solution, I can help deliver an application that feels native while reducing development time and maintenance costs.
In addition to web and mobile development, I have strong experience developing Windows desktop applications using C# and the .NET platform. Whether it's a business management system, inventory application, POS software, reporting tool, or another custom desktop solution, I can build software that is reliable, efficient, and tailored to your workflow.
Data plays an important role in every application, and I have experience working with both SQL and NoSQL databases. My experience includes SQL Server, Azure Cosmos DB, SQLite, MongoDB, Firebase, Supabase, and Redis. Using Entity Framework Core, I design efficient database structures and build applications that perform well as they grow.
API development and third-party integrations are another area I work with regularly. I can build and integrate REST APIs and GraphQL APIs, connect payment gateways such as Stripe and PayPal, integrate cloud services, authentication providers, email services, and other external platforms. If your application needs to communicate with another system, I can make that integration seamless.
I believe good software isn't just about writing code—it's about understanding the business behind it. I take time to understand project requirements, communicate clearly throughout development, and deliver solutions that solve real problems rather than just meeting technical specifications.
My core technologies include C#, .NET, ASP.NET Core, Blazor, .NET MAUI, Entity Framework Core, SQL Server, Azure Cosmos DB, MongoDB, Firebase, Supabase, Redis, REST APIs, GraphQL, Git, Azure, and modern software architecture practices.
If you're looking for a dependable .NET Full Stack Developer, Blazor Developer, .NET MAUI Developer, or C# Desktop Application Developer who values quality, communication, and long-term success, I'd be happy to discuss your project and see how I can help.
I also specialize in revamping AI-generated sites — projects spun up on tools like Lovable, Replit, and similar platforms. I take that quick-start code, clean it up, fix what's broken, and turn it into a production-ready, maintainable application. With strong AI-assisted (vibe coding) workflows, I move quickly without ever sacrificing quality. And to make sure your work gets seen, I optimize for SEO to boost your visibility and reach.
Beyond the code, I pride myself on full project management — a seamless journey from start to finish, with regular, clear communication keeping you updated at every stage.
Let's collaborate and bring your vision to life. Reach out, and let's discuss your project today!
Web Application
Responsive Design
Front-End Development
Web Development
.NET Framework
ASP.NET MVC
Blazor
SQLite
Bug Fix
.NET Core
ASP.NET Web API
Desktop Application
SignalR
Websockets
ASP.NET Core
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
At A Glance: DotNetNuke
If you are developing a web service or website that needs to manage and distribute dynamic content on a regular or semi-regular basis, then you need to leverage the power of software such as the Microsoft .NET framework. For even more flexibility for your project or to reap the benefits of working with open-source technology, DotNetNuke is the ideal solution. Based on Microsoft .NET, DotNetNuke is a software system designed to help manage web content. DotNetNuke allows clients to publish, measure, and optimize content while engaging visitors who are interacting with that content. Because DotNetNuke is based on the .NET framework, developers and programmers who are proficient with .NET in addition to the open-source DotNetNuke framework can leverage their skills to upgrade current systems that rely on .NET alone or help clients integrate DotNetNuke more effectively into their systems.
DotNetNuke developers and programmers are capable of using the framework to support an unlimited number of client websites as well as expand DotNetNuke with various modules that can be used for e-commerce or other common elements. Programmers can leverage skins to help unify a client’s visual aspects across multiple related sites. Hiring a freelance DotNetNuke developer or programmer on Upwork is an efficient way to manage, organize, and implement .NET or DotNetNuke issues both inside and outside any project a client may have. DotNetNuke developers and programmers are available to work collaboratively from nearly any location, creating a seamless and unified web service tailor-made for your project.