You will get scalable, robust and secure REST APIs in Dot Net Core

4.9

Let a pro handle the details

Buy Web Application Programming services from Md. Saddam, priced and ready to go.
4.9

Let a pro handle the details

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

Project details

Looking for a Restful API developer?
Yes? Your search ends here.

I will use following technologies:

Entity Framework Core(Code First, Database First).
ADO.NET, Dapper
Fluent Validation for property validation.
ASP.NET Core identity.
Cors Policy for Cross-origin resource sharing.
Token-based Authentication using JSON web tokens (JWT) in Web API.
Swagger Documentation.

The method will be included:

Insert method: It will add a new record in the relevant table.
Update method: It will update an existing record by primary key.
Delete method: It will delete an existing record by primary key.
Soft Delete: (Changes status flag)
Get method: It will get an existing record by the primary key.
Get All method: It will get all records from the relevant table.

Essential Note:
Before proceeding with an order, please reach out to me. Let's confirm my availability, discuss your requirements, timeframe, and pricing. The price depends on the workload. Effective communication is key to a successful project. If the packages are not suitable, custom offers are available if needed.
Programming Languages
HTML & CSS, ASP.NET, C#
Coding Expertise
Performance Optimization, Security, Design
What's included
Service Tiers Starter
$25
Standard
$1,000
Advanced
$5,000
Delivery Time 5 days 30 days 70 days
Number of Revisions
Unlimited23
Design Customization
-
-
-
Content Upload
-
-
-
Responsive Design
-
-
-
Source Code

Frequently asked questions

4.9
25 reviews
96% Complete
4% Complete
1% Complete
(0)
1% Complete
(0)
1% Complete
(0)

CH

Christian H.
5.00
Mar 21, 2024
Create .NET 8.0 web API Super friendly developer. Clean code. Very reliable. I can absolutely recommend Saddam!

OW

Oliver W.
5.00
Mar 24, 2023
Senior Blazor/MudBlazor Developer  - Interactive Components Saddam Hossain is a top-tier senior software engineer with unparalleled technical expertise in ASP.NET CORE, Blazor, Mudblazor, and Azure. Recently, Saddam completed a senior Blazor/MudBlazor developer contract for me, where he created interactive components with exceptional attention to detail. Saddam consistently delivered high-quality work within deadlines and demonstrated an exceptional ability to problem-solve effectively.
Working with Saddam was an excellent experience, and I have no doubt that he would be an asset to any project. If you're looking for a skilled and experienced senior software engineer in the .NET stack, Saddam is your go-to person. I highly recommend Saddam to anyone who wants to work with a true professional. He is one of the best contractors we have ever hired, and you will not be disappointed if you choose to work with him.

OW

Oliver W.
5.00
Oct 23, 2022
ASP.NET Core Blazor Senior Software Engineer (My Account) It was a pleasure to work with Saddam Hossain. He has been exceptional as always. He was always available and the highest skilled Blazor developer I have worked with in Upwork. He has a wealth of knowledge in ASP.net Core and Blazor server-side applications. He delivered quality code, adhered to the deadline, and communicated excellently. I am looking forward to continuing to work with you. Thank you!

OW

Oliver W.
5.00
Oct 23, 2022
C# .NET Backend Web Developer with Azure experience What a wonderful person to work with! Extremely talented senior ASP.NET Core developer. He has sound knowledge of Azure AD B2C. Very responsive, committed to completing the job within the budget, on-time, clean, and well-structured code. Thoroughly recommend him and would be glad to work with him again in the future! Thank you for all your hard work, Saddam Hossain!

OW

Oliver W.
5.00
Oct 23, 2022
Experience .NET Backend Developer Saddam Hossain is a highly talented Developer. I truly enjoyed working with him. He finished the tasks exceeding my expectations. The speed and quality of his delivery are fantastic. I can only recommend Saddam Hossain to others. I'll definitely be looking for him in my future projects.
Md. Saddam H.Status: Offline

About Md. Saddam

Md. Saddam H.Status: Offline
Senior Software Engineer | C# | ASP.NET Core | Web API | MSSQL| BLAZOR
4.9  (25 reviews)
Dhaka, Bangladesh - 11:04 pm local time
With a decade of professional experience, I am a Software Engineer committed to delivering sophisticated, scalable solutions that address complex technical and business challenges. My expertise spans the .NET ecosystem and Generative AI, enabling me to architect robust systems that align with client objectives. In corporate and freelance roles, I consistently apply a disciplined, quality-driven approach to achieve exceptional results.

𝐂𝐨𝐫𝐞 𝐂𝐨𝐦𝐩𝐞𝐭𝐞𝐧𝐜𝐢𝐞𝐬

