We develop. You grow
datarockets is a team of product development professionals with strong soft skills. We have no micromanagement which leaves no space for draining bureaucracy and allows flexibility. We are a small team that ensures personal approach, transparency, and velocity.
In 8 years of work, we have carefully built our team of 40 software engineers, developed 50 custom software solutions in 14 industries, including FinTech, Education, IoT, etc. Our primary tech stack includes Ruby on Rails, React, Node.js, React Native, Java, Kotlin, Swift.
In your project, we look for the meaningful essence of it, and if it makes our hearts skip a beat – we are all in. We dive into your project to get to the very core of it and cater to what your business truly needs. We deliver the product by the designated deadline, within your budget, and we follow-up. You get a product that profits you, we enrich our experience – it’s a win-win. Our tendency is to make clients for ages – every third client comes back to us, every second one refers their business partner, and we keep in touch with all of them.
Our approach to work:
-
Agile Development – we exercise agile dev principles to be flexible to changes and to have a working version of the project at any time.
-
Transparency – we use real-time task boards and allow no private chats hidden from the client so you’re all caught up on what’s going on.
-
Automation – to cut down time spent on project and let our engineers keep their focus on development, we use tools to automate routine processes.
-
Quality Assurance – we ensure code’s quality by running tests, peer reviewing, and provide technical and project documentation for the client so everything runs smoothly even when we’re done.
Contact us for custom web and mobile (Android, iOS) applications, software, cloud and IoT solutions, databases and integrations, CRM, ERPs and warehouse systems.
We are excited to hear about your project– check out our website and submit your inquiry!
1 Language
- English

headquarters
other locations
-
King Street WestToronto, ON M5H1J9Canada
-
WrzesińskaWarszawa 03Poland
Focus
Portfolio
Nike inc., Wargaming, HolacracyOne, ActiveDemand, Dealmaker.tech, Bunz, Astrohaus, Mejuri, Pixel Dreams, American Estate & Trust, G-plans, Shift with Erin, WeFindVenues, KometSales, Yemen Portal, Carvanro, Bikepics, Dev.by, MeYou, Killi, Coins.live, Accuplan

GlassFrog - SaaS empowering Holacracy
a SaaS platform that helps organizations to implement Holacracy. Holacracy itself is an agile organization structure that works perfectly for startups and modern companies. GlassFrog makes it possible to manage employees, their roles and responsibilities in a simple and visual-rich way.
The client was looking for an experienced remote team to increase their velocity. As it was an ongoing and long-term project, we didn’t have a specific goal to achieve as the end result. We started with app performance optimization and major UX changes implementation and then moved to more challenging tasks within Glassfrog product strategy.
datarockets has been working on GlassFrog for 5 years already and implemented a variety of features: from UX improvements to complex infrastructure changes which led to significant performance improvement.
Apart from the obvious benefits such as new features implemented with our help, Glassfrog team benefits from working with us in the following ways:
- It allows scaling the team easily depending on the scope of work .
- Having developers across the globe Glassfrog always has someone available to fix an issue quickly
- It’s reasonable from the financial perspective. No need to rent an office, pay HRs, accountants, etc.
- Working with our team encloses access to the expertise that they don’t have in-house
Working with the Glassfrog team has been a pleasure for us. Working together, we exchange our experience and learn from each other about the best practices in programming, building company culture, and many more.
The partner of HolacracyOne Lewis mentioned in his review on Clutch that when they brought us on board, he wasn’t expecting it would actually improve their development culture standards.
The case study about Glassfrog SaaS app development.
Tech stack: Ruby on Rails, PostgreSQL, ElasticSearch, Webpack, ES6, CSS Modules, React, D3, Jest, GraphQL, React Relay, Flow types, Docker, Kubernetes

Dealmaker - service platform for Capital Raising
Dealmaker is a cloud-based platform for accelerated capital-raising, KYC and Fund Formation. Used and trusted by some of the world’s leading law firms and organizations, DealMaker’s software eliminates friction in the capital-raising process, empowering users to manage, circulate, and track documents swiftly and securely.
The datarockets team works on application optimization, adding and fixing integrations for making payments (Xero, Stripe Card and ACH payments, FundAmerica, and etc.), participated in designing and implementing new functionality such as whitelabeling, company portals page, KYCs and etc. Worked on the development processes improvement and added test and linter coverage to the project.
Tech stack: Ruby on Rails, MySql, RSpec, ActiveAdmin, Delayed job, S3, AWS, JQuery, ES6, Haml, SASS, Bootstrap, Stripe SDK, FundAmerica SDK, Xero SDK, HelloSign SDK, K8s

