We are a hands-on Machine Learning consulting firm

Marvik is a machine learning consulting firm. Our mission is to help make artificial intelligence seamless and ubiquitous by helping companies identify opportunities, leverage their data and make data-driven decisions to transform businesses realities. We execute and deliver end‑to‑end state of the art solutions using a wide range of technologies.

We are proud members of Google For Startups, NVIDIA Inception and AWS Activate programs as well as deeplearning.ai ambassadors for our local city.

We have a team of machine learning specialists, data scientists and full stack developers that can deliver complete end-to-end solutions and are always learning and growing so we can be ready to implement and obtain state of the art results. We are specialized in Computer Vision, Predictive Analytics and Natural Language Processing.

We set achievable near term milestones with an eye on the long term vision. Our partnership is not just technical, it is wide and as deep as our clients require. We help our clients to discover and implement their vision. We aim to understand their business and deliver value from day one, building strong partnerships within the business.

We are also part of the Moove It ecosystem, having more than 100 software developers, Fortune 500 clients, and offices in US, Colombia and Uruguay to support our operations.

 
$5,000+
 
$50 - $99 / hr
 
2 - 9
 Founded
2017
Show all +
Montevideo, Uruguay
headquarters
  • Av. Italia 6201
    Montevideo, MO 11300
    Uruguay

Portfolio

Key clients: 

We have worked in fake images detection using Deep Learning, image segmentation, sales prediction, user behavior analysis and others for fintech industries, investment groups, medical applications and consulting companies located in USA, Canada, UK, South America and others. Some of our clients are Paigo, Celistics, PiConsulting, Agesic, Smartexe, Prex, Cleversphere and Numeral.

Mining driver safety Image

Mining driver safety

Safety is a top priority in mining operations and all precautions must be taken in order to avoid accidents. Distractions while driving can be a big risk, especially when conducting a 24/7 operation. The client therefore wanted to detect and be able to take immediate action if drivers were eating, using the phone or just not following best practices while driving, such as not having both hands on the steering wheel.

We

designed and implemented a driver safety application for mining vehicles that operate on NVIDIA Jetson Edge devices using Microsoft’s IoT Hub. We detect when a driver is eating, driving without both hands, etc using computer vision techniques and send the corresponding alerts through an onsite private 4G network.

Technologies leveraged include Python, Tensorflow, Docker, NVIDIA Jetson, React, Azure, Microsoft IoT Hub, Azure DevOps.

Results: Thanks to this innovative solution, the mining operation can be monitored from a dashboard. It helps increase safety by sending early warnings of unsafe behaviors that can be used to give feedback to drivers. Also, it helps reduce the human resources needed to monitor the fleet of trucks that operates on a daily basis providing long term cost reductions.

Candidate recommender system Image

Candidate recommender system

We designed and implemented a candidate recommendation system for a freelance jobs platform. Matching jobs with the ideal candidates is a top priority and the core of its business. Recruiters typically search through dozens or potentially hundreds of profiles in order to find a suitable candidate for a position. Our goal is to reduce the time spent on this manual task, automatically recommending the best profiles for a

particular job.

Using natural language processing, we identify the candidates with the most relevant skills for a particular job. State of the art techniques like Google BERT were benchmarked to build the recommender system.

Technologies leveraged include Python, Tensorflow, Docker, Golang, AWS.

Results: Thanks to the implemented recommender system, it is possible to recommend only the suitable candidates for a particular job. It increases the probability of finding a good match between the available open positions and qualified available workers in a timely manner. The solution significantly reduces the time spent by recruiters searching through candidate profiles.

Ageing Generative Adversarial Networks Image

Ageing Generative Adversarial Networks

Our client needed to generate images changing a person's age but preserving identity, similar to FakeApp. These applications are very useful when running health prevention campaigns to show visually the effects different lifestyles can have on a person.

Based on the work of companies like NVIDIA, we implemented an ageing system for human facial photos. It is based on generative adversarial networks utilizing state of the

art papers and techniques. Our system receives the photo of a person and alters the person’s age while preserving their unique visual identity. We solved challenges such as developing the production deployment of a scalable solution, optimized for minimum processing time yet while minimizing cloud costs for our client.

Technologies leveraged include Python, Tensorflow, Pytorch, Docker, AWS.

Results: The images generated were very realistic, proving once again the power and potential of deep learning solutions. The MVP achieved good results, providing our client a wide range of possibilities of facial alteration for different applications and purposes.

Automatic email classification Image

Automatic email classification

We worked with a logistics company that receives a large volume of inquiries via email. Queries must first be classified and registered so that our client's agents can process them. Our client's staff spent hours manually sorting these emails. In addition, this task must be carried out in real time in order to comply with the SLAs for handling these orders.

To automate this time-consuming task, we designed and

implemented a classification and registration system to hanflr orders and complaints from our client's account executives. Using a natural language processing engine, we were able to interpret the reason for the request and thus be able to classify it automatically.

