World's largest Scala + Spark services company

Knoldus is the world’s largest pure-play Scala and Spark company. We modernize enterprises through cutting-edge digital engineering by leveraging Scala, Functional Java and Spark ecosystem. Our mission is to provide reactive and streaming fast data solutions that are message-driven, elastic, resilient, and responsive. 

Knoldus is fortified by an expansive network of certified strategic partners like Lightbend (Scala ecosystem), IBM, Datastax(Cassandra and Graph ecosystem) , Confluent(Kafka ecosystem), and Databricks(Spark in the Big Data space); helps enterprise clients – including many Fortune 500 companies – to create the next-generation capabilities that set them apart and create new opportunities. With a team of 115+ seasoned experts, Knoldus is headquartered in Canada with delivery centers in Chicago, New Delhi, Noida, and Singapore.

 
$25,000+
 
$50 - $99 / hr
 
50 - 249
 Founded
2010
Show all +
Mississauga, Canada
headquarters
other locations

Portfolio

Key clients: 

Some of our marquee clients include Google, HPE, EY, Elsevier, BoA, Cisco, VMWare, Huawei, Philips and quite a few silicon valley startups which have gone from being 2 people companies to 50 million dollars+ companies.

Reviews

Sort by

Digitization of Existing Stack for Major Tech Company

“They have an amazing technical ability in the reactive stack and deep knowledge of functional development.”

Quality: 
4.0
Schedule: 
5.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$200,000 to $999,999
 
May 2018 - Ongoing
Project summary: 

Knoldus Inc. performed numerous tasks, including the development of a CICD pipeline and DevOps management. They provide both services and training, working with the in-house team to enhance certain skills.

The Reviewer
 
1,001-5,000 Employees
 
Framingham, Massachusetts
Lead Architect, Health Tech Company
 
Verified
The Review
Feedback summary: 

Knoldus has an extensive skill set, making them an effective and reliable partner. They’re organized and learn quickly, allowing them to adapt to any project changes or requirements. They had minor communications issues, but those have been appropriately addressed, and the work has improved.

BACKGROUND

Introduce your business and what you do there.

I’m the lead architect for a medical supply store, but I also perform the roles of technical product owner and technical lead.

I’m the lead architect for a medical supply store, but I also perform the roles of technical product owner and technical lead. 

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with Knoldus Inc.?

We needed a partner skilled in reactive stacks, specifically in applying CQRS and event sourcing pattern to build microservices in asynchronous actor-based development.

SOLUTION

What was the scope of their involvement?

Knoldus Inc. collaborates on a variety of projects, including translating the architecture vision to design and defining the APIs. They ensure that our microservices are clean, and they build out our continuous integration and continuous delivery (CICD) pipeline. Our frontend team works closely with them on a short service level agreement.

Beyond those services, they also incrementally build various releases for our product and work on about 13 different microservices. They deploy and teach us how to do container building and how to orchestrate the containers. For the DevOps side, they manage the entire component. We share a backlog and sprint schedule, which they use to take on tasks.

What is the team composition? 

They have about 10 people. There isn’t a project manager, just tech leads.

How did you come to work with Knoldus Inc.?

I’d worked with them before and knew they had expertise in building asynchronous reactive microservices. We compared them against two other companies, but Knoldus Inc. was the best equipped, so we hired them.

How much have you invested with them?

We've spent under $1 million. 

What is the status of this engagement?

We partnered in May 2018, and the work is ongoing. 

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

For nearly every sprint demo, their code quality is above 90%. When it isn’t, they quickly rectify any deficiencies or flaws.

How did Knoldus Inc. perform from a project management standpoint?

They’re incredibly responsive, getting back to us within 5–10 minutes of sending a message. They close bugs within a few days and respond almost immediately on Slack. We interact directly with the team, using Jira, Google Hangouts, appear.in, and Slack. We hold daily standups that they often participate in.

What did you find most impressive about them?

They have an amazing technical ability in the reactive stack and deep knowledge of functional development. They pick up new technologies quickly, such as graph databases and Prometheus, which we required them to use.

Are there any areas they could improve?

They struggled to create runbooks in understandable language, but the CEO helped fix that.

Do you have any advice for future clients of theirs?

Include the entire team in the business requirements review. It will help them understand your goals, which will improve the partnership.

4.5
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 4.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Enterprise Streaming Development for Major Consultancy

