Services
  • Service Offering
  • We specialize in three main areas:





    • Best Practices
    • We have developed a culture of professionalism and meritocracy. We follow the following best practices to help us deliver top quality software to our customers.

      • Agile Software Development:


        • We do rapid and frequent delivery of useful software, so that you can start using it.
        • We understand that the only constant is change. We welcome change in requirements, even late in the project.
        • We deliver working software frequently and that is the principle measure of progress.
      • Project Management:


        • We track each project with a suitable project management tool.
        • We maintain time-sheets and record all communication in emails to maintain transparency and accountability.
        • We do weekly conference calls, where our customers directly interact with our engineers and track progress, get involved in technical aspects and gel with the team.
    • Engagement Models
    • We are very flexible in how we engage with our customers. Our primary interest is building top quality software.

      • Fixed Cost Projects:


        • When the project is small and the requirements are clear at the beginning of the project.
        • Usually last from 4 weeks to about 3 / 4 months.
        • Suitable for alpha releases, proof of concept.
      • Time and Material:


        • Projects that are dynamic and evolving in nature.
        • Usually a long term commitment and we allocate dedicated resources for the life span of the project.
      • Technology Consultancy:


        • We engage as a senior technology consultant and help design and architect the complete solution.
        • Help take decision on choosing the right platform, tools, third-party / open-source libraries etc...
        • Represent our non-technical customers in conferences, industry trade shows, in-person meetings etc...