Technologies leveraged include Python, Tensorflow, Docker, Golang, AWS.

Results: The automatic email classifier system that was deployed helps reduce significantly the human resources needed to perform this task. High confidence results were achieved with the natural language processing engine, resulting in almost all inquiries being correctly classified.

Identity verification Image

Identity verification

We developed an identity verification system for the know your customer process of a fintech company.

The solution includes a chatbot with natural language processing to collect information from customers, a Golang backend and a React frontend.

Computer vision and chatbots were used to automate the new client on-boarding process.

Reviews

Sort by

Chatbot Development for Financial Technology Platform

"We were impressed by the excellent communication channels, tone, and the professionalism of the communication itself."

Quality: 
5.0
Schedule: 
4.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
 
Jan. 2019 - Ongoing
Project summary: 

Marvik developed a chatbot for a financial technology firm. Working in Python, ReactJS, and AWS, the team created the chatbot and implemented third-party APIs.

The Reviewer
 
11-50 Employees
 
Uruguay
Javier Fradiletti
CTO, Paigo
 
Verified
The Review
Feedback summary: 

The results of the project met the needs and requirements of the internal team. Marvik establishes a smooth workflow, ensuring both teams are on the same page throughout the project. The team is hard-working, detail-oriented, and driven.

The client submitted this review online.

BACKGROUND

Please describe your company and your position there.

I am the CTO of the company, Paigo, a financial technology firm that specializes in granting consumer credits in a 100% digital way. We currently operate in B2B and C2B modalities in Uruguay and Argentina, and own 3 different brands to tackle different market segments.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire Marvik, and what were your goals?

A core aspect of our business is to "know our customer", something that is extremely regulated on all markets where we play and we will. Marvik helped us to develop a way to onboard our customers while we collect critical information for KYC and AML purposes in an easy and decoupled way in order to be used in different Customer Journeys (Whatsapp Bot, proprietary Web and Native applications, etc).

SOLUTION

How did you select this vendor and what were the deciding factors?

We found them through referral. They were fit from the very beginning, since they had exactly the expertise and energy we needed to develop the solution. They clearly had what it takes in order to face all the challenges we encountered along the way while developing, deploying and learned throughout the project.

Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.

The core and API system were developed using Golang, and physical persistence using AWS RDS MySQL server instances. For assets processing and validation, we used AWS Rekognition for CV/image processing and for face recognition and matching. For Object Character Recognition (OCR) we used Google OCR API for text mining/detection over images.

There is a second layer of validation components developed in Python and exposed also as micro-services, that tackles the very same tasks of OCR and Face recognition as an alternate mechanism when their corresponding top-level layers return a non-comfortable threshold for a particular validation. AWS S3 Buckets is where we placed all our assets and metadata when performing validations. ReactJS for the Admin console.

How many people from the vendor's team worked with you, and what were their positions?

We have worked closely with the 2 founders, highly skilled and savvy on Machine Learning and Computer Vision techniques and libraries, and we also had a dedicated resource within Marvik for the ongoing support once we were live.

RESULTS & FEEDBACK

Can you share any measurable outcomes of the project or general feedback about the deliverables?

We are extremely comfortable with what the outcome of the project was, the level of support during the project, and the ability to adapt to changes during the project but also when transitioning the production support phase.

With this very same solution Marvik developed for us, we're currently attending 3 different Brands for different segments, with different on-boarding mechanisms (Whatsapp Bot, proprietary Web and Native App) with no problems at all. Scalability was a must requirement, and it worked well in reality.

Describe their project management style, including communication tools and timeliness.

The run the project following an Agile methodology, same as us, which helped to the collaboration between teams. Asana was the tool of choice for project management, and Slack the main collaboration and communication channel since we are also very comfortable with it.

What did you find most impressive or unique about this company?

The level of expertise on cutting edge technologies, but at the same time, the ability to tailor on which use case scenarios apply them, pros and cons versus different approaches, techs or stacks to be used, bottom line, have a good rationale mapped to a business need on every decision made during the process. We were impressed by the excellent communication channels, tone, and the professionalism of the communication itself.

Are there any areas for improvement or something they could have done differently?

Looking back through the path we walked, I don't think I'd do any different, mostly looking at the excellent results as I mentioned earlier.

5.0
Overall Score
  • 4.0 Scheduling
    ON TIME / DEADLINES
    They were allways available, and open to discussion, sometimes conflicting with other appointments since they're a few.
  • 5.0 Cost
    Value / within estimates
    Super competitive cost. Nothing to say about this.
  • 5.0 Quality
    Service & deliverables
    The outcome of this consultancy, that allowed us to scale the solution to several different Brands/Approaches, and also on the process followed.
  • 5.0 NPS
    Willing to refer
    I have already done it.

Web App Development for Data Analytics Company

“They’re very knowledgeable and experienced.”

Quality: 
4.0
Schedule: 
4.0
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
 
Nov. 2019 - Ongoing
Project summary: 

