You will get one bug in your ASP.NET Core API found, fixed and explained

Let a pro handle the details

Buy Web Application Programming services from Abdelrhman, priced and ready to go.

Let a pro handle the details

Buy Web Application Programming services from Abdelrhman, priced and ready to go.

Project details

Your ASP.NET Core API is throwing an error, returning the wrong data, or failing silently - and you have already spent hours on it. Send it to me.

I spent two years as a Software Developer at the Agricultural Bank of Egypt, debugging RESTful APIs that handled wallet transactions and payment processing. In that environment a bug is not an inconvenience, so I learned to find the actual cause rather than paper over the symptom.

What you get:
 • The bug reproduced on my machine, so the fix is verified not guessed
 • Root cause identified, not just the symptom patched
 • The fix applied and re-tested so nothing else breaks
 • A short written explanation of what went wrong and what I changed
 • Your corrected source code back

Scope by tier:
Starter - one specific bug
Standard - three specific bugs
Advanced - full review of your API plus up to six fixes and a report

Send me the error message and what you expected to happen. If I do not think I can fix it, I will tell you before you order.
Programming Languages
ASP.NET, C#
What's included
Service Tiers Starter
$90
Standard
$220
Advanced
$450
Delivery Time 2 days 4 days 7 days
Number of Revisions
123
Number of Pages
136
Design Customization
-
-
-
Content Upload
-
-
-
Responsive Design
-
-
-
Source Code
Abdelrhman O.Status: Offline
Abdelrhman O.Status: Offline
.NET Backend Developer | ASP.NET Core REST APIs & Payment Systems
Cairo, Egypt - 8:05 pm local time
I build secure, production-ready backend APIs with ASP.NET Core - including systems that move money.

For two years I worked as a Software Developer at the Agricultural Bank of Egypt, building RESTful APIs with ASP.NET Core Web API for wallet transactions, balance inquiries, and payment processing. I implemented CRUD operations for transaction records using Entity Framework Core and SQL Server to keep ledger data accurate, and unit tested and debugged every endpoint before deployment. I also trained 500+ bank employees on the Finacle core banking system, earned a Super User badge, and supported 20+ branches - so I understand banking workflows from both the code side and the operations side.

WHAT I CAN BUILD FOR YOU
- REST APIs with ASP.NET Core Web API - clean, versioned, and documented with Swagger
- Payment, wallet, and transaction processing flows
- JWT authentication and role-based authorization
- SQL Server database design, Entity Framework Core, Dapper, migrations and seeding
- Redis caching and API performance optimization
- Real-time features with SignalR
- Maintainable code using Onion Architecture, SOLID, and design patterns (Repository, Unit of Work, Singleton, Factory, Observer)
- Deployment to IIS, with Git and Azure DevOps CI/CD

SELECTED PROJECTS (full code and details in my portfolio below)

Talabat API - E-Commerce Web API
Secure login, cart, and order management APIs built with ASP.NET Core and SQL Server. Added JWT authentication and Redis caching, which cut API response time by 25%. Built on Onion Architecture and SOLID principles.

Order Management System API
Customer and product management with full CRUD and stock control, JWT role-based access, order processing with automatic stock validation, tiered discounts, and multi-payment support (credit card, PayPal, bank transfer, cash), plus automated invoice generation and email notifications.

TECH STACK
C# | ASP.NET Core | ASP.NET MVC | Web API | Entity Framework Core | Dapper | LINQ | SignalR | SQL Server | Redis | AutoMapper | Swagger | Postman | Git | Azure DevOps | IIS

I also teach backend development to 400+ computer science students as a Teaching Assistant at Lotus University, so I can explain technical decisions in plain language and write code other developers can actually maintain.

I am available 30+ hours per week and reply to messages within a few hours. Tell me what you are building or what is broken, and I will give you an honest assessment of whether I am the right fit.

Steps for completing your project

After purchasing the project, send requirements so Abdelrhman can start the project.

Delivery time starts when Abdelrhman receives requirements from you.

Abdelrhman works on your project following the steps below.

Revisions may occur after the delivery date.

Reproduce the bug on my machine

I run your project locally and confirm I can trigger the exact bug you described. If I cannot reproduce it, I tell you straight away rather than guessing at a fix.

Find the root cause and fix it properly

I trace the bug back to what is actually causing it rather than patching the symptom, apply the fix, and re-test to confirm nothing else broke.

Review the work, release payment, and leave feedback to Abdelrhman.