“They work well with our internal team and provide reliable and functional development.”

Quality: 
5.0
Schedule: 
4.5
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
Confidential
 
Jan. 2017 - Ongoing
Project summary: 

Knoldus Inc. works on data streaming from corporate enterprise systems to new databases. They use multiple technologies (e.g., Confluence, Kafka) and write code to allow data to move and be consumed by apps.

The Reviewer
 
10,001+ Employees
 
Miami, Florida
IT Advisory, Consulting Company
 
Verified
The Review
Feedback summary: 

Knoldus Inc. has excellent project management and communication skills, leveraging numerous tools to keep the project on track. They met an aggressive deadline and collaborated well to exceed expectations.

BACKGROUND

Introduce your business and what you do there.

I’m the IT advisor for a consulting agency. 

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with Knoldus Inc.?

We needed a partner to provide microservices, specifically managing our new data setup. The main project was to develop an enterprise streaming platform.

SOLUTION

What was the scope of their involvement?

Knoldus Inc. reviewed our technical problems and helped incubate an offshore team. They use various technologies (e.g. Confluence, Kafka, Cassandra, Lightbend stack) to help with data streaming from corporate enterprise systems to new types of databases like object storage. They write code to move data to different places and allow it to be consumed by various apps.

What is the team composition? 

We’ve worked with up to 25 people, mostly developers.

How did you come to work with Knoldus Inc.?

We’ve known them for a long time and kept in touch. When this project popped up, I knew they’d be a great fit.

What is the status of this engagement?

We partnered in January 2017, and the work is ongoing. 

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

We set an aggressive initial release date, and Knoldus Inc. was a critical part of meeting that deadline. They work well with our internal team and provide reliable and functional development.

How did Knoldus Inc. perform from a project management standpoint?

We mainly leverage their offshore capacity, and they have an effective model that optimizes our partnership with them. We have an agile scrum-based team that uses Slack, Skype, and one-on-one calls to communicate. They integrated us into their Jira account, which we use to track progress and review reports. They’re an active part of our team.

What did you find most impressive about them?

They quickly developed skills in the areas we needed.

Are there any areas they could improve?

They could improve their local presence so as not to rely on the offshore teams as much.

Do you have any advice for future clients of theirs?

Ensure that you’ve established a clear protocol for communication before you start the project.

4.5
Overall Score
  • 4.5 Scheduling
    ON TIME / DEADLINES
  • 4.5 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Development for Digital Marketing Company

"They operate with a deep understanding of the best practices in their space."

Quality: 
5.0
Schedule: 
5.0
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
$200,000 to $999,999
 
Aug. 2014 - Ongoing
Project summary: 

Knoldus Inc incorporated Scala and Angular in updates to an existing analytics engine used to host brand promotions and collect user data. They serve as an ongoing partner to manage and maintain the platform.

The Reviewer
 
1-10 Employees
 
Vancouver, Canada
Carlos Young
CTO, 3TierLogic Inc.
 
Verified
The Review
Feedback summary: 

Equipped with a vast understanding of the latest technology, Knoldus Inc has been a reliable partner for several years. With an updated and more stable platform, processing time for client projects is cut nearly in half. The staff regularly meets deadlines and accomplishes goals within the budget.

BACKGROUND

Introduce your business and what you do there.

I am the CTO at 3TierLogic. We are a digital marketing company.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with Knoldus Inc?

We contracted with Knoldus Inc to manage our platform, which hosts large data sets and provides other services for our clients.

SOLUTION

What was the scope of their involvement?

The companies that use our platform are brands and marketing agencies. For example, our site runs a loyalty program for a large television network which rewards users for purchasing movies. We work directly with other brands to run promotions they may have, as well. Our system allows us to collect data and analyze it, which we then report back to our clients.

Knoldus Inc has incorporated Scala into the backend and utilized Angular on the UI side. They also added Elasticsearch to the analytics engine. We further rely on Knoldus Inc for system upgrades and general maintenance.

What is the team composition?

In addition to a team lead, we work with a group of 5–6 developers, which includes frontend technicians and backend programmers. There is also a data entry team.

How did you come to work with Knoldus Inc?

Once I found Knoldus Inc in a search for Scala developers, we arranged a few small sprint-based projects to determine how they work and to test their expertise. They performed well, so we felt comfortable moving forward.

How much have you invested with them?

