Custom software development and IT Consulting

Diatom Enterprises is an outsourcing custom software development and IT consulting company. 

We develop Web, Desktop and Mobile applications for various industries. We specialize in: Xamarin, Ruby on Rails, React, Nodejs, .NET, Angular, Android/IOS and software development for humanoid robots. 

 
$10,000+
 
$25 - $49 / hr
 
50 - 249
 Founded
2004
Show all +
Riga, Latvia
headquarters

Portfolio

Key clients: 

We are a modern thinking team with a flexible mind, we use the latest technologies to help companies find user-friendly software solutions to enhance their businesses. Our goals fit your goals!

We have worked with Microsoft, Swedish Chamber of Commerce, Ronald McDonald House Charities, Digital Library of Latvian National Library, Eurostar, Maranics and more!

Reviews

Sort by

Digital Meeting App for IT Support Company

"Diatom Enterprises has always done a good job and provides skilled developers."

Quality: 
4.5
Schedule: 
5.0
Cost: 
4.0
Willing to refer: 
4.5
The Project
 
$10,000 to $49,999
 
Feb. - June 2018
Project summary: 

Having collaborated before, Diatom Enterprises took on the front– and backend development of a meeting portal for an end client, enabling users to cast votes digitally instead of attending meetings in person.

The Reviewer
 
51-200 Employees
 
Kokkola, Finland
Thomas Nordström
System Developer, Canorama Oy
 
Verified
The Review
Feedback summary: 

The innovative solution Diatom Enterprises created put the end client ahead of its competitors in the market. Diatom Enterprises excelled at project management, keeping things up to date and communicating openly throughout the engagement. They know exactly which resources to assign to certain tasks.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

I’m a system developer and project manager at Finland’s largest reseller of Canon printing solutions. We also have a large IT support network throughout our 13 offices in the country. We provide IT support as well as many other IT services to our business customers.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire Diatom Enterprises?

A customer of ours wanted to build a meeting system for their housing company customers so that stock owners could attend digital meetings on a website to vote on different annual decisions. We outsourced the development of this platform to Diatom Enterprises.

What were your goals for this project?

The goals were was to build a well-functioning administrative backend in Angular that enables the customer to administer things like multi-tenancy, housing companies, shareholders, and meetings. We also wanted to build an Angular-based frontend and create the functionality for shareholders to log in and vote remotely during annual general meetings.

SOLUTION

How did you select this vendor?

We initially met them at a business technology fair and have worked with them on several projects over a few years. Since we don’t have our own development resources, we needed to outsource this project to a cost-effective and reliable partner. Diatom Enterprises has always done a good job and provides skilled developers to help us reach our goals.

Describe the project and the services they provided in detail.

Diatom Enterprises coded and implemented both the backend administrative web app as well as the customer frontend portion needed for the solution. They also did QA on the implemented user stories. The actual architectural design and user stories were given to them from our side. They took care of the rest, and together, we reached a mutual understanding of the project goals. We worked in two-week sprints and were able to achieve great things during our collaboration.

What was the team composition?

The team consisted of four people, including a product owner from our side. Diatom Enterprises provided a developer, a junior project manager, and a senior project manager.

RESULTS & FEEDBACK

Can you share any information that demonstrates the impact that this project has had on your business?

Our end customer is among the first in Finland to start using digital general meetings for housing companies, allowing shareholders to cast their votes online without needing to attend yearly meetings in person. This will give them a huge advantage in the market.

How was project management arranged and how effective was it?

Project management was very well set up. Their junior and senior project managers have great experience and were always up-to-date with the deadlines. Communication from their side was excellent regarding delays or missing information we needed to collect. We were in touch through Skype, email, and Jira.

What did you find most impressive about this company?

We always spoke to the right people to get a mutual understanding of everything that needed to be done. They felt like part of the company thanks to their open communication lines and straightforward approach. Diatom Enterprises also excel at finding the right people for the job that needs to be done and has immense knowledge of different techniques, programming languages, frameworks, etc.

Are there any areas for improvement?

At this point, I have no suggestions for improvement other than the general small things that every company needs to keep up with.

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

Platform Dev for Marketing Agency

"The project manager has been forthcoming when it comes to helping us solve our internal problems."

Quality: 
3.0
Schedule: 
3.0
Cost: 
4.5
Willing to refer: 
4.0
The Project
 
$50,000 to $199,999
 
Apr. 2018 - Ongoing
Project summary: 

Diatom Enterprises works with provided designs but manages the full lifecycle of development, testing, and deployment of Android and iOS applications using Xamarin and Microsoft SQL for a marketing agency.

The Reviewer
 
11-50 Employees
 
Sweden
CTO, Marketing Firm
 
Verified
The Review
Feedback summary: 

Diatom Enterprises has overcome communication issues brought forth by both sides to deliver applications that are fit for purpose. The team is talented and capable, lending itself well to a range of development tasks. Their work has been well-received throughout the engagement.

A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.

BACKGROUND

Introduce your business and what you do there.

I am the CTO of a marketing agency. We help our customers with online marketing and online presence.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with Diatom Enterprises?

We engaged Diatom Enterprises to help us develop a new platform.  

SOLUTION

What was the scope of their involvement?

Our in-house resources are quite limited in terms of software development, so we have relied heavily on Diatom Enterprises. In our time working together, we’ve tasked them with architecture strategy, development, testing, and deployment of our application.  

We did most of the design internally, but Diatom Enterprises developed a self-service platform, where we will add third-party suppliers and make use of a complex system that is readily available for the SMB segment. It is a cross border platform using Xamarin and Microsoft SQL. We plan on introducing Android and iOS versions of the application.

With this app, we wanted to provide a platform where businesses can retrieve user feedback when it comes to what effect their marketing activities have on the company.

What is the team composition?

We’ve worked with a project manager, a lead architect, a lead developer, two frontend and backend developers, and a part-time testing engineer.

How did you come to work with Diatom Enterprises?

Diatom Enterprises was already on board before I joined the company.

How much have you invested in them?

We have spent around €200,000 (Approximately $224,730 USD).

What is the status of this engagement?

We began working with them in April 2018, and the work is still ongoing.

RESULTS & FEEDBACK

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

Over the last few months, we’ve made great strides in adding functionality and testing the application. Our owners have been quite satisfied with the latest version of the app.

How did Diatom Enterprises perform from a project management standpoint?

Overall, they have done well in managing the project. We’ve had some small issues, but they have been very transparent and helpful in solving those for us. We track much of the project through Jira, which has worked well.

Prior to January, our team caused some communication issues because we didn’t have the experience of being a good customer. Our teams went back and forth for some time, but we have since remedied much of those problems.

What did you find most impressive about them?

The project manager has been forthcoming when it comes to helping us solve our internal problems. They have understood our situation, and I have been very grateful for that.

Are there any areas they could improve?

They could improve when it comes to communication, especially at the beginning of the project, to ensure they have understood how things look at the other end. They might have overestimated our ability to be a good customer, and it could have been handled with a little more communication with our senior management level.

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