Custom software for writing machines
Our team is working on the user-facing part of the product - an Electron app that is running on the devices. We are developing new features such as cursor movement and draft management, bookmarking, document archiving and shredding, and moving documents . Besides, we also update documentation, upgrade dependencies, replace unsupported libraries, and refactor code.
Tech stack: ReactJS, Redux, ElectronJS, NodeJS, Webpack, Postgresql, Python

Bunz (mobile) - local bartering communities
Web and mobile applications for local bartering communities in Toronto, Vancouver, Montreal, New York, and London. The project helps people trade the items they no longer need for the ones they do.
The datarockets team is responsible for delivering new features such as integrated rewarded ads, the simplified in-app wallet activation flow, new ISO (in search of) entity, navigation flow, enhanced search functionality, etc. In the middle of our cooperation, the client made a decision to completely change the design and UX and rewrite the apps from scratch.
Our team works on creating new apps as well as supporting the old ones until the big release.
Tech stack:
Mobile: Java, Kotlin, Swift, Objective C, RxSwift, RxCocoa, AFNetworking, Moya, MVVM, Room, Paging, Google Play Services, Firebase (Analytics, Ads, Crashlytics, Dynamic Links), Google Maps & Places SDK, Facebook SDK
Web: Js, React, Redux, ImmutableJs, Sagas, React-Router, Google (Analytics, Ads), Google Maps
Backend:
-
NodeJs, Artifactlabs Cetus Framework, Nodemailer, Agenda, Mongoose, New Relic, EurekAPI, Sqreen, Slack API, Twillo, Neutrino API, Geocoding API, Papertrail, Google AdMob, Google Auth API, Facebook Auth API, Apple Auth API
-
AWS: Lambda, SQS, SES, SNS, S3, Elastic Beanstalk, EC2, CloudFront, CloudWatch
-
DB: MongoDB, Elasticsearch, PostgreSQL, Amazon Redshift, Memcached, Redis

Bunz (web) - local bartering communities
Web and mobile applications for local bartering communities in Toronto, Vancouver, Montreal, New York, and London. The project helps people trade the items they no longer need for the ones they do.
The team was responsible for delivering new features such as integrated rewarded ads, the simplified in-app wallet activation flow, new ISO (in search of) entity, navigation flow, enhanced search functionality, etc. In the middle of our cooperation, the client made a decision to completely change the design and UX and rewrite the apps from scratch. Our team works on creating new apps as well as supporting the old ones until the big release.
Tech stack:
Mobile: Java, Kotlin, Swift, Objective C, RxSwift, RxCocoa, AFNetworking, Moya, MVVM, Room, Paging, Google Play Services, Firebase (Analytics, Ads, Crashlytics, Dynamic Links), Google Maps & Places SDK, Facebook SDK
Web: Js, React, Redux, ImmutableJs, Sagas, React-Router, Google (Analytics, Ads), Google Maps
Backend:
-
NodeJs, Artifactlabs Cetus Framework, Nodemailer, Agenda, Mongoose, New Relic, EurekAPI, Sqreen, Slack API, Twillo, Neutrino API, Geocoding API, Papertrail, Google AdMob, Google Auth API, Facebook Auth API, Apple Auth API
-
AWS: Lambda, SQS, SES, SNS, S3, Elastic Beanstalk, EC2, CloudFront, CloudWatch
-
DB: MongoDB, Elasticsearch, PostgreSQL, Amazon Redshift, Memcached, Redis

G-plans & Shift - Fitness and health tracking apps
The application that allows users to lead healthy lifestyles under professional supervision. In the G-plans app users can manage their food and water intake, count calories, follow customized nutrition programs with suggested recipes, and appoint calls with nutrition experts.
datarockets team worked on optimizing the codebase, fixing bugs, setting up video streaming services, implementing push notifications, on-boarding flow for new users, and other features.
The most vital features we implemented on the project were:
- Workouts caching that made it possible to have exercises without internet connection;
- App’s global network listener that notified about a poor network connection;
- The app optimization that reduced its size ~ 3 times;
- Interactive on-boarding with a chatbot.
We used the best React Native development practices to implement a variety of different features and optimizations to improve the value and UX of the applications.
The case study about G-plans & Shift fitness and health app development.
Tech stack: React Native, RN Navigation, RN Config, Redux, MobX, IAP, Intercom, Async Storage, Facebook SDK, Firebase, Google Fit, Apple Health, MixPanel, Appsflyer, Bitrise

ActiveDemand - marketing automation platform
A HubSpot alternative for businesses to automate their marketing activities. The platform combines email marketing tools, social media management tools, call tracking software, landing page builders, and integrates with popular CRMs and other marketing tools.
datarockets team was focused on improving the project infrastructure, managed CRM integrations, and integrated some new based on Rest API, SOAP, Facebook Graph AI, created several specific features like Content Moderation process, Social Media Multi-Post, and custom Task Management subsystem.
Tech stack: Ruby on Rails, PostgreSQL, Webpack, ES6, JQuery, Kibana

