ASP.NET expert required to develop In-memory cache layer to improve app performance

The task is to improve the performance of an existing Android app. In its current state the app performs poorly which translates into frequent crashes, app freezes and slow responsiveness to execute certain commands. The Database, API methods and the Android version are already developed.

The first task is to develop in-memory cache for the key tables and asynchronously persist changes to the DB (write through the cache). The saving of the DB should happen after the API response. We suggest “Object Cache” or “Static Variables”. Think about locking and “Concurrent Bag” & “Concurrent Dictionary”. After the code is reviewed specific areas will be selected and developed.

The second task is to change the way the data tables are serialised in the API. At present the data tables are serialised and instead of this you must come up with a more efficient lightweight structure serialised in the API. Make the response payload as small as possible. Consider using GZIP compression.


1) We are using NET 4.5, Database in SQL Server 2014

2) There isn’t a local offline copy of data. App always uses APIs to communicate with Server which we think it creates performance issues

3) Technology used - .NET with ASP.NET Web Services (asmx)

4) Native app, Android version developed

5) Source code – to be provided on request

6) List of all APIs – to be provided on request

Mandatory requirements:

• You must have solid experience (5 years plus) in ASP.NET and SQL Server 2014 clearly stated on your Freelancer profile

• Preferably some experience in Android coding

• A minimum of 2 years’ history on Freelancer with excellent reviews

• You must be able to demonstrate how you used in-memory cache layers for other projects

• Since this is an Android app, you must have for testing purposes an Android phone (version 4.2 or higher) with SIM card and phone number

• Individual freelancers are preferred to software development companies

• We ask you to review the existing work (code) and submit a technical proposal as part of the bidding process. Through this proposal you will demonstrate your experience with in-memory cache, select areas (tables) to be worked on, describe the method used for each area or table, submit a sample of code. We will award the work to the freelancer with the best proposal

• You must be able to work on this full time starting imminently

• The project for this budget is $1,800 to $2,000 and it must be completed in 14 days

Habilidades: .NET, ASP.NET, Programación en C, Arquitectura de software, SQL

Ver más: write project proposal sample, which technology is best for web development, which software is required to develop an app, web software development for freelancer, web develop projects freelancer, web development using net technology, web development layers, web development freelancer profile, web develop freelancer, web app freelancers, uses of data structure, t sql freelancer, the best profile on freelancer, testing project in freelancer, testing app freelancer, technical proposal for software development, tables in data structure, starting up as a freelancer, sql server expert freelancer, sql database freelancer projects

Información del empleador:
( 21 comentarios ) London, United Kingdom

Nº del proyecto: #11020470

43 freelancers están ofertando el promedio de $2426 para este trabajo


Hello I'm interesting your project very well I'm a Good Java, C++, Android, .Net, Ms SQL, Math, Algorithm expert. I m quite well experienced in these jobs. Let's go ahead with me I want to service for you con Más

$3000 USD en 20 días
(638 comentarios)

BTW, asmx web services are considered to be legacy technology - so I will suggest you to migrate to WCF services. Please do not award you because this is a performance issue and I will have to investigate thoroughly be Más

$1578 USD en 30 días
(149 comentarios)

Hi, This is Kris from DreamzTechUK. We have our development team at South UK but we operate it from Central London (Chancery Lane Rd). So, after awarded this project, we can meet face to face and discuss the project Más

$2500 USD en 30 días
(34 comentarios)

Hello There, This is Hiren Bhuva from Sky Technovation (IT development & Cyber Security Company). From last 5 years we are working on Software & Website development. We had developed too many Software & websites in Más

$2000 USD en 20 días
(62 comentarios)

Hello Sir, We have experienced programmers [login to view URL] have worked in Asp.net project. How can we discuss about job? Here is the link of feedback "http://www.freelancer.com/u/geekydeveloper.html" We would like to Más

$2947 USD en 30 días
(154 comentarios)
$3000 USD en 30 días
(126 comentarios)

**IN MEMORY CACHE LAYER** **I AM READY TO START IMMEDIATELY** **I AM HERE TO CREATE A WIN-WIN PROFESSIONAL RELATIONSHIP ** Hi There, How you doing? I welcome the opportunity to work with you. I strongly be Más

$2388 USD en 30 días
(14 comentarios)

We are very interested in this project. I have read your above description and i think its well within our range to execute this is in a good time frame so would you be kind enough to message me so we can have a fast a Más

$2000 USD en 14 días
(30 comentarios)

Hello, I have in house team of professional developers Android, .NET and other technologies. As you want i can get this job done for you perfectly. I am proficient in similar work and ready to start working now. Más

$2000 USD en 14 días
(11 comentarios)

Hi, We're based in Lahore-Pakistan [GMT +5], please allow us to offer our proposal with all the sincerity. We believe rolling out any project, communication is the key and following are the key rules we follow du Más

$3166 USD en 30 días
(16 comentarios)

Hello, I have read your job description and interested to work on your project. I am 4+ years of experienced Website Developer with key skills HTML5, CSS3, .NET, Asp .Net, C#, javascript, AJAX, MS SQL etc. and excel Más

$1666 USD en 35 días
(5 comentarios)

We have completed over 500+ jobs on elance & freelancer. we have 240+ positive reviews on freelancer site & over 100 on upwork & guru site. Quality IT Solutions are top rated team here, see our certifications and c Más

$2500 USD en 30 días
(46 comentarios)

Hi, We are matching all your mandatory requirement. Being a CMMi L3 company we have experienced resources and we follow strict documentation. We will send you a proposal before starting the project where the total sco Más

$5000 USD en 55 días
(11 comentarios)

Hello Sir, I've strong background of 7 years in the field of website design and development, software development, web application development, etc. I have completed some good projects on ASP.NET, C#, MVC and would Más

$2000 USD en 15 días
(44 comentarios)

We would be pleased to present you our proposal for developing your project as per your requirements [login to view URL] have highly qualified team who will be handling your project very efficiently and professionally. Our ser Más

$3332 USD en 28 días
(26 comentarios)

Hello, I’m Claudio, head of Blumer Solutions, a software factory based on Buenos Aires - Argentina. We are a team of Software Engineers, UI/UX experts, 2D/3D artists and QAs. We combine the engineering and technical Más

$3000 USD en 35 días
(7 comentarios)

Hello Hiring Manager, Greetings of the day....!! I am harsh I am a lead VB/ASP.NET developer having more than 5 year’s extensive experience. My expertise includes the following: VB/ASP.Net with C#, C++, HMT Más

$2000 USD en 15 días
(23 comentarios)

Dear Client, Its Ram from Digital Dreams Technology, India. I have gone through your project requirements for ASP.NET based Web services performance improvement. I have developed various LOB applications based on R Más

$1833 USD en 14 días
(46 comentarios)

Hello Respected Sir/Madam, We have a team of Microsoft Certified Solution Developer (MCSD) and Design & Development and I have more than 7 years experience in software development and web development using Microsoft Más

$3000 USD en 15 días
(18 comentarios)

Hello there, Afsana this side from India. Thank you for posting the project, I have studied your requirements I Have 7+ years of exp in the same field and I Have a great portfolio as well. Skills: - [login to view URL] Más

$1500 USD en 30 días
(10 comentarios)