Network Ninja is a software company that develops custom web applications for a variety of industries, including social services, legal services, and environmental conservation. Their solutions are designed to streamline workflows and improve organizational efficiency. They offer products like Collaborate, which is a case management system for organizations, LegalServer for legal case management, and Penelope, a case management solution for health and social service providers. Network Ninja focuses on creating tools that are user-friendly and highly customizable to meet the unique needs of their clients.