WeFindVenues - Venue booking platform in the UK
a UK-based platform that allows finding venues for your events easily. Everything users need to do is to describe their event, venue requirements and the platform will automatically match best venue options. Users receive proposals from venue administrators, compare them in real time and make their choice.
We’ve been working on the last portion of platform updates such as messages, admin panel, venue profile improvements and many more.
Our team ensured not just implement designs from given mockups but also did research and proposed our ideas on how to improve the things around. Such an approach resulted in small tweaks, which were extremely important from the UX perspective.
The fantastic review from Paul on Clutch proves the effectiveness of collaboration.
Read the full case study about WefindVenues web development
Tech stack: Ruby on Rails, Postgresql, Vue.js, Bootstrap, Jquery, Erb, Slim, SCSS

Toronto Experts - On-demand business coaching
A web platform that connects startup founders and IT experts in Toronto, Canada. With this platform, you can select your startup stage, book a mentorship session, pay for it and have a conference call with your mentor.
datarockets team helped the client to run an experiment and implement an MVP solution to validate their idea. We have built the web application from scratch, implemented a booking feature and integrations with calendar, email and Google Hangouts.
The full case study about Toronto Experts web development
Tech stack: Ruby on Rails, PostgreSQL, RSpec, Mandrill API, React, Bootstrap3

Killi - mobile apps development
An application on Android & iOS which allows consumers to earn money every time someone wants to purchase their personal data. Personal data trading market is huge, brands pay companies like Facebook insane amounts of money to get their user data and use it for their marketing purposes. Killi aims to make this whole market transparent and return personal data possession back to people.
Our major challenge on Killi was its stabilization. When we started working on the project it suffered from bugs and performance issues. We’ve improved the code quality iteratively, migrated to a new API and increased user data security. For better user experience, we improved location tracking accuracy.
(The app has been redesigned and rebranded to Reclaim after 2 years since we ended our partnership)
Tech stack: JavaScript, React, React Native, Redux, React Navigation, Jest, Styled Components, ES6, Firebase, Intercom, Crypto JS

Ad-supported Digital Signage Platform
A complex of web applications and hardware devices (terminals) that help businesses to generate passive income from their digital screens. The product turns businesses’ TVs or digital screens into advertising platforms that can show different kinds of content (images, videos, and RSS feeds) mixed with ads.
Our team was automating routine business processes, resolving technical issues as customer support, stabilized the application and prepared it for a high load, and improved the codebase by covering it with tests.
A case study about this advertising platform development.
Tech stack: Ruby on Rails, Postgre SQL and Redis DBs, Delayed job, Que and Sidekiq job schedulers, AWS (EC2, S3, Route53, Elasticache, ELB, OpsWorks, RDS, AutoScaling), Terraform, Raspberry Pi 3, Python, C

Coins.live - platform for crypto trading market
A web and mobile app that helps users in the crypto trading market. It provides live and historic cryptocurrency prices, crypto portfolio tracking, alerts, news, charts, and detailed coin data.
datarockets team worked on rebuilding the web application from scratch using Node.js and React stack and optimizing it for GoNative environment. We were doing SSR (server-side rendering) with authentication, including Facebook auth and added Google ReCaptcha-v2 integration. Later we built mobile apps on React Native and supported the GoNative app while a new one was under development.
Tech stack: Node.js, Next.js, React, Redux, Pug, Highcharts, AWS (Cloudflare, ElasticBeanstalk), React Native, RN Navigation, Detox, Facebook SDK, Firebase, Fastlane, Bitrise

EasyKicks - Nike Inc. owned project for kids
a Nike Inc. owned project for kids. The platform allows to rent a pair of kicks for a certain period of time and swap the kicks when the kid outgrew them.
datarockets created a user-friendly web and mobile apps on React Native for parents with signing for a membership, ability to search for items, choose a color/size and buy them via the apps.
Tech stack
WEB: React, React Native, Lottie, Bootstrap, Jest
API: Nodejs (+ Hapi), Postgres, Firebase, Stripe

Accuplan - self-directed IRA
A platform that allows to buy and sell cryptocurrencies for retirement or personal cash account in a simple and safe way. Users can buy, sell, and track bitcoin transactions in the app. There’s an ability to create an account in the app, top it up via regular bank transfers or bank API, and get money back on a bank account or crypto wallet. Our team has been working on authentication/authorization, notifications, accounts support, bank accounts management.
Tech stack: React, Pug, Redux-Saga, Styled-Components, Jest (+Enzyme), Flow, Storybook

Level counter for Munchkin (board game)
Applications for Android & iOS for the Munchkin card game. It helps gamers count their levels and strengths and shows simple game analytics. The application has open-source code.
That was a pet project for our team and we invested only 2 months into the apps’ development in total but had beaten our competitors with zero investment in marketing.
The case study about mobile app development with open-sourced code.
Tech stack: Java, Kotlin, Swift, MPAndroidChart, MagicalRecord, Charts, Swinject

