The Nirmata solution is built ground up for development and operations of cloud applications. The Nirmata solution is designed to be non-intrusive, lightweight and developer-friendly. It gives you full visibility and control across clouds.

Nirmata integrates seamlessly into your deployment pipeline and allows you to achieve continuous delivery of software. Nirmata provides fully automated deployment of applications, and environments, across public and private clouds.


Polices to control how an application will consume cloud resources. Granular rules can be setup on a per environment and service basis.


Easily package your applications and services into portable containers that run on any cloud, or even your laptop!


Fully automated deployment of your applications, services, and run-time environments across clouds.

Audit Trail

Built in tracking of each action, to help troubleshooting, and to provide complete visibility across teams.


Metrics that provide visibility into how applications and environments are consuming cloud resources.


Centralized logging for cloud applications, and easy integration into 3rd party log analysis services.

Release Management

Manage and automate the roll-out and roll-back of application services. You can also manage traffic across versions.


Service registration and discovery, auto-scaling, and load-balancing for cloud-native applications that are composed from multiple services.


Easily integrate into your existing deployment pipeline and tool chain, for continuous delivery of software.

The Nirmata Story

Nirmata means architect or maker in Hindi.  We created Nirmata to transform software development & operations, and make better software.

Software development is hard. As developers and architects, we have to make countless decisions each day, most of which will have a deep, far-reaching impact on our business. We often have little first-hand knowledge of how our products will actually be used, and are asked to base our assumptions on educated and well-intended guesses, otherwise known as product requirements. This has resulted in software that is bloated and complex, and where most features are never used. To solve this, many businesses have attempted to adopt agile development techniques. However, most of them are still producing 1-2 major releases a year!

We believe there is a better way to develop software. We believe that small, autonomous DevOps teams that receive direct user feedback can outperform large hierarchical teams with layers of product management.

This revolution in software development was not truly possible ever before in the history of computing. However, with the advent of cloud computing (where IT resources and software can be delivered as a service), mobile technologies that have proven the power of simpler apps over complex applications, and the quickening pace of software-defined everything, we are at a unique point in the history of software development where this transformation is not only possible, it is necessary.




In the last two decades, software has transformed several industries and has generally made life simpler and better. It’s time we apply some of those same revolutionary changes to software development and operations! Join us as we embark on our journey to make better software.


Jim, Damien, and Ritesh

Nirmata's founders have several decades of combined software development and management experience. Learn more about each of the founders by clicking on their profiles below.

Jim Bugwadia



View Jim Bugwadia's LinkedIn profileView Jim’s profile

Damien Toledo



View Damien Toledo's LinkedIn profileView Damien’s profile

Ritesh Patel



View Ritesh Patel's LinkedIn profileView Ritesh’s profile

I am interested in...

Contact us

Please contact us if you have questions or would like to participate it our private beta. Please connect with us or follow us to receive more updates.

Thank you!

We are hiring!

Nirmata is looking for full stack developers who want to define the next generation of software. The core development languages we use are Java and Javascript. Additional desired skills are AWS, OpenStack, NoSQL databases such as MongoDB and Cassandra, and messaging frameworks like ActiveMQ.

If you are interested in an early stage startup opportunity, where you can impact the future, contact us at