NEARSHORE - AGILE. COMMUNICATION. TALENT.
Teravision Technologies is a Nearshore Software outsourcing company with over 300 professionals located in Mexico, Colombia and Venezuela. We have over 17 years of experience in design, development and quality assurance of custom solutions for a wide range of industries in the U.S. and Latin America.
Creating Innovative, bold products while ensuring deadlines is our secret sauce for success. Our dedicated software development teams make the difference. Teravision has a talented, honest, and results-driven team strictly dedicated to in an Agile environment.
INDUSTRY & PROJECT SPECIALIZATIONS
Financial
Wearables
Healthcare
Entertainment
SERVICES
We offer both Dedicated Software Teams and Staff Augmentation services, including any or all of these:
UX/UI Design: Creating the best experiences for your projects
Business Analysis and Product Ownership: Keeping all stakeholders satisfied from end to end
Mobile App Development: Innovation in a ever evolving market
Front-end and Back-end Development: Build for scale right from the start
QA Analysis: Best quality practices from the ISTQB handbook
DevOps: Making scalability possible
Project Rescue: Getting projects back on track
Whatever your project needs, we'll get it!
2 Languages
- Spanish
- English
4 Timezones
- EST
- PST
- MST
- CST

headquarters
other locations
Focus
Portfolio
Unicef, PrimaryBid, McDonald's, Suggestic, MoCaFi, Waggit, Mr Presta, Live Nation

Versapay
Versapay is focused on driving accounts receivable efficiencies and accelerating companies’ cash flow by connecting AR teams with their customers over the cloud.
The Versapay Network makes billing and payments easy for buyers and sellers, reducing costs and eliminating paper, checks, and manual processes.
Our team works in a staff augmentation format with Versapay, under two squads. The team is composed of the following members:
SCRUM Master
QA Analyst per squad
Tech Lead per Squad and 3 Fullstack Developers per squad
Business Analyst
The tech stack has been Ruby on Rails

Unicef Kid Power
UNICEF created a wearable called Kid Power Bands, which is a kids fitness tracker bracelet that connects to a smartphone app developed by Teravision. The app lets users complete missions, which counts total steps and awards points.
In order to get the app up and running based on UNICEF’s exact business requirements, Teravision’s team coordinated with our independent sister company Teravision Games. Our team has been responsible for:
UX/UI Design
Software development
QA of the Mobile Apps developed on native Android and iOS (Swift).

PrimaryBid
PrimaryBid is a technology platform that allows everyday investors fair access to public companies raising capital. this platform always ensures that retail investors transact at the same time and at the same price as institutional investors.
The tech stack has beenNode.JS and Nuxt.JS
Our team worked in SCRUM format with Primary Bid and the team composition was the following:
QA Leader and QA Analysts
Project Manager, Technical Leader, and Developers
Product Owner

Alto MovUp by Grupo Alto
Alto MovUp, Grupo Alto’s product, is a technological platform dedicated to offering Last Mile, Yard Management, and End-to-End visibility and traceability solutions for the logistics cycle across multiple industries.
Grupo Alto wanted to create a new product called Alto MovUp and implement a pilot test at one of the biggest retail companies worldwide for their last mile operation in Mexico.
Alto MovUp is a technological platform dedicated to offering Last Mile, Yard Management, and End-to-End visibility and traceability solutions for the logistics cycle across multiple industries.
The tech stack has been Python and React Native
Our team worked in SCRUM format with Grupo Alto and the team composition was the following:
1 SCRUM Master
QA Analysts
2 Tech Leads· Front-end and Back-end Developers
1 UX/UI Designer

Suggestic
Suggestic is an iOS Application to Improve your health outcomes.
Technologies used. Our team helped Suggestic to develop their Android version of the app using GraphQL, Java, Javascript, Kotlin, and Restful.
Our team worked in SCRUM format with Suggestic and the team composition was the following:
Android Leader with Android Developers
QA Leader and QA Analysts
Project Managers
UI/UX Leader and UI/UX Designers
Product Owner

MoCaFi
MoCaFi is a MWBE certified digital banking platform with the objective of building a financial ecosystem for unbanked and underbanked communities in the United States. They wanted to offer their customers a service that integrates with public administration on a municipal level.
The tech stack has been Amazon Web Services, MongoDB and Node Js.
Our team worked in SCRUM format with MoCaFi and the team composition was the following:
SCRUM Master
QA Tech Lead and 2 QA Analysts
Full-Stack Developers· Front-end & Back-end Developers
UX/UI Design Lead and 1 UX/UI Designer
Product Owner

HappyMeal.com by McDonald’s
Responsive HappyMeal.com website for Mc Donald's including functionality such as: Coloring & Games.
We were responsible for UX/UI design, development and QA.
The Tech Stack included: AngularJS, MEAN (fullstack javascript framework: MongoDB, Express, AngularJS and Node.js), HTML5.

Waggit
Waggit is a health and well-being monitor app that can improve, and possibly extend, the lives of dogs by tracking data regarding their activity levels, temperature, and nutrition information.
Technologies used:
Amazon Web Services
BLE
Cassandra
Our team worked in SCRUM format. Also, once the initial scope was completed, Teravision’s team worked in a KANBAN format to iterate newer requests
Scrum Master
IOS Tech Leader and 1 IOS Developer
1 Android Tech Leader and 1 Android Developer
1 QA Tech Leader and 1 QA Analyst
1 Software Architect