Dev.by - Belarusian IT community platform
The most popular IT resource in Belarus. Here you can find any information about the Belarusian IT community lifestyle, interesting events, jobs in leading companies and more.
Tech stack: Ruby on Rails, MySQL, Elasticsearch, JavaScript, LinkedIn API

Carvanro - on-demand ride sharing platform
An online platform where passengers and drivers going the same direction can meet and arrange travel plans. The platform has a number of features like driver profile verification, messaging, user ratings, handy rides search.
Tech stack: Python, Flask, Postgres, SQLAlchemy, API Blueprint, Elasticsearch, React.js
https://www.carvanro.com/en/

Bikepics - a social network for bikers
A social network for bikers with more than 1 million audience. On this platform bikers can share their bike's photos & videos, comment on them, vote, follow each other and much more.
Our team rebuilt this platform from scratch using Nodejs, implemented a new design, and optimized UX. We integrated the platform with ads service, analytics tools, and Facebook for authorization.
Tech stack: Node.js, Sails.js, MySQL, SCSS, Pug, AWS

Metalyfe
A blockchain-based platform in gaming industry with its own cryptocurrency allowing to connect various third-party applications into one ecosystem. Our team was responsible for mobile wallet application and integrating with third-party SDKs.
Metalyfe info
Tech stack: React Native, MobX, OneSignal, Detox, Objective-C, Java, Ethereum

BeVital - Human analytics platform for teams
A human analytics platform, currently in the MVP stage. With beVital you can track your personal data such as book readings, time spending, daily vices, and rituals. The platform makes data tracking social with teams and comments. It also provides a simple visualization of your data and data analytics that helps people to understand their feelings and behaviour better.
datarockets team built the platform from scratch and participated in product strategy which resulted in a number of features that have been implemented & adopted.
Tech stack: Ruby on Rails, Rspec, Mandrill API, Google oAuth, React.js, Chart.js, Redux, Postgres

Meyou - a conferencing software for networking
A conferencing software helping business people meet each other. On the main screen of a particular conference you can see all of the guests and initiate a chat with anyone. Also, there is a special feed with tweets, Instagram photos and FB posts from events.
Tech stack: Node.js, Sails.js, MongoDB, WebSockets

Evetab
Mobile apps for Android & iOS, that helps people access the hottest nightclubs in Toronto, Canada. The app allows you to plan your nightlife, make payments via bluetooth, and get VIP access to partnering nightclubs.
Tech stack: Ruby on Rails, Sinatra, MongoDB, ROM, RSpec, Java, Swift

Yemen Portal - mobile app
A non-profit initiative helping people of Yemen to access objective and proven information about events related to their country. It became a huge problem for People in Yemen and we built a solution that implies machine learning and data clusterization algorithms to analyze information from different sources.
Tech stack: Ruby on Rails, Javascript, Postgres, Sidekiq, NMatrix, Lucene, React Native