Over the course of four years, we’ve likely spent more than $500,000.

What is the status of this engagement?

Our engagement began in August 2014 and remains ongoing.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

In terms of productivity, we are now able to complete many of our clients’ projects in a more timely manner. In the past, every project we’d do would take about three months. Thanks to all of the infrastructure Knoldus Inc has brought in, we’ve probably cut that in half. Their team understands the volume of work we experience with some clients, so we are now better prepared to handle that kind of traffic. Our system is stable now to the point that we haven’t had a major crash since they took over. If there ever is some kind of malfunction, they are always quick to address it.

How did Knoldus Inc perform from a project management standpoint?

The team lead makes sure deadlines are met within budget guidelines. We usually run two-week sprints with goals to achieve. We allocate different tasks to different resources, and the team lead ensures that those goals are met.

What did you find most impressive about them?

The quality of their work is excellent, a product of their extensive knowledge of the latest technology. I’ve been to their offices a few times, and they always have people learning new technologies and sharing their insight with the rest of the staff. They operate with a deep understanding of the best practices in their space.

Are there any areas they could improve?

We’ve worked with them for four years and are very happy with their work. We see no areas for improvement.

Any advice for potential customers?

Knoldus Inc is well-suited for a number of technical projects, but you have to make sure they truly understand what your project involves.

5.0
Overall Score
  • 5.0 Scheduling
    ON TIME / DEADLINES
  • 4.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer

Big Data Analytics for Major Enterprise Tech Company

“They have their own metrics for code quality, but it’s always high and passes our tests.”

Quality: 
5.0
Schedule: 
4.5
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$1,000,000 - $9,999,999
 
Feb. 2017 - Ongoing
Project summary: 

Knoldus Inc. is collaborating with the in-house team to build an IoT analytics pipeline. They specialize in specific technologies, such as AKKA and Lagom microservices, and co-develop the product.

The Reviewer
 
10,001+ Employees
 
Palo Alto, California
Jeff Dutton
InfoSight Data Platform Architect, HP Enterprise
 
Verified
The Review
Feedback summary: 

Unlike other partners, Knoldus Inc. has trained experts with advanced experience in their fields. The team is responsive and friendly, making for a productive and positive work environment. They maintain consistent communication and have superb project management skills.

BACKGROUND

Introduce your business and what you do there.

I’m the data platform architect for InfoSight at Hewlett-Packard Enterprise.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with Knoldus Inc.?

We needed a partner who specialized in IoT analytics, especially microservices and stream-based processing. Our existing vendors were generalists who supported various technologies, but we needed an expert.

SOLUTION

What was the scope of their involvement?

InfoSight is a portal for our customers and our business to get insights into how HP Enterprise products are performing in the field. It proactively detects and provides recommendations on how to solve problems before they occur. Knoldus Inc. has co-developed numerous components of our IoT analytics pipeline, such as Spark Streaming and AKKA and Lagom microservices.

What is the team composition?

They have a project manager and three other team members.

How did you come to work with Knoldus Inc.?

We asked one of our main vendors for recommendations, ideally in India since we have a lot of resources there. They suggested Knoldus Inc., so we met the CEO and hit it off right away. He was straightforward and had a great team, so we hired them.

How much have you invested with them?

We’ve spent over $1 million with them.

What is the status of this engagement?

We’ve been working with them on numerous projects since February 2017.

RESULTS & FEEDBACK

What evidence can you share that demonstrates the impact of the engagement?

They have their own metrics for code quality, but it’s always high and passes our tests. Whenever there’s a bug or crash, they fix it immediately.

How did Knoldus Inc. perform from a project management standpoint?

They’re responsive and in constant communication with our team. We have daily standup meetings, chat through GitHub, and use Jira and Flowdock to track work and review code.

What did you find most impressive about them?

They’re a small company but still have skilled developers who are experts in our areas of need. Everyone is properly trained and focused on specific technologies, making our projects run incredibly well. Because they’re small, they pay attention to us and treat us well.

Are there any areas they could improve?

I’d appreciate more resources, especially ones in our local time zone.

Do you have any advice for future clients of theirs?

Reach out and have a conversation to get to know them. You'll be happy you did.

5.0
Overall Score
  • 4.5 Scheduling
    ON TIME / DEADLINES
  • 5.0 Cost
    Value / within estimates
  • 5.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer