We build software products and applications for your startup. This frees your time to focus on the core of your business.

We take responsibility for the work that's assigned to us and we are committed to your project's success. We enjoy what we do and it reflects in our output. If you are looking to build something, we would love to work with you!

Core Values

We demonstrate a strong sense of Ethics and Integrity in all our actions. We take responsibility to ensure we meet our customer's expectations. We keep things simple to make it easy for our customers to work with us.

What we do

Web Application Development

Java, .NET, Python based web development

Windows Application Development

WPF and Windows Forms based development

Mobile Application Development

iOS, Android native application and Cross-platform based frameworks like Xamarin and React.

Technologies we work on


Software development aspects we deal with

Requirement Analysis

We perform a diligent analysis of the software requirements so that we identify any ambiguous or missing requirements. We work closely with you during this phase. We believe this is the most important phase of the product development cycle.

Software Architecture

We have extensive experience in product architecture. Once we architect it, we choose appropriate design for the product components. The goal is to make the software meet the product requirements such as robustness and scalability.

Software Development

We love programming! Our software development team is enthusiastic, nimble and quality-conscious. We understand the importance of timely project completion to your business. We take the project dates very seriously.

Software Testing

Our quality assurance team ensures that the product features work according to the requirements. The quality assurance team is skilled in both automated testing as well as manual testing.

Production Deployment

We help you with creating a strategy for the production deployment of your solution. We also help you set up the deployment environment and deploying the solution in that environment.

Post-Production Support

We help you with supporting your solution that's in production. We also help you with any ongoing enhancements and bug-fixing support for your solutions that are in production.


PebbleTalk, our product

An award-winning Enterprise Social Collaboration solution.

PebbleTalk, an award-winning Enterprise Social Collaboration, is a product that was conceived, designed and developed by our team. PebbleTalk offers excellent usability, fresh-and-clean interface design and enterprise integration to enable active collaboration between employees in an organization. PebbleTalk improves productivity, delivers better internal corporate communications and fosters employee engagement. PebbleTalk is the winner of the Red Herring Global 100 award and the Global Top-20 World Bank InfoDev award.



Narendra Narayana

Narendra (Naren) has over 20 years of experience in the software industry. Naren is closely involved in the entire product development life-cycle for ThinkCore's customers. Earlier, Naren was involved in ideation, initial product development and in customer acquisition for PebbleTalk, ThinkCore's own product. Prior to ThinkCore, Naren worked at Wipro for over a decade managing large product development teams for North American customers. Naren is passionate about customer success and works diligently towards achieving it. Naren is married and has a daughter and a son, and he is an avid runner.


Santhosh Thrivikraman

Santhosh has over 20 years of experience in the software industry. Santhosh is currently involved in product development for some of ThinkCore's customers. Earlier, Santhosh handled project management and was responsible for customer success of PebbleTalk, ThinkCore's own product. Prior to ThinkCore, Santhosh worked at Servion Global Solutions and at Wipro handling project delivery teams. Santhosh is married and has a daughter and he is a soccer fan.


Dinakar Gorti

Dinakar has over 18 years of experience in the software industry. Prior to ThinkCore, Dinakar worked in architecture, design and programming of software for customers while working at Wipro. At ThinkCore, Dinakar is deeply involved in all aspects of technology for the products that we are developing for our customers. Dinakar led the product development effort for PebbleTalk, ThinkCore's own product. Dinakar is passionate about emerging technologies, software architecture and design and programming. Dinakar is married with a daughter and he loves watching movies.