►.𝐍𝐄𝐓 𝐀𝐫𝐜𝐡𝐢𝐭𝐞𝐜𝐭𝐮𝐫𝐞 & 𝐅𝐮𝐥𝐥-𝐒𝐭𝐚𝐜𝐤 𝐃𝐞𝐯𝐞𝐥𝐨𝐩𝐦𝐞𝐧𝐭
I architect high-performance applications following best practices such as Clean Architecture, N-Layer, and Vertical Slice Architecture. By leveraging Object-Oriented Programming principles (SOLID, DRY, KISS, YAGNI) and patterns like Domain-Driven Design (DDD), CQRS, and Mediator, I build enterprise-grade systems optimized for scalability and maintainability. My proficiency in data management ensures efficient, reliable solutions.

►𝐆𝐞𝐧𝐞𝐫𝐚𝐭𝐢𝐯𝐞 𝐀𝐈 & 𝐈𝐧𝐭𝐞𝐥𝐥𝐢𝐠𝐞𝐧𝐭 𝐀𝐮𝐭𝐨𝐦𝐚𝐭𝐢𝐨𝐧
I design cutting-edge AI agents, Retrieval-Augmented Generation (RAG) systems, and intelligent chatbots. Using Python, Streamlit, CrewAI, N8N, and vector databases (FAISS, ChromaDB, Pinecone), I develop AI-driven applications, multi-agent workflows, and tailored automation solutions that drive operational efficiency and innovation.

►𝐃𝐞𝐯𝐎𝐩𝐬 & 𝐐𝐮𝐚𝐥𝐢𝐭𝐲 𝐀𝐬𝐬𝐮𝐫𝐚𝐧𝐜𝐞
I ensure excellence with structured logging, unit testing, and CI/CD pipelines. My cloud deployment skills deliver secure, high-performance systems.

𝐓𝐞𝐜𝐡𝐧𝐢𝐜𝐚𝐥 𝐏𝐫𝐨𝐟𝐢𝐜𝐢𝐞𝐧𝐜𝐢𝐞𝐬

► 𝐋𝐚𝐧𝐠𝐮𝐚𝐠𝐞𝐬: C#, Python, SQL

► 𝐀𝐫𝐜𝐡𝐢𝐭𝐞𝐜𝐭𝐮𝐫𝐚𝐥 𝐏𝐚𝐭𝐭𝐞𝐫𝐧𝐬 & 𝐏𝐫𝐢𝐧𝐜𝐢𝐩𝐥𝐞𝐬: REST, Monolithic, MVC, N-Layer, Clean Architecture, Vertical Slice Architecture, DDD, OOP, SOLID, DRY, KISS, YAGNI, Factory, Repository, Unit Of Work, CQRS, Mediator, etc.

► 𝐃𝐚𝐭𝐚𝐛𝐚𝐬𝐞𝐬 & 𝐎𝐑𝐌𝐬: Microsoft SQL Server, Entity Framework Core, Dapper, LINQ

► 𝐁𝐚𝐜𝐤-𝐄𝐧𝐝: ASP.NET Core, ASP.NET MVC, ASP.NET Core Web APIs, Minimal APIs

► 𝐅𝐫𝐨𝐧𝐭-𝐄𝐧𝐝: Blazor (Server & WASM), Razor, MudBlazor

► 𝐂𝐥𝐨𝐮𝐝 & 𝐃𝐞𝐯𝐎𝐩𝐬: Microsoft Azure, Azure DevOps, GitHub Actions, CI/CD Pipelines

► 𝐓𝐞𝐬𝐭𝐢𝐧𝐠: xUnit, NSubstitute, Fluent Assertion, NetArchTest, WebApplicationFactory, JMeter, BUnit, Bogus.

► 𝐈𝐧𝐭𝐞𝐠𝐫𝐚𝐭𝐢𝐨𝐧𝐬: Stripe, PayPal, Braintree, SSLcommerz

► 𝐎𝐭𝐡𝐞𝐫𝐬: OpenAI/Swagger, Refit, Git, Serilog, Seq, Hangfire, Quartz, Scrum, Agile, Slack, MS Teams, SendGrid, Mailkit, Mimekit, Fluent Validation, Postman, insomnia, etc.

I am passionate about delivering solutions that combine technical excellence with business impact. Through clear communication and a client-focused approach, I ensure projects exceed expectations.

I welcome the opportunity to discuss how I can contribute to your success. Thank you for visiting—let’s connect to explore potential opportunities.

Steps for completing your project

After purchasing the project, send requirements so Md. Saddam can start the project.

Delivery time starts when Md. Saddam receives requirements from you.

Md. Saddam works on your project following the steps below.

Revisions may occur after the delivery date.

Database design

Table level design which is normalized up to 3rd normal form

DB Creation

DB Creation with tables, stored procedures & all other objects

Review the work, release payment, and leave feedback to Md. Saddam.