Live Nation
Live Nation trusted Teravision to develop more features of their Location-based marketing platform. The product unlocks customers' geosocial data to acquire and engage consumers at the right time and place.
We were responsible for Business Analysis, UX/UI, Full Stack Development, QA, DevOps and Publishing.
The Tech Stack has been AngularJS, NodeJS, Express, Swagger.

Ticketmundo
TicketMundo sells and distributes tickets for all types of events and venues through different sales and distribution channels. Ticketmundo works 24/7.
With a robust process for its ticketing and backend operations, the goal of Ticketmundo is the massification of sales supported by a modern and specialized responsive Web responsive Ticketing System with flexible functionalities for seat allocation.
The project was to build a Web responsive Ticketing System with flexible functionalities for seats allocation to extend their robust process of ticketing and backend operations.
We were responsible for the Software Architecture, Web Application Development and QA.
The Tech Stack was React, HTML5, Adonis, Canvas and D3.

Poolside
Poolside is a Chicago startup that allows restaurants to post jobs and make connections with specific people who not only fit their needs, but identify with their specific style.
The tech stack has been Golang.js, NATS, and React.js
Poolside came to Teravision with a defined set of requirements to add the final features needed to complete their MVP. After reviewing and approving Teravision’s roadmap, the following team was assigned to carry out the project:
Scrum Master
QA Tech Leader and QA Analysts
DevOps Engineer

StayFilm
StayFilm is an automatic online filmmaker app that transforms photos and videos into films with fantastic visual effects and outstanding cinema-like quality.
StayFilm’s website, which has the promotional functionality of linking the IOS and Android mobile applications for potential downloads, was already published before its relationship with Teravision Technologies.
Our team helped further develop the IOS and Android apps using AJAX, Angularjs, CocoaPods, HTML5, Ionic, Java , JQuery, Objective-C, and PHP.

Global Governance Software (GGS)
Global Governance Software is a team of highly experienced and accomplished entrepreneurs, corporate advisors, and technology professionals brought together to provide enterprise clients with world-class Stakeholder Capital Management technology and services.
GGS has developed a SaaS technology Stakeholder Capital Management Platform (SCMP). that provides an end-to-end solution for all components of Shareholder, Board and Executive Engagement.
We at Teravision have worked in the Mobile App Development needed to extend the features of the SCMP in key areas like messaging, calendars, API and 3rd party integrations of social media platforms.

SellYourClassic
Sell Your Classic (SYC) is a well-known player in the American classic car market.
The tech stack has been AWS, Firebase, PHP, WordPress
The task was to deliver a turnkey Project Rescue to make all photos available on an ongoing basis. Teravision Technologies and SYC are working together on optimizing their marketplace in order to increase customer loyalty.
The team assigned to reload this web marketplace was:
Scrum Master
QA Specialist
Full Stack Developers
DevOps Specialist
Software Architect

The Baby Box University
Teravision Technologies was hired for setting a Dedicated Software Development Team to work together with the Software team of The Baby Box Co.
Baby Box University is a platform established by The Baby Box Co. that provides expecting and new parents with universal access to educational resources and a support system.
The project was to build the main Website of the company. Baby Box University Developed its services in conjunction with leading medical experts including short-form videos, articles, e-books and more.

Jeenie
Jeenie is an app that gives its users access to a linguist to help ease communication between individuals in language barrier situations. These may include airports, taxis, hotel check-ins and even business-related circumstances in which the user requires a linguist to handle the unknown language aspect of the conversation.
The app features voice and video calls and the service automatically adapt to the connection settings of both end devices.
Teravision was selected to set a Dedicated Software Development Team to build the Jeenie application for Android and iOS.
We were responsible for Frontend and Backend development using the UX/UI assets provided by the Jeenie Team.

DealWIP
DealWIP goal is Automating the Legal Process. It’s a matter management platform for complex legal transactions, allowing a more efficient and transparent process for the clients, their counsel, and all parties involved in the deal.
In their mission of doing something better than the traditional processes of underlying complex legal transactions that are unnecessarily inefficient and opaque, DealWIP chooses Teravision to analyze, correct and relaunch their previously coded software service.
A Dedicated Software Development Team was the formula to fulfill the three principles of DealWIP – communication, deal management, and external coordination in a comprehensive, working solution.

Lovendo.com
Lovendo.com was actually published as Beta before its relationship with Teravision. After a challenging refactoring of the code provided by a previous software partner, the site was quickly live and selling properties.
To get a working MVP, our team started to work halfway through 2018 with LoVendo’s software on auditing the existing codebase. In parallel, a deep QA analysis was applied in order to propose a code refactoring path.
Precise results on the audit led to a well-defined software development relationship. Results speak for themselves, and by the end of the year, we had published the Beta version successfully and were already working together on expanding the Web Marketplace.
The Tech Stack has been AngularJS, CSS3, HTML5, MongoDB, MySQL, PHP, WordPress

