You will get Scalable .NET API with Authentication, Caching & DevOps Integration

Project details
I build production .NET APIs for teams that need a backend they can deploy, maintain, and extend. Clean architecture, JWT auth, Docker-ready on delivery.
Included in all tiers:
• JWT authentication with role-based access
• ASP.NET Core Web API, .NET 10
• Swagger/OpenAPI documentation
• Dockerfile + Docker Compose
• PostgreSQL, SQL Server, or MySQL via EF Core
• Basic error handling and logging
Standard and Advanced add-ons:
• Redis caching
• RabbitMQ integration
• Unit and integration tests
• CI/CD pipeline via GitHub Actions or Azure DevOps
You receive:
Source code, Docker configuration, API documentation, and a working deployment setup. No hand-holding required to get it running.
If your project requires specific performance requirements or infrastructure constraints, mention them in your requirements.
Not the right fit for: frontend work, mobile apps, or projects requiring significant UI design.
Included in all tiers:
• JWT authentication with role-based access
• ASP.NET Core Web API, .NET 10
• Swagger/OpenAPI documentation
• Dockerfile + Docker Compose
• PostgreSQL, SQL Server, or MySQL via EF Core
• Basic error handling and logging
Standard and Advanced add-ons:
• Redis caching
• RabbitMQ integration
• Unit and integration tests
• CI/CD pipeline via GitHub Actions or Azure DevOps
You receive:
Source code, Docker configuration, API documentation, and a working deployment setup. No hand-holding required to get it running.
If your project requires specific performance requirements or infrastructure constraints, mention them in your requirements.
Not the right fit for: frontend work, mobile apps, or projects requiring significant UI design.
Programming Languages
ASP.NET, C#Coding Expertise
Performance Optimization, SecurityWhat's included
| Service Tiers |
Starter
$200
|
Standard
$400
|
Advanced
$800
|
|---|---|---|---|
| Delivery Time | 5 days | 10 days | 14 days |
Number of Revisions | 1 | 2 | 3 |
Number of Pages | 5 | 8 | 12 |
Design Customization | - | - | - |
Content Upload | - | - | - |
Responsive Design | - | - | - |
Source Code |
Optional add-ons
You can add these on the next page.
Additional Revision
+$50
Additional Page
(+ 1 Day)
+$50
Deployment
(+ 2 Days)
+$100Frequently asked questions
2 reviews
(2)
(0)
(0)
(0)
(0)
This project doesn't have any reviews.
SS
Subhajit S.
Jul 17, 2025
Wordpress project to create admin profile
Solved all my queries along with the project
DM
Dijana M.
Jul 14, 2025
Add Caching to Existing .NET Core Web API
Outstanding .NET Core Backend Developer – Highly Recommended!
We hired Steve to optimize our high-traffic .NET Core Web API by implementing caching—and he absolutely exceeded expectations. From the start, Steve understood the performance bottlenecks in our EF Core + PostgreSQL setup and quickly proposed an effective caching strategy. He integrated Redis seamlessly, implemented clean, well-keyed caching logic, and significantly improved our API response times.
Steve's communication was clear and proactive throughout, and his code was not only efficient but also well-documented and easy to maintain. He completed the entire scope—including Redis setup, endpoint updates, and caching best practices—faster than expected and with exceptional quality.
If you're looking for someone with deep .NET Core and Redis expertise who delivers high-quality work on time, Steve is the developer you want on your team. Would 100% hire again!
We hired Steve to optimize our high-traffic .NET Core Web API by implementing caching—and he absolutely exceeded expectations. From the start, Steve understood the performance bottlenecks in our EF Core + PostgreSQL setup and quickly proposed an effective caching strategy. He integrated Redis seamlessly, implemented clean, well-keyed caching logic, and significantly improved our API response times.
Steve's communication was clear and proactive throughout, and his code was not only efficient but also well-documented and easy to maintain. He completed the entire scope—including Redis setup, endpoint updates, and caching best practices—faster than expected and with exceptional quality.
If you're looking for someone with deep .NET Core and Redis expertise who delivers high-quality work on time, Steve is the developer you want on your team. Would 100% hire again!
About Steve
Senior .NET Full Stack Developer | C# | ASP.NET Core | WPF | Angular
100%
Job Success
Veles, North Macedonia - 10:37 pm local time
That kind of work demands a different standard than typical web projects. The software can't crash. The data has to be right. The hardware integration has to be reliable under load. That's the bar I'm used to working to.
On Upwork I take on .NET full stack work: WPF desktop apps, ASP.NET Core backends, Angular frontends, PostgreSQL databases. Clients who hire me need senior-level execution, not hand-holding.
What I work in:
- Desktop: WPF, WinForms, .NET / Framework
- Backend: ASP.NET Core, C#, REST APIs, SignalR
- Frontend: Angular, TypeScript, JavaScript
- Databases: PostgreSQL, SQL Server, MySQL, MariaDB
- Hardware: RFID readers, serial/USB device integration, thermal printers
- Automation: n8n (workflow design, custom nodes, SaaS integrations)
- Cloud: Azure, AWS
- AI: OpenAI API, Claude API, Vapi, Ollama
- Messaging: Kafka, RabbitMQ, Amazon SQS
- Infrastructure: Docker, Kubernetes, ECS Fargate, GitHub Actions, AWS Secrets Manager, Redis
What I don't do:
I don't take jobs where I'd be filling a junior or mid-level role. If the work requires serious .NET architecture, desktop application development, or hardware-software integration, it's the right fit. If it's a simple CRUD app or WordPress site, it isn't.
Track record on Upwork is thin. I'm new to the platform. My day job is lead developer on medical-grade software and I'm building my Upwork history selectively. Both completed jobs are 5 stars. The work history on the platform will grow; the experience behind it is already there.
Ready to look at your project. Message me with the scope.
Steps for completing your project
After purchasing the project, send requirements so Steve can start the project.
Delivery time starts when Steve receives requirements from you.
Steve works on your project following the steps below.
Revisions may occur after the delivery date.
Requirements review and scope confirmation
I review your answers and confirm what's in scope within 24 hours.
API design
Define endpoints, data models, and authentication flow. Confirm before coding starts.