Marvik provides web app development efforts for a data strategy and consulting company. Using Python, their team built a platform that monitors drivers' actions. They also developed the app's life cycle.

The Reviewer
 
11-50 Employees
 
Spain
Matias Deheza
Managing Director, Pi Data Strategy & Consulting
 
Verified
The Review
Feedback summary: 

The partner is pleased with the application and how it meets expectations. Marvik maintains a good, collaborative working relationship. Their team is transparent in providing biweekly documents that relay progress details. Ease of communication and availability are hallmarks of their work.

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’m the managing director of Pi Data Strategy & Consulting. We focus on analytics and solutions.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with Marvik?

We were looking for a team to develop a web application.

SOLUTION

What was the scope of their involvement?

Marvik developed our web application that consisted of algorithms. The platform monitors drivers, detecting if they’re eating, driving with one hand, etc. Their team built the backend on Python as well as developed a life cycle for the application.

What is the team composition?

There are three people working with us comprising a backend developer, frontend developer, and DevOps person.

How did you come to work with Marvik?

We sponsored an event where they spoke at. Our team reached out to them about the project, and we decided to work together.

How much have you invested with them?

We’ve invested around $30,000.

What is the status of this engagement?

We began working with them around November 2019, and the project is ongoing.

RESULTS & FEEDBACK

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

The app has gone into production, but we haven’t gotten any customer feedback yet. Internally, we are pleased. Every two weeks, they make sprint review documents so we can easily see their progress.

How did Marvik perform from a project management standpoint?

I’m the project manager. They worked with me to plan sprints and conduct follow-up sessions. We use Jira, and our communication is good.

What did you find most impressive about them?

They’re very knowledgeable and experienced. Their team is easy to talk with, and we’ve built a good working relationship.

Are there any areas they could improve?

It isn’t their responsibility, but it’d be nice to have their help on long-term planning.

Do you have any advice for potential customers?

Present your vision and let them give their ideas to help you find the best solutions.

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

AI Development for Logistics Company

"You can tell that they know what they’re talking about."

Quality: 
5.0
Schedule: 
5.0
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
Less than $10,000
 
Nov. 2019 - Jan. 2020
Project summary: 

Marvik developed an email sorting algorithm that utilizes artificial intelligence. It replaced a manual sorting system and freed up internal bandwidth for my complicated tasks.

The Reviewer
 
501-1000 Employees
 
Aventura, Florida
Santiago Fork
Director of Operations, Celistics
 
Verified
The Review
Feedback summary: 

Internal stakeholders praise Marvik for their organized development process and technical knowledge. They also displayed impressive professionalism. Customers can expect an experienced team that is poised to grow significantly.

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’m the director of operations for Celistics in Argentina and Uruguay. We are a logistics company for the consumer electronics industry.

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with Marvik?

We started doing a digital transformation effort in 2019, and that comprised several actions: software interfaces with our transportation company, and then we did several enhancements to our WMS system for what happens in the warehouse.

Our customer interaction has increased a lot in the past months and we wanted to streamline those contacts. We were doing everything by email but we wanted to implement artificial intelligence, and that’s how we connected with Marvik.

SOLUTION

What was the scope of their involvement?

The first project we gave them was an email sorter. We received different requests from our corporate client. We needed to get those emails, log them onto spreadsheets, categorize them, and assign them to an agent to work them.

They created a system to read the natural language of those emails and sort them through directly into the spreadsheet. Every time we get a new email with a new request, the request will be categorized and logged.

What is the team composition?

We had contact with two: Paula (Co-Founder, Marvik) and Rodrigo (Co-Founder, Rodrigo). They came to the meetings and took into account what we asked them for. They were there when we needed to adjust the algorithm as well. We went back and forth with them. They also have their development team.

How did you come to work with Marvik?

In addition to my role with Celistics, I teach at the local university, in the MBA program. I was a tutor and a mentor for business plans, and I mentored Rodrigo and Marisol.

In October of last year, I ran into Rodrigo at an event and heard about Marvik. They came to Marvik, I told them about what we were doing, and that’s it.

How much have you invested with them?

We spent $7,400 with them.

What is the status of this engagement?

We worked together on this project from November 2019 until January 2020. We also have another project going with them to build a chatbot.

RESULTS & FEEDBACK

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

The algorithm freed up so much time for us, now that we don’t have to manually sort emails. When we rolled it out, and we had to give them feedback about the algorithm, they were very responsive. They provided very good support once the program went live.

How did Marvik perform from a project management standpoint?

They have a way of working that went really for us. They work in sprints, where they’d work for two weeks and then give the MVP to us for testing and feedback, and then we’d give it back to them.

What did you find most impressive about them?

They handle the basics. You can tell that they know what they’re talking about. They were technically knowledgeable and could communicate with our client’s technical team. Their presentations and proposals were very professional. They looked really good.

Are there any areas they could improve?

They really need to share what they’re doing with more companies and grow. They have something going on here and need to get customers outside of Uruguay. We have a very small market here. I see a lot of opportunities for them.

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