Yemen Portal - news website in Yemen
A non-profit initiative helping people of Yemen to access objective and proven information about events related to their country. It became a huge problem for People in Yemen and we built a solution that implies machine learning and data clusterization algorithms to analyze information from different sources.
Tech stack: Ruby on Rails, Javascript, Postgres, Sidekiq, NMatrix, Lucene, React Native
Reviews
the project
Custom Software Dev for Electronics Manufacturing Company
“We’ve enjoyed working with them over the years. They’re a talented, technical team.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the CEO of a company that designs connected hardware devices and integrated software.
What challenge were you trying to address with datarockets?
We reached out to them to build a software application for a product we were developing in 2019.
What was the scope of their involvement?
datarockets has been our primary software development team. They’ve built on top of our existing platform but also done work from scratch. The team uses everything from JavaScript to React, Electron, and PostgreSQL.
What is the team composition?
We currently work with about three people from their team, including two developers.
How did you come to work with datarockets?
We found them through a referral. I made a post on Facebook, and a friend suggested connecting with them.
How much have you invested with them?
We’ve spent over $200,000.
What is the status of this engagement?
We started working together in April 2020, and our relationship is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
We shipped the product, and it came in on time — that was the most important thing.
How did datarockets perform from a project management standpoint?
They’re excellent. We have weekly Zoom calls to communicate and use Shortcut for project management.
What did you find most impressive about them?
Management is great. They have many internal processes that help manage their developers, which is quite rare. They’re team leaders, and the owners are sophisticated, smart people. We’ve enjoyed working with them over the years. They’re a talented, technical team.
Are there any areas they could improve?
We’ve been trying to add people to our team for a while, but it’s been difficult. However, the issue is everywhere, so it’s understandable.
Do you have any advice for potential customers?
Interview the engineers before you hire them.
the project
Custom Software Dev for Trading Platform
"They’re very transparent — it’s in their genetic code."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m a manager at Bunz, a trading service. We have our own medium for exchanging values.
What challenge were you trying to address with datarockets?
I was looking for a technical team to help us with our system.
What was the scope of their involvement?
datarockets acts as a whole technical team. They’re making a change in our system and working on the development of our application from scratch. They’re responsible for building the whole technical part of it.
What is the team composition?
The leader of datarockets’ team is Pavel D. (CEO), and he has very talented developers working with him, including Pavel V. (Mobile Engineer) and Dmitry (CTO). They’re very capable at what they do, and they have very reliable resources, so I leave to them the most precious parts of the work.
How did you come to work with datarockets?
I found datarockets at Clutch. I was looking for the best possible software development company and read their reviews.
How much have you invested with them?
We’ve spent a five-digits figure on this project.
What is the status of this engagement?
We started working together around late March 2020, and the engagement is ongoing. We signed a one-year contract first, and recently, we’ve signed a contract for another year. Based on what they’re doing right now, and if we don’t extend, we will end up having a two-year engagement.
What evidence can you share that demonstrates the impact of the engagement?
I’m pretty happy with datarockets’ work. I don’t have the knowledge to judge if they could be better or faster, but what they deliver is sufficient. When doing a project like this, clients do not always deal with something easy. However, if I needed to go back and find a company to work with on software development, I would choose them again without any hesitation.
How did datarockets perform from a project management standpoint?
Communication is one of the best parts of working with datarockets. We have weekly strategic meetings, and they’re accessible at any time.
Because of COVID-19, unfortunately, we’ve had some limitations. If I could, I would visit them in person at least once a week. However, collaborating online couldn’t get any better, and running everything this way has gone pretty well — our communication is pretty successful.
What did you find most impressive about them?
datarockets’ biggest strength is their transparency.
Are there any areas they could improve?
Developing a medium- or large-sized project like ours is not always a fairytale, but at the end of the day, I’m extremely happy with our engagement.
I’m sure that we’ve had our problems, especially because it’s not an easy project, and we have a lot of people involved in it. However, I don’t think we’ve had any serious problems worth mentioning. datarockets has done an exceptionally great job, considering the environment we’re currently living in.
Do you have any advice for potential customers?
If you’re looking for a development company, you should consider working with datarockets. They’ll give you peace of mind because they’re very transparent — it’s in their genetic code.
I know that there might be faster and better software development companies out there, but when datarockets says that they’re going to deliver something, they mean it — you’ll feel comfortable working with them. Additionally, their cost is very reasonable and fair.
the project
Search Engine Dev for News-Focused Search Engine
"Their degree of professionalism and systematic approach to software development was quite impressive."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am the founder of YemenPortal.net, a search engine focused on news from Yemen. I manage the website since it was founded in 2007 and required it to be overhauled on its tenth anniversary.
For what projects/services did your company hire datarockets, and what were your goals?
We asked Datarockets to rebuild the search engine from the bottom up and add some extra features such as voting and commenting via Facebook. We also required adding filters and the ability to add sources directly over the website as well as allow registration and moderating sources.
We also required an iOS and Android app to interact with the website. The aim is to make the design more seamless and improved as well as allow democratizing the platform to give viewers the ability to interact directly through voting and commenting.
How did you select datarockets and what were the deciding factors?
We approached a company in Germany and they recommended reaching out to Datarockets since they suited our requirements and our budget.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
Project steps: The first step was to provide Datarockects with an initial idea of what the website ought to include, the functionalities, the features, etc. Then several meetings were arranged to ensure the developers knew what is required exactly. Regular meetings (weekly or more often) were done to show progress and get feedback.
Slack was effectively used to stay updated and share information about the various stages of the project. Trello was used to measure progress, identify gaps, changes and additions and interact in a systematic way with the developers. Over time, we were able to see glimpses of the website emerging and feedback was provided at every opportunity when we got to see a new function or interface change.
This was helpful to avoid continuing on something we felt was not on the right track and catch errors/misunderstandings early. Over time, we developed a habit of using the various tools effectively and reached a stage where we felt quite confident with how things were developing.
The deliverables were the website itself already linked through the domain name (built using Ruby on Rails on an Ubuntu server with Nginx and Puma), the source code in a GitHub repo, in addition to the source code for the mobile apps in iOS and Android. Access to the accounts controlling the apps
How many people from the vendor's team worked with you, and what were their positions?
The main developer was the one we were in touch more often. But we also had a second developer as a contact person during various stages of development. At the very outset, the manager of the company is the one who we reached out to and was the one we interacted with regarding administration and financial issues.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
The website remains working without a glitch after several years. The database is in dozens of GBs in size and the data is searchable without any issues. The website remained unmaintained without any issues. This is in itself a testimony of the effectiveness of the developers.
Describe their project management style, including communication tools and timelines.
The management style was fluid and efficient. We had regular interactive through meetings over Google Hangouts, Slack, Trello and email. We also used the 10-month period to get to know the team more. They were quite prompt, would always listen to our request and comments and most of all, very friendly.
What did you find most impressive or unique about this company?
Their degree of professionalism and systematic approach to software development was quite impressive. I liked the fact that they are upfront and transparent as to what they can and cannot do and when. The tools they used inspired me to use them for some other projects, so they did have a lasting impact on how I would handle my own work in some ways.
Are there any areas for improvement or something they could have done differently?
I think they are extremely good as they are. While not necessary, I suggest they contact their clients once in a while for seasonal greetings or to just check up on how the products they delivered are doing. I am glad to say that they did offer help with patching up some outdated gems to cover some security issues, which is not at all part of their obligation but something I truly appreciated.
the project
Custom Software Staff Augmentation for Legal Fintech Startup
"They really pay attention to details, avoiding silly mistakes."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the CTO of DealMaker, a legal fintech startup.
What challenge were you trying to address with datarockets?
We needed to increase our development capacity.
What was the scope of their involvement?
They are seamlessly integrated with our development team. They provide additional resources for development, bringing best practices and industry experience.
The project involves our main, outward-facing solution. They provided us two developers that work as part of our team, attending our meetings, standup, the entire software development lifecycle, code reviews, deployments, etc.
What is the team composition?
They brought two full-time software developers to the team.
How did you come to work with datarockets?
We got in touch with them through an online search. One of their founders is here in Canada, so we got to talk to them in-person despite their team being offshore. That was an advantage. The main reason we chose to hire them was the information on their website, the quality of their portfolio, and the flexibility they offered.
How much have you invested with them?
We spent about $100,000 CAD (approximately $75,800 USD).
What is the status of this engagement?
We started working together in March 2020, and the collaboration is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
We’ve accomplished important things by adding them to the team. They enabled us to have high codebase test coverage and bring industry best practices to our team. There are very few defects or bugs in the solutions they deliver as well.
How did datarockets perform from a project management standpoint?
Communication is good. There are some language barriers, but we’ve been able to overcome them. We’re in constant communication, making sure they have all the input they need. They’ve been able to deliver on everything that we assign them. We use Slack and Google Hangouts to collaborate.
What did you find most impressive about them?
Their process orientation is impressive. They’re really strong on sticking to a process and making sure they accomplish all associated tasks. They really pay attention to details, avoiding silly mistakes.
Are there any areas they could improve?
There is room for improvement, not in the quantity but in the quality of the communication.
Do you have any advice for potential customers?
Let them bring their own best practices and processes to the table. Trust them. They will do a good job for you.
the project
Custom Software Dev for Organization Management Startup
“I was expecting to augment our capacity, but I wasn’t expecting that it would actually improve our standards.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I am a partner at HolacracyOne. We do holacracy, which is a new approach to organizational management. It is not a hierarchy, but it also isn’t flat; it is a distributed authority system. We provide training, consulting, and we have software products to support the process.
What challenge were you trying to address with datarockets?
We wanted to grow our development capacity and be able to add more features as cost-effectively as possible. They came in as development support to augment our staff, and became a part of our team.
What was the scope of their involvement?
They focused primarily on GlassFrog development, which is a software product that supports a company running Holacracy. It has support for the specific kinds of meetings that you do in a holacracy organization and it keeps track of all the governance records in the structure of the organization.
There is a long list of features that they have worked on at this point. There is a lot of legacy code involved. They have taken on leadership role surrounding our code standards and developing a modern codebase.
We’re using Ruby on Rails on the backend, and we now have GraphQL API, and the frontend is React and Relay. We adopted Webpack as the build system for the frontend, but we had a lot of stuff in the older asset pipeline packaging system.
What is the team composition?
It has varied over time. I think we started with two or three people, and we have been as large as five. We had five up until recently, but with the pandemic, we had to scale back a little bit to three people.
How did you come to work with datarockets?
A colleague found them initially, but he is not with the partnership anymore. With datarockets, it looked like we could grow our team cheaper than hiring all US-based partners.
How much have you invested in them?
We have spent between $250,000–$500,000 so far. We pay between $10,000–$25,000 a month as the team size has gone up and down.
What is the status of this engagement?
We began working with them in April 2017, and the work is still ongoing.
What evidence can you share that demonstrates the impact of the engagement?
I would say that in some ways, bringing them on board was an upgrade of our development culture which I wasn’t necessarily expecting. We have a number of smart developers in the space. I was expecting to augment our capacity, but I wasn’t expecting that it would actually improve our standards. I was surprised that they improved our development culture as well as our technical excellence. I think that says a lot about the quality of the developers that they brought.
They were familiar with all the relevant technologies, and in fact, have been able to show us things and nuances in the same tech that we’ve been using for years. They have that level of knowledge.
How did datarockets perform from a project management standpoint?
They have been very consistent and have delivered reliable and predictable results. They help support a pipeline that we can rely on. We have maintained a pretty consistent feature velocity. We track things in Pivotal Tracker and at this point, more of our story feature points are done by the datarockets team than our internal developers. We also use Slack and have daily stand-ups on Zoom. We are a remote company and Slack is the company communication hub.
They really feel like equal partners in the development to our internal folks. They have a really solid overall agile development skillset. They came in and plugged into our process pretty easily. Even while managing several priorities, they are able to make good judgment calls themselves.
What did you find most impressive about them?
Their commitment to technical excellence is impressive. They have high standards for the quality of code.
Recently, datarockets finished moving all of the JavaScript into the new system. It wasn’t something that we pushed necessarily, but it was something they had to drive to do. They did a good job of balancing that with the feature development but not getting so involved in it that it took away from feature development.
Are there any areas they could improve?
There is a range in the skill level or experience level of the developers in our team. It is almost like there is almost a senior developer level, and then junior developers. It is a mix and it is a blanket price per hour for a developer. That is totally fine because on average it is an amazing deal and I wouldn’t expect to be able to get all senior people at that price point, but it is nice to have at least some more senior people. I don’t know if that is an area of improvement, but more sort of a reality.
the project
CRM Integrations & Full Stack Dev for SaaS Company
"They thought through what we wanted to accomplish and gave us good feedback."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the CTO of a SaaS company.
What challenge were you trying to address with datarockets?
We hired them to assist with our development backlog. We had trouble hiring people locally, so we decided to outsource.
What was the scope of their involvement?
datarockets managed several CRM integrations and created features to improve our product. They integrated our product with other companies’ systems as well as focused on frontend and backend web development tasks using Ruby on Rails.
What is the team composition?
We mostly worked with two developers but engaged a total of four for a short period of time.
How did you come to work with datarockets?
We searched for companies and found that datarockets is based in Toronto, which we liked.
How much have you invested with them?
We spent around $150,000.
What is the status of this engagement?
We started working together in February 2019 and ended our engagement in December 2019.
What evidence can you share that demonstrates the impact of the engagement?
datarockets produced good work that we reviewed frequently. Their team put together many features that we released to clients.
How did datarockets perform from a project management standpoint?
datarockets had good processes that we still use. When they started on a new task, their team needed time to ramp up because our codebase is complex. They dug into projects and gave good suggestions. We appreciated their ideas.
What did you find most impressive about them?
My partner worked with other outside providers and found many didn't consider the big picture. That wasn’t the case with datarockets. They thought through what we wanted to accomplish and gave us good feedback. We changed the course of the project because of their feedback.
Are there any areas they could improve?
We only had a bit of trouble with the time difference. Their developers were in Belarus, so they started working in the early hours of our morning. If they ran into any issues, they couldn’t get feedback until a few hours later. We developed processes to mitigate that as a problem.
Do you have any advice for potential customers?
If you’re going to hire datarockets but don’t have someone who is technically strong to work closely with them, take advantage of their project managers. We didn’t do that because I worked with them directly.
the project
Ruby on Rails Platform Dev for Events Company
“Their communication is second to none, and they have a well-organized workflow.”
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I’m the managing director of wefindvenues. We’re an online platform that connects venues with customers looking to host corporate events (e.g., meetings, conferences, incentive trips, parties). We predominately serve locations in the UK with about 2,000 venues currently listed and 5,000 spaces for hire.
What challenge were you trying to address with datarockets?
One of our founders had originally built the platform in Ruby on Rails but left to start on a new project. So, we reached out to datarockets to take over the development support.
What was the scope of their involvement?
datarockets initially joined the project to fix bugs and sort out the platform’s infrastructure. Every few weeks, they would address any issues we had and make minor improvements. Since then, we’ve expanded their role to include developing the latest iteration of our product. They’re currently working to improve the way venues interact with our platform.
What is the team composition?
The main team consists of a project manager and two developers. I coordinate with the project manager to determine what we’re doing and occasionally contact the others through Trello. I also speak with their CEO to sort out payments and schedule time slots.
How did you come to work with datarockets?
We found them on Google while searching for affordable Ruby developers. Our technical lead interviewed their team and felt confident in their abilities, so we moved forward with them.
What is the status of this engagement?
Their work started in October 2018 and is ongoing. We’re planning to enter a roughly 6-week project with them to develop a new iteration of our platform.
What evidence can you share that demonstrates the impact of the engagement
So far, they’ve only fixed bugs and made minor improvements, but my team is a lot happier now that we have development resources who can address problems as they occur. We look forward to working with them on our platform’s next iteration.
How did datarockets perform from a project management standpoint?
Their project management skills are fantastic. We communicate through specified channels to keep organized, including Trello, Slack, and weekly planning meetings. The team keeps me updated without being prompted, and they never hassle me with unnecessary questions.
What did you find most impressive about them?
Their communication is second to none, and they have a well-organized workflow. I appreciate their insistence on maintaining a routine. We have calls on specific days at specific times and use Trello and Slack for designated purposes. I also like that they’re self-critical. During weekly meetings, they give each other feedback on their work, which keeps everyone accountable and yields effective change.
Are there any areas they could improve?
No, I don’t have anything to add.
Do you have any advice for potential customers?
Follow their lead and trust them because they have a brilliant way of working.
the project
Human Analytics Platform Dev for Branding Agency
"Their work was amazing, and the way they managed the work was equally impressive."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Introduce your business and what you do there.
I am the CEO and founder of Pixel Dreams. We are a branding agency that specializes in communications, design, and strategy.
What challenge were you trying to address with datarockets?
We worked with datarockets to develop a human analytics platform.
What was the scope of their involvement?
The type of development work that we do is limited to marketing websites. This was our first attempt at a technology build of this magnitude. Our internal team managed the design while datarockets coordinated the development. In choosing datarockets, we selected a company based on its skill set, but we also relied on their team to consult us as we traversed this project.
They used React Redux to build the platform, which serves as a tool to collect individual and team performance data. For example, we’re able to track the quality of sleep and how it changes for each person based on a number of factors—including caffeine intake and whether or not somebody has napped or meditated. It allows us to examine and maximize team performance.
What is the team composition?
We worked with Pavel (CEO, datarockets) and the rest of his team.
How did you come to work with datarockets?
Another business owner referred them to me. We had collaborative introductory conversations. I felt confident that they could sufficiently guide us through the project.
How much have you invested with them?
We’ve spent in the range of $50,000–$200,000.
What is the status of this engagement?
We have the project on hold as we evaluate growth opportunities and our business model. Our engagement began in January 2017, and our last sprint was in July 2018. As our team grows and we develop a more refined budget, we will resume working with datarockets.
What evidence can you share that demonstrates the impact of the engagement?
We are not yet prepared to release this platform to the public as we had planned. It’s not complete, but that is because of our decisions, not because of datarockets’ effort. Even though we have no external users, we use it at our company every day. Regarding that goal, it’s been successful.
How did datarockets perform from a project management standpoint?
I’m a process-driven person, and I run my company similarly. Project management and account management details are essential to me. While working with datarockets, I noticed how well organized they are. We coordinated the project through Trello and Asana. They have an open and transparent communication approach with their team. In fact, we have adopted many of their practices at my business, so now we have much more collaborative conversations to explore all ideas. We had a great feeling of partnership and camaraderie with them.
What did you find most impressive about them?
I’ve been impressed with their collaboration and superior technical ability. Their work was amazing, and the way they managed the job was equally impressive.
Are there any areas they could improve?
No, I cannot pinpoint an area that requires improvement.
Do you have any advice for potential customers?
It’s important to be involved in the process.
the project
Web App Dev for Professional Learning Marketplace
"They’re willing to adopt a partner’s mindset and coach them along using their own extensive experience."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I’m the owner of a company that allows people to learn from experts in their field.
For what projects/services did your company hire datarockets?
I needed to develop a web application.
What were your goals for this project?
I wanted to reduce the friction involved in trying to learn from other professionals in one’s field.
How did you select this vendor?
They came highly recommended by other businesses that have used their services in the past.
Can you go into detail about the services they provided and the scope of the project?
They helped flesh out my idea and collect requirements. They then developed the platform, which allows professionals to offer/sell their time and expertise to people who are interested in learning from them.
What was the team composition?
We worked with a team lead and two developers.
Can you share any information that demonstrates the impact that this project has had on your business?
My platform is live and functional.
How was project management arranged and how effective was it?
They managed the project through Trello, and we scheduled daily meetings to discuss progress and tackle new obstacles. We also communicated via Slack. They worked as quickly as possible, which often depended on me answering questions promptly. They delivered within my timeframe and fulfilled my quality requirements.
What did you find most impressive about this company?
Aside from their quality of work, datarockets excels at and cares about teaching. They’re willing to adopt a partner’s mindset and coach them along using their own extensive experience.
Are there any areas where they can improve?
They’re great as they are, so I’m sure they’ll find ways to continuously improve.
The client is satisfied with datarockets’ quality work. They deliver the product in time and manage the project exceptionally well. The team communicates every week through Zoom calls, and they use Shortcut as a management tool. Overall, they stand out for their intelligence and leadership.