{"__v":0,"_id":"590a3185cc86c03700a72add","initVersion":{"_id":"545137a814af501a00b50cfc","version":"1.0"},"project":"545137a814af501a00b50cf9","user":{"_id":"5638f69b22afbc0d001f23c1","username":"","name":"Yammer Platform DL"},"createdAt":"2017-05-03T19:37:41.983Z","changelog":[],"body":"For this blog post, we heard from two Software Engineers who have worked on the Badgeville app since 2012:\n*   ***** Andrija Perovic, Senior Software Engineer\n *   ***** Supraja Narasimhan, Software Engineer\n<br>\n      \n**Tell us a little about your company and what your Badgeville app does.**\nOur company, [CallidusCloud CX](http://www.calliduscloudcx.com/), is the customer experience division of Callidus Software Inc., which operates as CallidusCloud, a provider of sales and marketing effectiveness software. \n\nWith Badgeville, we build 360-degree profiles of user actions, achievements and activities. Our Yammer app captures Yammer end-user behaviors in the Badgeville platform, which rewards users with recognition in the form of ***digital badges*** delivered to the Activity Stream, User Inbox, and Main and Group Feeds. \n\n**Which Yammer Platform features have been most useful?**\nThe Yammer feature we use the most is the [Data Export API](https://developer.yammer.com/docs/data-export-api) for near real-time capture of Message events in Yammer. We also really like the [Yammer REST API](https://developer.yammer.com/docs/rest-api-rate-limits) for obtaining comprehensive information about each Message event: subject, recipients, and metadata.\n\n **Dev resources are tight for any company. Why did you decide to integrate with Yammer?**\nWe knew that a broad diversity of enterprises was relying on Yammer for their internal communication and collaboration. We wanted to help build strong, proactive work cultures in these enterprises. To achieve this goal, we decided to integrate with Yammer to promote further user interactions and teamwork through recognition.\n\n**Badgeville for Yammer has been around for a few years. Can you share a customer story?**\nOne of our customers is a global foundation that manages billions of dollars. This foundation has shared with us that they use Badgeville and Yammer together to drive their foundation’s employees to be better champions of the organization by knowing more about what the foundation does.\n\n\n**Any technical or marketing advice to share with developers who are new to the Yammer platform**\nTake advantage of the [REST API documentation](https://developer.yammer.com/docs) and [Stack Overflow community](http://stackoverflow.com/tags/yammer/). They are both really helpful. \n\nAlso, before building a Yammer app, use Yammer internally and explore its features hands-on to best understand its full power and range of features.\n\n\n\n*Note from the Yammer Platform Team: To help you decide about creating or updating a Yammer app, we post interviews with successful Yammer client app developers. Want to share your story too? <a href=\"mailto:yamapped@Microsoft.com?subject=Partner Stories\">Send us a note.</a>*","slug":"partner-qabadgevilles-senior-software-engineers","title":"Partner Q&A: Badgeville’s Senior Software Engineers"}

Partner Q&A: Badgeville’s Senior Software Engineers


For this blog post, we heard from two Software Engineers who have worked on the Badgeville app since 2012: * ***** Andrija Perovic, Senior Software Engineer * ***** Supraja Narasimhan, Software Engineer <br> **Tell us a little about your company and what your Badgeville app does.** Our company, [CallidusCloud CX](http://www.calliduscloudcx.com/), is the customer experience division of Callidus Software Inc., which operates as CallidusCloud, a provider of sales and marketing effectiveness software. With Badgeville, we build 360-degree profiles of user actions, achievements and activities. Our Yammer app captures Yammer end-user behaviors in the Badgeville platform, which rewards users with recognition in the form of ***digital badges*** delivered to the Activity Stream, User Inbox, and Main and Group Feeds. **Which Yammer Platform features have been most useful?** The Yammer feature we use the most is the [Data Export API](https://developer.yammer.com/docs/data-export-api) for near real-time capture of Message events in Yammer. We also really like the [Yammer REST API](https://developer.yammer.com/docs/rest-api-rate-limits) for obtaining comprehensive information about each Message event: subject, recipients, and metadata. **Dev resources are tight for any company. Why did you decide to integrate with Yammer?** We knew that a broad diversity of enterprises was relying on Yammer for their internal communication and collaboration. We wanted to help build strong, proactive work cultures in these enterprises. To achieve this goal, we decided to integrate with Yammer to promote further user interactions and teamwork through recognition. **Badgeville for Yammer has been around for a few years. Can you share a customer story?** One of our customers is a global foundation that manages billions of dollars. This foundation has shared with us that they use Badgeville and Yammer together to drive their foundation’s employees to be better champions of the organization by knowing more about what the foundation does. **Any technical or marketing advice to share with developers who are new to the Yammer platform** Take advantage of the [REST API documentation](https://developer.yammer.com/docs) and [Stack Overflow community](http://stackoverflow.com/tags/yammer/). They are both really helpful. Also, before building a Yammer app, use Yammer internally and explore its features hands-on to best understand its full power and range of features. *Note from the Yammer Platform Team: To help you decide about creating or updating a Yammer app, we post interviews with successful Yammer client app developers. Want to share your story too? <a href="mailto:yamapped@Microsoft.com?subject=Partner Stories">Send us a note.</a>*