White Label Nearshore Development
When facing the task of creating something different, it’s hard for a software firm that is dedicated to a niche market or a unique software product to satisfy new requirements in Mobile App Development, Responsive Websites or Hybrid Applications.
This portfolio post is dedicated to US companies of between 10 and 50 people that need a way to expand their software footprint with new technologies in a secure, cost-effective way.
For the last 16 years, Teravision has been helping more than 150 Software Companies, Startups, Digital Agencies, and SMBs as a White Label Nearshore Development partner to handle their software needs.

Stylist Toolbox
The company is the firm of Chris Baran. The business of Chris and his core team is to train highly successful stylists by using their “Fuel Education System” based on onsite workshops, DVD courses and Apps.
We were the Mobile, Application Development and QA partner to Fuel its e-Learning business.
The Tech Stack was PHP, Android and Wordpress.

Mr. Presta
Since 2013 Mr. Presta has been providing financial services to its customers.
The work was to develop the core business software of Mr. Presta. The company lends money to qualified e-Tailers using Big Data and Social Media interactions on a deep set of business rules to run the credit execution cycle.
We were responsible for the Software Architecture, Web Application Development and QA.
The Tech Stack was Angular, Bootstrap, Laravel and Giramas CMS.

Skipper
Skipper chose Teravision to scale their Mobile (iOS & Android) development practice to the next level with Hybrid coding, improved testing and enhanced software distribution in a Fixed Scope Project format.
We were responsible for Business Analysis, UX/UI, Hybrid Mobile Development, Web Development, QA, DevOps and Publishing.
The Tech Stack has been Javascript, React Native, Swift.

Continental Farms
Headquartered in Miami since 1971, Continental Farms has provided fresh-cut flowers for the wholesale floral community. With decades of expertise has become a premier provider of fresh-cut flowers with a solid reputation for reliability and delivering the most beautiful blooms at the best value.
In order to maintain customer satisfaction above all else when delivering Beautiful Flowers by a team of Talented People, it was necessary to have a new Marketplace solution to attend their distributors.
Teravision Technologies worked hand to hand with their Digital Agency for the Application Development of their new marketplace as a fixed scope project

The Opal System
Opal is a small and durable sensor for apparel, uniforms and safety equipment. It doesn’t require recharging and is practically invisible to the user because of the use of Bluetooth LE (Low Energy) and LoRa RF solution for wireless communications.
We were responsible for UX/UI design,Mobile application development (iOS/Android), Application development for web backend, Functional QA and DevOps.
The Tech Stack included: Mobile: iOS (Objective-C) & Android. Backend: Java + Spring + iBatis + Jersey, DevOps: AWS, Jenkins, Puppet, Docker.

BabyPage.com
The business is here: BabyPage.com generates, produces, and delivers beautiful books with the BabyPages and content within the dashboard.
How does it work? By using a dashboard, parents can “Capture milestones” and create “BabyPages” to build beautiful books over time.
We were responsible for Web and Mobile Application Development, QA and DevOps.
The Tech Stack was React, Laravel, MySQL, PHP and Objective-C for IOS.

J. Manning
J. Manning & Associates/LTCI Partners is an independent brokerage firm that specializes in employer-sponsored group long-term care insurance solutions for employee benefits brokers, financial services professionals and employer groups.
Some years ago and in order to bridge the technological gap, JMA/LTCIP built a functional online enrollment portal to unify the carriers’ efforts on attending their clients.
Teravision was selected to correct bugs in the current portal. Once done, the job was to build a multi-carrier/multi-product self-serve online enrollment platform to get the employee from start to finish as quickly and as smoothly as possible.
Our Agile Dedicated Software Development Team built new Workflows over the client’s legacy systems.
We were responsible for UX/UI, Android App Development, Web Development, Automated QA, and Continuous Integration.
The Tech Stack has been AngularJS, Ansible, Javascript, Jenkins, MySQL, Nightwatch, Node Js, Ruby on Rails.

uPPyx
Enjoy your time. Live the city. Ride uPPyx.
uPPyx is a startup based in Miami, Florida that developed a Mobile App (iOS and Android) that connects users looking to rent a car in Miami. The car is delivered and picked up from their premises. Once the user requests the car, a network of car rental companies gets the request and one of the affiliated drivers fulfills the requirement.
When uPPyx approached Teravision Technologies, they wanted to build their Minimum Viable Product (MVP) to test their business concept in the Miami area.
We were responsible for the Mobile App Development and QA.
The Tech Stack was Android, Swift for IOS, Laravel and Java

SOMA
When Blue Condor approached Teravision, they wanted a nearshore software development team to help build their Minimum Viable Product (MVP) and test their business concept.
SaaS product with a service oriented architecture, for the aeronautics industry (Control Aviation Inventories, Purchases, Aircraft Maintenance and Operations).
We were responsible for UX/UI design, development and QA.
The Tech Stack included: J2EE, MySQL, Spring and PrimeFaces Frameworks, Solr search engine.

Daytoday Health
Success in medical procedures relies heavily on patients following the care plan provided before and after their surgery.
The Daytoday Health App comes to unify all tasks of a procedure including paper-based and in-person consultation used for engagement.
The Android App Development services of Teravision Technologies allowed Daytoday Health, a Boston startup, to provide patients with a stress-free way to manage all of the steps before and after their surgery, enhancing their lives.
The Daytoday Health App complies with the Privacy rule for handling patient records in India (similar to HIPAA in the US – Health Insurance Portability and Accountability Act, 1996).

