
"They were a super helpful team eager to learn and not afraid of challenging objectives."
About Mekanoid
Mekanoid is a self-funded startup from San Francisco, California. Anton, Co-Founder and CEO, had the vision of creating a Software as a Service (SaaS) application focused on intuitive automation for cybersecurity. At its core, Mekanoid combines knowledge graph data objects with API calls to third party tools.
The Challenge
When Anton and Florian (Co-Founder) contacted us they had a very clear roadmap for their MVP (Minimum Viable Product). Everything was well thought: features, architecture, infrastructure and UX/UI design. Having a cybersecurity background, they needed a team that could carry on with the development of the MVP.
Not having a cybersecurity background, the first challenge the team had to face was to understand what the application was trying to solve and how it had to work. This was the easy part.
The architecture and infraestructure chosen by Anton and Florian for the application is a really modern one: a serverless backend (Node JS functions) and a React frontend, relying on Neptune and DynamoDB for storage, among other AWS services. Since security artifacts are stored in Neptune, querying it became a challenge in itself.
The Solution
Given the nature of the project we started with a small team of a backend developer and a frontend developer. As the project progressed and given the architectural complexity of the application, Anton felt the necessity of adding more people to the project in order to gain speed. Two backend developers and a frontend developer were added to team, plus a QA engineer to work on test automation.

The Outcome
After gaining speed with a larger team and reaching certain milestones that contributed to demo the application to early adopters, the team shrunk in order to complete the MVP, which was delivered fully functional after 10 months of work.
