• Home
  • Products
  • Our Work
  • About Us
  • Join Us
  • Resources
    • Subscribe
    • On Software Architecture
Samanvay Foundation
  • Home
  • Products
  • Our Work
  • About Us
  • Join Us
  • Resources

We are hiring for multiple roles

REST API Pagination and race condition

There is a less widely understood race condition in paginated REST API responses which can cause serious issues and difficult to identify bug.

Vivek Singh

19.07.2022

API

Software Architecture

Read More
Factoring software codebase size and complexity is most important factor to consider when taking ownership of generic open source products

Factoring software codebase size and complexity is most important factor to consider when taking ownership of generic open source products

Generic software solutions have very large codebases compared to custom solutions. Nonprofit organizations must factor in this when taking over ownership of such products.

Vivek Singh

27.05.2022

Open Source, Product, Custom Solution

Nonprofit and Software

Read More
Measuring and scaling community engagement

Measuring and scaling community engagement

A simple technology idea to bring the communities voice into social programs. A hyperlink in the physical world.

Vivek Singh

23.03.2022

Nonprofit and Software

Read More
Making Gunak - enabling journey from access to healthcare to quality of healthcare

Making Gunak - enabling journey from access to healthcare to quality of healthcare

Short note on Gunak software system used in health programs for improving the quality of health services and facilities at public hospitals and clinics

Vivek Singh

07.03.2022

Health, Public Healthcare, Product

Nonprofit and Software

Read More
Deployment Architecture for Low Resource Contexts

Deployment Architecture for Low Resource Contexts

We often discover that PWAs and cloud-based solutions, though applicable sometimes, but are often wrongly applied to low-resource setups. Hence, we attempt to develop a simple thumb rule for choosing deployment architecture for low-resource environments - with their tradeoffs.

Vivek Singh

07.12.2021

Software Architecture, Low Resoures

Nonprofit and Software

Read More
Evolution of public system from reporting systems to point-of-work systems

Evolution of public system from reporting systems to point-of-work systems

In a reporting software system (unlike point of work), the users don't use it when they are providing services to their clients (citizens). They use them later on, periodically, to report data about their work. Intuitively we like the point of work system, but it is the reporting systems that have dominated.

Vivek Singh

22.11.2021

development, government, software, reporting, point-of-work, dhis2

Nonprofit and Software

Read More
Domain expertise doesn't travel from high-resource to a low-resource setup

Domain expertise doesn't travel from high-resource to a low-resource setup

This is the main underlying cause behind many poorly designed software. The low resource constraints require learning it as a cross-cutting domain.

Vivek Singh

09.11.2021

Low Resoures, domain, Software Development, Design

Nonprofit and Software

Read More
Taking stock of the state of in-house lightweight data analysis

Taking stock of the state of in-house lightweight data analysis

Affordable technology is available, but there are other issues to be tackled to allow for in-house data analysis in nonprofits

Vivek Singh

13.10.2021

Data, Analytics

Nonprofit and Software

Read More
Functional considerations for integrating community health and hospital systems

Functional considerations for integrating community health and hospital systems

Making the community health and hospital systems data available to each other holds promise to improve health outcomes for the community member/patient. If you are planning or considering doing something like this, this article may help uncover certain issues beforehand and may help you make the right decision.

Vivek Singh

03.09.2021

Nonprofit and Software

Read More
The challenge of building technology team in nonprofit organisations

The challenge of building technology team in nonprofit organisations

More and more nonprofits have to think about, how should they get the software developed for themselves. Should they outsource or have in-house teams or do something else? We go through the challenges in each of the approaches and what are the sustainable options.

Vivek Singh

07.01.2021

Software Development

Nonprofit and Software

Read More

Load More

Contact Us

Error: No File
Please attach your file
Uploading ...
Send

Samanvay Research and Development Foundation

Non-profit technology start-up, registered as Section-8 company, India. (Bangalore)

 

Office

1st Floor, 147, 10th Cross Rd, Binnamangala, Hoysala Nagar, Indiranagar, Bengaluru, Karnataka 560038
[Map Location]

 

Registered address

#20, T.P. Venugopal, Layout, Anand nagar, hebbal, Bengaluru, Karnataka 560024
Our work Elsewhere

Avni

Avni Tech4Dev Blog

Bahmni

WE'RE ON SOCIAL

Contact us

E-mail us at hello@samanvayfoundation.org