Avisare
·Avisare is a universal supplier management portal connecting large corporations with small and mid-sized businesses for pre-vetting and RFP opportunities. It’s a B2B Marketplace platform to empower the small business economy.
We were responsible for UX/UI design, Responsive web development, Application development frontend, backend, API integration, Functional QA & Automated QA and DevOps.
The Tech Stack included: AngularJS, Node.js, Elastic Search, RabbitMQ, MongoDB DevOps: AWS, Azure, Docker,CV Teamcity, Jenkins, QA Automation: Selenium.

Tager&Co.
Tager&Co. works with nimble leaders eager to take their organizations to new levels of success. Their promise to break the meaningless benefit cycle of hiring big agencies for website refreshment represents one of their most attractive services.
Many of Tager&Co. customers came from disappointing experiences with other communications and marketing consultants. Some of their troubles involved software development and there is where Teravision came in to get the job done as a development partner.
For Tager&Co. and Teravision Technologies, working on a few clients’ CMS was the beginning of a trust relationship, applying Teravision’s Agile practices highlighting transparency and communication.

eCity Interactive
eCity Interactive is an award-winning digital agency established in Philadelphia in 1999 that uses proven digital methods to impact the things that matter most to its customers.
When we first met with eCity more than a year ago, they were looking for an Application Development partner in order to outsource nearshore their software needs. We have worked on several projects with them so far.
We have been responsible for Responsive Website Development and QA.
During these times eCity and Teravision have built a trustful relationship thanks to the use of an Agile Software Development framework.
The Tech Stack has been Wordpress and Drupal 8 with the use of Bootstrap, CSS3 and HTML5.

