Urgent: Fix Pagination + Long Term next.js C# .NET API Optimize cache/redis paginate C#, web api, SQL + Long term next.js

Job ID: 37834792

Budget: $2 – $8 USD

PRIORITY IS TO HAVE A DEVELOPER ON OUR TEAM (LONG TERM) THAT CAN WORK WEEKENDS!!

1st task (IMMEDIATE): Fix pagination -> our webapp uses an api endpoint to load data from stored procedure that takes 30 seconds to run. Pagination + cache was implemented but the pagination was implements AFTER the api runs (30 second wait) and should be executed inside the stored procedure to start sending data to the front end after it has the first 30-50 records instead of waiting to receive the entire 6000 current records.

we implemented cache but would like developer to evaluate the possibility of using redis to improve performance.


If you are awarded the task we expect you to accept IMMEDIATELY and if the project is not accepted immediatly we will award it to another developer.

This task should be delivered in 1 day and if it is successfully completed we would like to keep the developer long term with 20-40 hours a week working on converting our angular.js to next.js (we have already converted 50-60% to next.js).

Details of our current project STACK can be seen here -> https://t.ly/jGIgF

1) Improve loading time for 1 of our webapp pages and remove a few bugs
2) Transform/migrate our current angular.js to next.js (we have already transfered about 60-70% to next.js)

Prerequisites: For this optimization task you can bid your normal hourly rate but for the long term project the starting wage will be as stated below.

1) Accept initial hourly rate of U$5.00
2) Accept and start work immediatly
3) Have 20+ hours a week for long term ongoing support and development.
4) If you are awarded the project accept IMMEDIATELY
5) Work hours: predominantly 20:00 to 03:00 (UTC -3 Brazil TIME)
6) Be available to work on weekends.

Our projects use: GITLAB -> next.js, ag-grid, C#, .NET API, MS SQL 2017 , WooCommerce digital product sales


Key Responsibilities:
1) Improve angular.js performance then work on transforming angular.js to next.js
2) Front end work migrating our current webapp from angular to next.js, create new pages and functionalities in next.js
3) Developers with experience in .NET API C# are an added plus as is knowledge of WordPress plugins.

This is for ongoing long term development and we will start with some short sprints to be delivered in 1-2 days and then start gradually adding larger sprints for more improvements to our webapp.
Related categories: C# Programming Microsoft SQL Server Redis API Next.js