Focalyx
iOS & Android App to gather data from cancer patients for Dr. Fernando Bianco and a PHP backend web Application to manage data and reports.
We were responsible for UX/UI design,
Mobile application development (iOS/Android), Application development for web backend, Functional QA and DevOps.
The Tech Stack included: Mobile: iOS (Swift) & Android, Backend: PHP + Laravel, DevOps: Docker, Puppet.
Reviews
the project
Software Development for Digital Twin Matching Platform
"The team worked using an agile framework and arrived at standups on time."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
We are the only Digital Twin Matching Platform. B2B technology platform enables apparel brands to match their customers with the best-fitting products.
For what projects/services did your company hire Teravision Technologies, and what were your goals?
We were a start-up company looking for out-sourced engineers with expertise in building start-ups. We brought in FE & BE engineers, dev/ops, Scrum Master and a Business Analyst. Our goal was to use our patented algorithms to derive a shopper’s 3D body shape using augmented reality and LIDAR-powered devices, to make personalized product recommendations in hard to fit categories.
How did you select this vendor and what were the deciding factors?
This team was here when I joined. I believe they referred in.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
- Developed a Portal
- Developed API's and then Refactored API's
- AWS Pipeline
- Migrating to a data warehouse for long-term growth
How many people from the vendor's team worked with you, and what were their positions?
- Backend Developer
- Phyton Developer
- Business Analyst
- Tech Lead
- Angular Developer
- Backend Developer
- QA Analyst
- QA Lead
- PM / Scrum Master
Can you share any measurable outcomes of the project or general feedback about the deliverables?
- Launched in Savage XFenty
- Launched in Macys
Describe their project management style, including communication tools and timeliness.
The team worked using an agile framework and arrived at standups on time. There were Product Plannings, Retrospectives and often demo's.
What did you find most impressive or unique about this company?
They brought in a full team. We did hid a huge milestone launch with Macy's which
Are there any areas for improvement or something they could have done differently?
Every once in a while they would send in a team member that did not speak English to fill in. They were qualified but would need a translator. That was unusual.
the project
Custom Software Development for Sports Education Company
“We’re impressed with Teravision Technologies’ strong project ownership and commitment to the project’s success.”
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 founder of a sports education and training company.
What challenge were you trying to address with Teravision Technologies?
We had a system architecture that our inside team ideated, and we needed a company that could develop and implement it.
What was the scope of their involvement?
We hired Teravision Technologies to develop the system architecture that we designed and implement it on every level. They basically helped us migrate this development into a web and mobile environment for our users. The web environment was developed using PHP and Java, and currently, we have integrated iOS and Android.
What is the team composition?
The team has changed over time. In total, we’ve worked with about 80 different people through the years.
How did you come to work with Teravision Technologies?
We did some research looking for software factories based in the US, and we ended up choosing Teravision for their experience and portfolio.
How much have you invested with them?
We’ve spent about €800,000 (Approximately $800,000 USD) this year.
What is the status of this engagement?
We started working together in January 2014, and the engagement is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
We’ve had a continuous collaboration with Teravision Technologies, and we expect to continue implementing new technologies with their help.
How did Teravision Technologies perform from a project management standpoint?
Teravision Technologies has performed well in terms of project management. Before every project, they assign a specific number of developers based on the initial budget. We would then compare our estimations, and they would send a proposal, after which the development team would start working.
What did you find most impressive about them?
We’re impressed with Teravision Technologies’ strong project ownership and commitment to the project’s success. We also appreciate their hands-on approach and how closely they work with us. Whenever we’ve made suggestions or requests, Teravision Technologies has been accommodating and open. They’re incredibly great at understanding our needs, and our relationship has evolved to the point that we’re completely attuned despite the distance.
Are there any areas they could improve?
There is always room for improvement. Since we started our collaboration, we have improved a lot of processes.
the project
Website Redesign for Production Music Library Company
"Their engagement model is great. We were able to get started fairly quickly and start seeing results immediately."
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 chief technology officer at one of the largest production music libraries in North America. We’re the exclusive music providers to professional sports organizations, media networks, and streaming services.
What challenge were you trying to address with Teravision Technologies?
The web experience that our clients demand today is more interactive and modern than what we had in place, so Teravision is helping us redesign our website through engineering and support.
What was the scope of their involvement?
They provided a number of scrum teams to execute on our designs.
What is the team composition?
We have a technical lead and a project management lead from their side who were responsible for managing the two scrum teams. Each team has a product owner, a scrum master, and a series of engineers and QA resources. At peak, we worked with 15 people.
How did you come to work with Teravision Technologies?
My director of product development had worked with them at a large entertainment organization. We have our own internal team, but we needed to scale resources quickly to take on all the work involved in the redesign.
What is the status of this engagement?
We’ve been working together since April 2021.
What evidence can you share that demonstrates the impact of the engagement?
Their engagement model is great. We were able to get started fairly quickly and start seeing results immediately. The resources scaled up and got velocity out of them.
How did Teravision Technologies perform from a project management standpoint?
They’re based in South America, and I was a bit worried about communication being an issue, but we haven’t had any issues at all. We meet with them quarterly to review the overall health of the relationship. If we need to make adjustments along the way, we have primary points of contact that we can reach out to. The engagement has been pretty much problem free.
What did you find most impressive about them?
One of the challenges people face with outsourcing is that when internal and external resources are working on a similar product line, the direction the external team is moving in may not line up perfectly with the internal work being done. We found that carving out portions of the application for specific parts of the internal and external teams to work on together allows the external resources to have counterparts to talk to and touch base with. This allows us to receive a fully functional component. Without exception, Teravision has succeeded in this method.
Are there any areas they could improve?
What we didn’t get at the beginning was a good interaction at a core technology architecture level, leading to a bit of uncertainty. The good news is that their technology people are strong. They’ve been exactly on the right track except for one minor exception. If we were to start over again, we would look for more interaction at the top to align on the technology side. It didn’t create a problem, but it was something to improve.
Do you have any advice for potential customers?
They’ve been terrific. The rates of reasonable, the technology is excellent, and I offer no warnings whatsoever.
the project
App Development for Web Consultant Company
"The quality of their resources distinguishes them from their competitors."
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 an executive of a web consulting company.
What challenge were you trying to address with Teravision Technologies?
We had a workload that exceeded our in-house capacity, and we had pending deliverables that had to be turned in within a specific time frame.
What was the scope of their involvement?
Teravision Technologies helped us increase our production capacity in app development to cover our staff needs. It’s an ongoing feedback loop where they produce something, review it, and then work on any needed modifications or changes until the work is done. The apps we develop are for both Android and iOS platforms.
What is the team composition?
We’ve been working with 3–5 people from their team, including mobile developers, a project manager, and an account manager.
How did you come to work with Teravision Technologies?
They reached out to us via LinkedIn; we talked and explained the project’s requirements and goals. They came back to us with a proposal on the type of engagement that would be the best suited for this particular project, and we started working with them.
What is the status of this engagement?
We started working together in June 2019, and the engagement is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
They’ve accomplished to increase our development work — we wouldn’t be where we are without them.
How did Teravision Technologies perform from a project management standpoint?
It’s been a successful project. In terms of communication, we usually use email and video calls.
What did you find most impressive about them?
They’re strong in their deliveries and reliability — the quality of their resources distinguishes them from their competitors.
Are there any areas they could improve?
I recommend being more detailed with their team when they develop something to ensure it meets the project’s exact requirements.
Any advice for potential customers?
Carefully select the right resources and be clear about the scope and budget for your project.
the project
Web Redesign for Music Production Company
"They are very quick in adapting to whatever role you need them to fill."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
APM Music is the world's leading creative music house and production music library and has been a crucial part of that experience for over 35 years. We offer every imaginable music genre from current indie band sounds and bombastic trailer cues to timeless classical music recordings for everything from the smallest of indie films to the largest blockbuster studio releases; television sit-coms to commercials and sports broadcasting; video games to mobile handheld games; and, even musical greeting cards to online user-generated content. I am a Senior Project Manager and the lead PM on the APM Music Website Redesign project.
For what projects/services did your company hire Teravision Technologies, and what were your goals?
The APM Music Website was created years ago and has long needed an architectural overhaul (both frontend/backend) as well as UI/UX experience update. Teravision was contracted and brought on board to help assist in the development, QA, and release of the APM Music Website Redesign project. Our goals for bringing Teravision on board were to help reduce the load on individual team members and create more resource options to increase productivity and overall timeline/scope of the project. Teravision was contracted to work on specific website areas identified by APM to assist in the overall APM Music Website Redesign project.
How did you select this vendor and what were the deciding factors?
A current APM employee has worked with Teravision in the past at another company for a project they were working on at the time. Teravision came highly recommended by this APM employee so the company moved forward in engagement.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
We had initial kick-off meetings to discuss the overall website redesign project as well as scope out the teams and members from Teravision. Other smaller kick-off meetings were then had to discuss the specifics regarding the identified site areas that the Teravision team would be handling. Teravision was engaged to form 2 podded teams that included backend/frontend engineers, QA, scrum masters, product owners, and DevOps.
Teravision runs a daily scrum of scrums to update stakeholders regarding the podded teams status as well as a weekly technology meeting to ensure all major tech issues and/or concerns are discussed and addressed. We also engaged Teravision to embed a scrum master and QA in to an internal APM podded team to allow the previous project manager room to pull back and focus on the overall APM Music Website Redesign project from a program perspective.
After all initial kick-off meetings were had and priorities set, Teravision was able to be pretty self-sufficient in terms of the tech stack, moving forward on the development and QA progress, and managing the podded teams. Below are details regarding the identified site areas and the key deliverables that APM is expecting from Teravision:
- POD 1 (Internal APM POD w/ Embedded SM & QA): Search - SERP - Download - Audio Player - Metadata Modal
- POD 2 (Teravision POD): Users API (backend by APM) - Registration (frontend by Teravision) - Login (frontend by Teravision) - My Account (frontend by Teravision) - History (frontend by Teravision)
- POD 3 (Teravision POD): Projects API (backend by Teravision) - Projects (frontend by Teravision) - Favorites API (backend by Teravision) - Favorites (frontend by Teravision) - Sharing API (backend by Teravision) - Sharing (frontend by Teravision) - Notifications API (backend by Teravision) - Notifications (frontend by Teravision)
Technologies being used: AWS - React - Azure Pipelines
How many people from the vendor's team worked with you, and what were their positions?
We are still in the middle of our project effort and it is a little hard to determine the exact numbers due to bench team members, etc., however, the set team members we are tracking is at 13. The positions range from QA member, QA lead, Scrum Master, Project Manager, Product Owner, Backend Engineers, Frontend Engineers, and a Tech Lead.
Can you share any measurable outcomes of the project or general feedback about the deliverables?
As mentioned above we are still in the middle of our project so feedback thus far is limited. So far throughout the project working with Teravision has been extremely helpful and incredibly smooth. The Teravision team is extremely keen on the details making sure to cover all aspects of the project they are assigned to. The team also does an amazing job reaching out if they have any questions and will work extremely hard to make sure they are providing you quality results.
Describe their project management style, including communication tools and timeliness.
We communicate in daily scrum of scrums stand ups with all podded teams to provide updates and status to stakeholders. We also meet weekly for a technical session to uncover, discuss, and/or address issues or concerns regarding more technical items that are not covered in the daily scrum of scrums. We use Slack, Jira, Github, and Zoom for all of our communications back and forth. Teravision is very attentive and quick to respond in any form you are reaching out to them in. They also do a great job in adapting to your companies project management standards/practices as well as conforming to your SDLC plan.
What did you find most impressive or unique about this company?
They are very quick in adapting to whatever role you need them to fill. When coming onboard for our redesign project they were able to review our current site, user stories, requirements, etc., quickly allowing us to begin digging in to the project much sooner than initially thought. I think even more impressive than that however is the fact that Teravision adapted to every bit of our Jira PM standards making the transition/handoff that much smoother.
Are there any areas for improvement or something they could have done differently?
As mentioned above, we are still in the middle of the redesign project and I don't have any areas for improvement to suggest at this time. This could potentially change as the project evolves and we get deeper in to the big portions of the redesign.
the project
Mobile App Dev for FinTech Company
“It wasn’t just another project for them — they actually listened to our needs and dug into our requirements.”
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 technical lead for MoCaFi, a fintech company.
What challenge were you trying to address with Teravision Technologies?
We needed extra hands to build a new version of our app.
What was the scope of their involvement?
We designed the app in Zeplin and they took it from there. Following our requirements, they produced a native iOS and Android app.
What is the team composition?
They provided a project manager and front- and backend developers.
How did you come to work with Teravision Technologies?
My company worked with them in the past, so we rehired them to work on this project.
What is the status of this engagement?
We started working together in January 2020 and the project wrapped up in November 2020.
What evidence can you share that demonstrates the impact of the engagement?
We were able to publish the app on the App Store and Google Play. It works pretty well and we’ve been satisfied with the solution they created. We’ve worked through a few bugs, but they were never a major issue.
How did Teravision Technologies perform from a project management standpoint?
We met with them daily on Zoom and they published meeting notes on Confluence. They were very hands-on.
What did you find most impressive about them?
I was impressed by their attention to detail. Their approach was very thorough. It wasn’t just another project for them — they actually listened to our needs and dug into our requirements.
Are there any areas they could improve?
Sometimes it was difficult to make changes. They weren’t agile enough to make adjustments quickly. Eventually, they were able to implement what we wanted, but we had to go through several discussions before we could get there and that slowed down the project.
Do you have any advice for potential customers?
Have a specific project in mind and explain it in a transferable way. If the requirements aren’t narrowed down, it will be difficult for them to deliver what you want. Otherwise, they will, without a doubt, be able to accomplish what you need.
the project
Mobile App Dev for UNICEF USA
"Teravision Technologies very quickly understood our problem, our goal, and how to get us there."
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 work for UNICEF USA and I’m the managing director of UNICEF Kid Power.
What challenge were you trying to address with Teravision Technologies?
In the very beginning, I was trying to develop a mobile app, and the company I had originally contracted went out of business. I ended up having to source a new development team that understood Bluetooth technology and mobile engineering.
What was the scope of their involvement?
Teravision Technologies developed a plan to create the product, and they created the app for iOS and Android. They also worked on Bluetooth software.
What is the team composition?
Overall, we’ve generally worked with 1–4 engineers plus a QA teammate and a project manager.
How did you come to work with Teravision Technologies?
I was desperate and reached out to my network. I knew that I wanted to work with a South American firm because their tech space is really strong, they’re in our timezone, and they have a similar worldview compared to companies in Eastern Europe or Southeast Asia.
I wanted a development team that could do hardware and software engineering and mobile development. I got 3–4 references that said Teravision Technologies was the best.
What is the status of this engagement?
We began working with them two years ago, in September 2018.
What evidence can you share that demonstrates the impact of the engagement?
We couldn’t have launched our mobile app without them. For my Kid Power team, we wouldn’t exist if it weren’t for them.
How did Teravision Technologies perform from a project management standpoint?
Teravision Technologies very quickly understood our problem, our goal, and how to get us there. What’s great about them is that we pay for engineers but we also get high-level support staff. The team was able to use our project management tool, Pivotal Tracker.
We work in an agile methodology, and they’ve been able to do that. We had one hard launch date with them, and we missed it only because of circumstances outside of our control. Teravision Technologies went above and beyond to make sure that we didn’t pay for the extra time. They were so professional about the whole thing.
The project manager they gave us at first wasn’t the right fit. She wasn’t experienced enough to be working at the speed we needed, which happens. What I loved about them is that they immediately swapped that person out for a more senior project manager at no extra cost. The project is more important to them than money or time.
What did you find most impressive about them?
They have staff in Venezuela and Colombia, and right when we started working with them, Venezuela was going through a hard time. I told Teravision Technologies that I wanted to make sure that the people who were working with me were safe.
The team told me that the way they paid their employees ensured that they were properly compensated, even though they didn’t have to. Especially working at UNICEF, it made me happy to see how much they cared about their workers and how much they wanted to invest in them.
Another thing I love about working with them is that they have a very diverse team, in terms of both gender and ethnicity. We have a broad group of people working for us, which adds to the product and to what we’re doing. For example, our QA lead is Afro-Latina and we have an all-women leadership team, which I’ve never seen before.
Are there any areas they could improve?
They have risen to every challenge and their team has gotten more competent and sophisticated since we started working together. They continue to step up their game.
the project
Mobile Dev for Nightlife App
“There’s very little worrying on our end because of how structured everything is.”
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 and founder of a technology startup focused on the nightlife industry. Our product is a mobile app that's currently live in the Dallas market.
What challenge were you trying to address with Teravision Technologies?
We had a lack of development resources.
What was the scope of their involvement?
We hired Teravision to fill in that gap for us and provide mobile development expertise for us. We provided mockups and the user story. The work that they had done was around React Native development for our iOS mobile app. They provided frontend-and backend work for us in regards to that. The whole engagement lasted 6–8 weeks.
What is the team composition?
We worked with two developers, a technical lead, a project manager, a scrum master, and two QA resources. We had two main points of contact.
How did you come to work with Teravision Technologies?
One of their sales representatives reached out to us via email or LinkedIn. We had a consultation with their account executive, and we decided to work together following that.
How much have you invested with them?
We’ve spent around $17,000, in total.
What is the status of this engagement?
We started working together May 2020, and our work wrapped up in July 2020.
What evidence can you share that demonstrates the impact of the engagement?
They were a great, communicative team to work with. The team is great to work with. Their completion rate for each sprint was very high, which kept us very satisfied. We went from being stagnant to having the next version of our app ready for release. They allowed us to move quickly, which was great.
How did Teravision Technologies perform from a project management standpoint?
We work using Jira, where they were able to see requirements and work on the project in two-month sprints. We had standups every day and they’re very thorough. We use Slack for communication.
What did you find most impressive about them?
They’re very tightly knit and organized. They have a process for how they do things, which makes it very easy for us. There’s very little worrying on our end because of how structured everything is.
Are there any areas they could improve?
A potential improvement could be between developers and QA specialists. They were pretty good, but there were some instances where better communication between those teams would’ve solved minor problems.
Do you have any advice for potential customers?
Ensure that you have detailed mockups ahead of time to make things easier. That’s all this team needs to get the ball rolling and drive forward.
the project
Dev Staff Augmentation for Digital Advertising Agency
“Their flexibility and willingness to accommodate our schedule is appreciated.”
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.
We’re a digital marketing company that focuses on Facebook marketing using third-party data providers. I’m the director of product development.
What challenge were you trying to address with Teravision Technologies?
They augmented our team to handle engineering products and tasks.
What was the scope of their involvement?
They augmented our staff on the engineering side and also offer us QA and project management resources to be able to ensure quality in our work together. We’re primarily working with PHP and JavaScript.
What is the team composition?
There are about 8–10 people on their team working with us. I have a project manager with them as well.
How did you come to work with Teravision Technologies?
They reached out to us while we were looking for a partner, so we entertained the call. Their willingness to go off contact based on the value they found in our business encouraged us to work with them.
How much have you invested with them?
We’ve spent about $20,000–$30,000.
What is the status of this engagement?
We started working together in February 2020, and the project is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
At this point, we’ve done several microprojects with them. They’ve significantly outperformed other development partners we’ve had in the past, taking only two weeks to handle a task that took another group a very long time.
How did Teravision Technologies perform from a project management standpoint?
We’ve assimilated to the way they work because they have such an organized process. They’ve developed a strong system for creating compelling products that can be launched and executed according to a timeline. We communicate using Jira.
What did you find most impressive about them?
Their flexibility and willingness to accommodate our schedule is appreciated. It seems like they genuinely enjoy working on the projects we have together. We’re paying for a 40-hour workweek, but I often see them working nights and weekends.
Are there any areas they could improve?
When we scoped the microprojects, it took some time for us to move away from a larger project format. It would’ve saved some time in that stage to start with microprojects before working our way up in scale.
Do you have any advice for potential customers?
Lay out several micro-projects, so the team can become more confident and comfortable with your team and dynamic.
the project
Web & Mobile App Dev for Education Social Network
“They take a vested interest in what they’re doing and genuinely care about our team, project, and objectives.”
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 senior vice president of technology at Ambi.
What challenge were you trying to address with Teravision Technologies?
We needed additional engineering capacity in a very quick timeframe.
What was the scope of their involvement?
Teravision Technologies provides web and mobile app development services using Node.js, React, and React Native. They also handle some QA services and provide a scrum master for the remote team.
What is the team composition?
Yenni (Project Manager) is our main point of contact. For business matters we work with Ricardo (CEO). As for the rest of the team, there are four full-stack developers, one QA person, and one bench QA individual.
We also work with Francisco (Technical Lead). He handles developmental and performance issues. He’s my direct point of contact for ensuring that code reviews get done and the team is performing up to our standards.
How did you come to work with Teravision Technologies?
I found them through Google. I was looking for a nearshore development team located in Latin America. We needed a company that worked in our time zone and wouldn’t present any language barrier issues.
After finding Teravision Technologies, I reached out and we had a series of discussions so I could gauge their company culture, expertise ability, and previous work. I needed to know if they’d be a good fit for us. That discussion led to negotiation, and then the final contract.
How much have you invested with them?
We’ve invested about $40,000.
What is the status of this engagement?
Our engagement started in December 2019 and it’s ongoing.
What evidence can you share that demonstrates the impact of the engagement?
Teravision Technologies understands the true meaning of partnership. They take a vested interest in what they’re doing and genuinely care about our team, project, and objectives. It’s clear they’re working with us to figure out how we can achieve our goals.
We’ve been very satisfied with them, and they’ve been a great partner to work with. Initially, there was a bit of a rocky start in that we had to onboard their developers and set up their environment. We’re a small organization so we don’t have a lot of bandwidth to devote that kind of effort.
I made it clear to them that we’d be able to help them generally and specifically as things came up. It took about one week to get the team in position to start contributing, which is reasonable but it was longer than if I had hired someone off the street.
After a bit of back-and-forth, the team was up and running so we got our act together on managing the remote team, which Yenni helped us. She was instrumental in providing that touchpoint. We got the team into a nice rhythm. Over the next sixth months, we added resources to that feed.
Our team has given them various marching orders and each time they’ve responded very professionally and accommodated our needs very well. We’re looking to expand that team going forward as well as looking to hire additional resources here in the states. However, our elasticity will come from Teravision Technologies.
How did Teravision Technologies perform from a project management standpoint?
Internally, we use Jira for tracking and sprint planning. They track the team velocity burn up and burn down charges and then share them iteratively. We hold executive calls with our CEO and COO and their CEO and COO. Metrics show that their scheme is good. We use Slack, Google Drive, and Microsoft Excel as touchpoints and project management tools.
What did you find most impressive about them?
They try to come fully equipped so our scrum master doesn’t have to do a whole lot. There’s someone who takes care of that on their side. We have standups in the morning and our scrum master works with our internal team to do the review. Then, they seamlessly hand it off to Yenni who does the same thing with the Teravision Technologies team.
There’s no friction in our collaboration. They’ve come with a local team lead and bench we can pull from if an individual is sick or goes on vacation. Having the ability to quickly receive additional capacity has been very useful for us.
Are there any areas they could improve?
No, there’s nothing I can think of. They’re not perfect but there’s nothing that stands out for something they could do better. They deliver on deadlines, quality, and cost. I don’t have any constructive criticism or feedback.
Do you have any advice for potential customers?
Make sure you have a good understanding of your road map. Teravision Technologies doesn’t know your business or product, but they will get to know if overtime. It takes time for them to fully understand the scope they’re working in and the way your business runs. Be sure to plan and account for that. Don’t think you can hit the ground running unless it’s a small, self-contained scope of work.
Teravision Technologies delivered the software, which the client launched on prominent retail brands' platforms. The vendor's team followed the Agile framework, enabling them to produce outputs on time. Moreover, the client valued the vendor's punctuality and how they brought in an entire team.