Tech partner for startups looking to make it big
We’re a full-service software development firm with 4 locations around the globe. For 16 years, our award-winning services and team of 900+ software engineers, SQA professionals, and Agile project managers has built and maintained enterprise-grade software in diverse industries such as education, healthcare, retail, and travel.
Our clients include global leaders such as edX, Indeed, Amazon, KAYAK, McDonald's, Stanford, Microsoft, and the World Bank. We're the perfect technology partner for rapidly growing organizations ready to make an impact.
What Our Clients Say
“I have managed remote teams now for over ten years, and our early work with Arbisoft is the best experience I’ve had.” -- Paul English,Co-founder & CTO (KAYAK)
"They delivered a high-quality product and their customer service was excellent." -- Alice Danon, Project Coordinator (World Bank)
“Our demands for world class quality have always been met.” -- Dr. Paul Brown, Consulting Associate Professor (Stanford University School of Medicine)
“The app has generated significant revenue and received industry awards, which is attributed to Arbisoft's work. ” -- Silvan Rath, Founder and CEO (Predict.io)
What Sets Us Apart
- World-class team & up to 3x the resources to devote to your project vs top competitors
- Portfolio of Fortune 500 clientele
- Cross-discipline expertise under one roof
What We Can Do For You
- Web App Development
- Mobile App Development
- Custom Software Development
- QA & Testing
- Data Services
- AR/VR Development
- 3D Applications
- DevOps

headquarters
other locations
-
Level 21 Tower 2 Daring Park, 201 Sussex StreetSydney 2000Australia
-
-
Cisma RKT, 3rd Floor, Bock C Jalan Raja Abdullah, 50300Kuala Lumpur 50300Malaysia
-
Multan 66000Pakistan
-
Recommended Providers
Focus
Portfolio
edX, KAYAK, Indeed, Stanford, MITx

Slashing Crawltime By 97% So Users Access Valuable Data Faster
Advanced Energy Economy empowers businesses and policymakers to take decisions that lead to a clean, sustainable economy. Arbisoft helped reduce their crawltime from 168 hours to less than 4 hours through custom crawlers, realtime QA, and a high-performance API--increasing value to users and saving thousands of dollars per year.
View Website | Learn More

Open edX to Train Nonprofits & Social Entrepreneurs
Philanthropy University is a non-profit that provides free management and leadership courses to community leaders in the Global South. We helped them make classes more interactive using server-side scripting via Node.js and NodeBB to develop a discussion forum students could access within the main platform. A major challenge was to integrate Open edX and NodeBB. We overcame that using a socket-based architecture that cut down response times and significantly improved user experience while making it easier to maintain and customize in the future.
Learn More

Powering Business Travel With AI
Lola radically simplifies business travel. With easily customizable guidelines built right in, Lola eliminates the headache of establishing a travel policy and allows employers to provide a fun and easy booking experience for their team.
Arbisoft helped Lola build a fully integrated web and mobile app which included an artificial intelligence platform providing an extended experience for the travels on the go.
Learn More

iOS & Android travel search engine app for Kayak
KAYAK provides itinerary management and trip planning to over 40 million users around the world. Over 7 years of working as KAYAK's technology partner, we've provided development, manual processing and automation services to keep it running smoothly. We’ve also developed KAYAK’s Android and iOS mobile apps--the Android app alone has over 50 million downloads and counting.
View Android App | View iOS App

A Multi-platform App to Manage Customer Experience
McDonald's is the world's highest earning fast food restaurant chain with over 69 million customers per day across over 100 countries--and counting. McDonald's Pakistan is the division managing operations for Pakistan, where it has 53 outlets. Customer experience is a vital part of McDonald's mission and a key differentiator for it in the market.
With 76 million fans and 6500+ recent messages pending on its Facebook page alone, McDonald's Pakistan knew it needed a software solution to tighten up its customer experience funnel.
Arbisoft stepped in to build McDonald's Pakistan a 360° feedback collection and analytics suite that integrated seamlessly into multiple points in its CX journey to analyze, identify, and empower staff to promptly address specific pain points and nurture stronger relationships with the brand.
As a result McDonald's Pakistan saw customer engagement increase by 700% and staff were able to follow up with 68% complaints by the end of the same shift.

Web Portal Connecting Travellers with the Help Need Most
Travelliance provides accommodations for airlines. Arbisoft keeps its web portal up and running using load-balanced servers to cut downtime to zero, providing 24/7 support, and making sure their database of 7 million users functions smoothly. Thanks to these optimizations, Travelliance expanded services to 5 more continents.
View Web Portal

Math Made Fun via Web & Mobile Apps
TenMarks, an Amazon company, provides solutions created and led by educators and technologists to personalize online Math practice while aligning it with Common Core and state standards. Today TenMarks Math is used by students in more than 85% of school districts in the U.S. Arbisoft has played an instrumental role in the development of apps and infrastructure for TenMarks for over 5 years. We created iOS and Android apps for TenMarks designed for independent and classroom use, providing full support to parents and teachers, QA monitoring and continued development. The apps have been downloaded over 100,000 times.
Learn More

Award Winning App
Engineers at arbisoft built an award winning application for predict.io that uses data and sensors to predict the parking behavior and parking spots of drivers.
Learn More

Artificial Intelligence Powered Healthcare Platform
The technological solution built for Practimyze empowers doctors and clinical staff to be more efficient. Arbisoft's software development has automated and optimized all clinical functions including scheduling, data gathering, appointment prediction and much more. This has resulted in addressing more patients in less time.
Learn More

Buying Tickets Made Easy
SastaTicket.pk is a startup that makes it easy for users to book plane and train tickets at some of the best prices on Internet.
Our frontend developers built them a cross-browser ReactJS web application with a modularized and easily extensible codebase, realtime logic handling right on the frontend to cut down response times, and human-centric UX. The result was an ultra-scalable, rapid functioning and highly useful software that directly contributed to better customer experiences
Learn More

Data Management System for KYRUUS
Kyruus uses data management solutions to help health systems match patients with the right service providers and enhance patient access enterprise-wide.
Arbisoft helped Kyruus to make a centralized data hub and make relevant information more accessible for patients from thousands of sources.
Learn More

Manage Bookings on the Move
As Wanderu's tech partner,we successfully integrated hundreds of carriers running through thousands of locations. Later, Wanderu expanded the team and added Arbisoft's iOS & Android developers. Thanks to our mobile engineering team, Wanderu launched an iOS app enabling travelers to search online schedules, make bookings, and calculate fare for trips on the move.
Learn More

Industry Leading E-commerce Platform
Cheetay is a Third Party Logistics (3PL) company with a wide freight network.
Arbisoft developed the app and infrastructure for Cheetay, with fully integrated native iOS & Android apps that extended their web-based experience for users on the go. The result was a rapid functioning and highly useful software that directly contributed to Cheetay’s bottomline
Learn More

Training Tomorrow’s Doctors through Mobile VR
Arbisoft teamed up with a Stanford faculty-led startup to develop an interactive 3D clinical anatomy app integrated with VR technology to take medical students, doctors, and the curious through a tour of selected regions of the human body like never before. The app was deployed for both iOS and Android.
View Android App | View iOS App

Unlocking Students’ Potential through Immersive 3D Learning
As part of the Ilm Apps Challenge (funded by UK Aid/DFID) Arbisoft developed a mobile app that offered a fully 3D interactive virtual Physics lab for an im mersive learning experience. The app won first prize in the Challenge (valued at $60000) and was selected for deployment across 300+ schools.

How Arbisoft Helps edX Educate 10 Million Users Around the World
Learn straight from the edX team how we help the world's second largest MOOC provider, across 4000+ miles & 10 time zones.
Reviews
the project
Software Dev & Web App for Orthodontics Tech Company
"We’ve gone from having an idea to having a fully functioning software system and website."
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 engineer of Braces On Demand. We’re a tech company in the orthodontics space and we focus on 3D printing orthodontic appliances.
What challenge were you trying to address with Arbisoft?
We needed someone to build our web app and provide us with custom software development.
What was the scope of their involvement?
We first engaged Arbisoft to connect our native app with our third-party 3D printing software system. They wrote all the codes and did the backend to allow us to deliver our 3D printing files remotely. They achieved that relatively quickly and once that was done, we branched out with them to create the basic architecture to build our web-based app and its UI.
We’re still working with them in sprints where we’ll come up with a new feature for the app, and they’ll go through a series of content creation, approvals, testing, and validation before moving onto the next sprint.
What is the team composition?
Our main point of contact is Haniya (Sr. Software Engineer) and we typically work with about 3–4 people at any given time.
How did you come to work with Arbisoft?
Arbisoft was actually recommended by one of our co-founders. We met with their CEO, who was a Stanford graduate, and we were just really impressed with their capabilities. At the time, we were still in the exploratory phase of our business, so I felt very confident hiring them to help us set the scope of what we were trying to accomplish.
How much have you invested with them?
So far, we’ve invested somewhere between $25,000–$50,000.
What is the status of this engagement?
The ongoing partnership started in October 2019.
What evidence can you share that demonstrates the impact of the engagement?
Arbisoft always delivers on time and they completely tailor the resources to the budget that we have. Their company is incredibly friendly for startups, as they provide the ability to get the most out of their programming assets.
Additionally, they’ve never missed any tasks since the start of the project. As far as hitting deliverables and creating functioning codes for the ambiguous scope of work, I couldn’t possibly praise them any higher — we’ve gone from having an idea to having a fully functioning software system and website.
How did Arbisoft perform from a project management standpoint?
We typically communicate through email when I have multiple points to make and I need to be as detailed as possible. Other than that, we use JIRA to manage our project. Moreover, we’ll have weekly calls to catch up and review certain aspects of the process.
What did you find most impressive about them?
What distinguishes Arbisoft is their ability to assist you in setting the scope of the work. I don’t know much about computer programming, so they brought their expertise to help us figure out what was needed — they have a wealth of knowledge that they share to make our business more successful.
Are there any areas they could improve?
I’ve seen what we’ve done and how far we’ve come, but I wish we could have quarterly meetings with them, to recap where we were in our previous quarter. I think having a forced mechanism of review would be helpful for our progress.
Do you have any advice for potential customers?
I would definitely say that it’s worth spending the time to dial in on the scope of work, even if it’s ambiguous. Therefore, I’d suggest having more meetings upfront to set the foundations of what your project is going to be.
I think the biggest mistake that people could make is skipping the time in setting up their scope and then changing it halfway through — so relying on Arbisoft’s expertise would make the process worthwhile. Their help made such a big difference for us, because they got the right people to lead the project, and the right resources at the right time — they made sure that we were successful.
the project
Custom Software Dev for Travel & Spend Management Firm
"They were able to take often loosely defined tasks and quickly come up with a solution."
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
I am the VP of engineering for Lola.com, a travel and spend management company for businesses.
For what projects/services did your company hire Arbisoft, and what were your goals?
Arbisoft was hired to develop and maintain a number of backend data ingestion processes, services to augment functionality on our site, as well as embed with our teams to provide an increase in team throughput.
How did you select this vendor and what were the deciding factors?
Several executives at Lola have previous successful experiences with Lola.
Describe the scope of work in detail, including the project steps, key deliverables, and technologies used.
Built and maintained a data ingestion processes that pulled information from multiple travel providers and combined it into a single local data set. Tech: Python, ElasticSearch, Postgres * Built new services in our Lola services platform to integrate with third parties that provided augmented data on various spend related activities for customers. Tech: Python * Server as scrum team members on multiple teams. Tech: React, Python, Kubernetes
How many people from the vendor's team worked with you, and what were their positions?
At any given time there were between 4-7 people on the team
Can you share any measurable outcomes of the project or general feedback about the deliverables?
We were able to build and launch a completely new product line quickly in large part because of the efforts of the Arbisoft team. They helped expertly maintain and improve our existing product allowing us to put more of our resources into the new product. Arbisoft also built a service for this new product line that dramatically improved the flows for one of the primary use cases.
Describe their project management style, including communication tools and timeliness.
I worked primarily with their project manager who used a similar toolset as us. Much documentation was done in Google docs. Wherever possible we integrated the team with our toolset for communication and project management (Slack, Jira, Confluence, etc)
What did you find most impressive or unique about this company?
The ability to get up to speed on poorly documented parts of our codebase was impressive. They were able to take often loosely defined tasks and quickly come up with a solution, asking the right question of us to provide clarity.
Are there any areas for improvement or something they could have done differently?
It took us a little while to find a groove that worked really well. We found that the more me just treated them like other members of the team and embedded, the more success we had.
the project
Mobile App Development for Internet Career Platform
“they excel at navigating some uncertainty and raising questions early.”
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 senior product manager at JobCase, an internet tech platform that matches employers with job seekers. Our demographic tends to more blue-collar-oriented.
What challenge were you trying to address with Arbisoft?
As a social media platform that’s similar to LinkedIn, it’s very difficult to succeed in the space without a mobile app. While we were traditionally a web app, we were looking to break into the mobile arena. We didn’t have the inhouse resources for mobile app development, so we engaged Arbisoft.
What was the scope of their involvement?
Our own designers developed wireframes and comprehensive mock-ups for the mobile app. The Arbisoft team took these specs and design guidelines and launched into development utilizing React Native. Their main scope of work has been translating the features that already exist on our web application to this new mobile platform.
Having said that, they’ve also provided feedback and suggestions for improvement for both design and functionality.
What is the team composition?
While I oversee most of the project management, we have a project manager on their side, and we have two engineering teams. I believe that it’s around 13–14 people in total.
How did you come to work with Arbisoft?
We were introduced through a few of our coworkers. They’d worked with Arbisoft at previous jobs. They seemed like the best fit for us because they had extensive experience in React Native and had done so many mobile applications. The references we received were also very strong.
What is the status of this engagement?
Our partnership began in December 2019, and the project is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
While I can only provide anecdotal feedback, the impact of their work has been significant. We’re close to completing our first mobile application, which we didn’t really have a strategy for in the past.
They’ve delivered feedback on certain features that already exist and have made thoughtful suggestions for improvement that we’ve already begun to implement. We’re grateful for the fresh perspective they provide.
Additionally, thanks to Arbisoft’s collaborative nature, some of our in-house developers are also picking up React Native. The educational outcome of our partnership has been excellent.
How did Arbisoft perform from a project management standpoint?
I think they’re very good on this front. As a product manager, I handle a large scope of specs and cannot always validate the entirety of their work Despite that, they excel at navigating some uncertainty and raising questions early.
For example, they won’t wait to get to a specific ticket or feature before asking us a question about it. They’re always looking at the larger picture and will bring up concerns a week or two in advance. I’ve always appreciated that.
We use Jira for project management, hold daily standups, and communicate on Slack.
What did you find most impressive about them?
Their teams really know what they’re doing. They’re very, very good at what they do.
Are there any areas they could improve?
No, not really. I don’t think I can think of anything that they could do differently.
Do you have any advice for potential customers?
We came in with a clear vision of what we wanted, along with designs and specs. Arbisoft has performed very well under that scenario, given a clear direction and fleshed-out requirements. I’d suggest that you provide a pretty clear idea of expectations and requirements, because they’re clearly able to execute on them.
the project
Android Application Development for a Research Team
"The development process went pretty smoothly."
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 project coordinator at an economic policy research organization. I oversee the collection of all of our data.
What challenge were you trying to address with Arbisoft?
We wanted to use mobile games to measure socio-emotional skills. We needed someone to design an app that would contain all the games we wanted and allow us to access the user data.
What was the scope of their involvement?
The final app was just for Android and contains four different games that measure various socio-emotional skills. We provided the guidelines of the games, along with live examples of what they’d look like, but they built the app itself from scratch.
What is the team composition?
Their senior marketing and communications specialist was our primary contact. We also had at least one developer working on the project.
How did you come to work with Arbisoft?
They were referred by colleagues at our local office overseas.
How much have you invested with them?
We spent between $9,000–$10,000.
What is the status of this engagement?
We worked with them from November 2017–April 2018.
What evidence can you share that demonstrates the impact of the engagement?
The development process went pretty smoothly. There weren’t many bugs and the final tool has been useful. We’ve had other teams approach us, asking to use it for their own projects.
How did Arbisoft perform from a project management standpoint?
They constantly kept us updated on the project. Anytime there was a misunderstanding, either with our instructions or with the work they returned, they were very responsive and made changes quickly.
For communication, we started out by discussing the project over the phone. After the initial setup, we moved more to email and also used Trello to manage the project details.
What did you find most impressive about them?
Our project wasn’t especially complex, but they still delivered a high-quality product and their customer service was excellent.
Are there any areas they could improve?
No, I can't think of anything for this project.
Do you have any advice for potential customers?
Establish a good relationship with both the project manager and the developer. It’s also important to have direct contact with the developer, whether it’s by email or phone. It’s easier to avoid misunderstandings that way.
the project
Web Crawling Tool for Trade Association
“We now have more data than the largest online encyclopedia as a result of leveraging Arbisoft’s expertise.”
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 national trade association focused on changing U.S. energy policies to create a future of secure, clean, and affordable energy. I’m the VP of engineering and product development, focusing on leading our software development team to build a particular product.
What challenge were you trying to address with Arbisoft?
We were looking for a team who had deep expertise in web crawling, specifically with automated systems that extract content from hundreds of external websites. We needed someone with the flexibility to quickly scale up a team.
What was the scope of their involvement?
They’ve helped us develop individual web crawlers for collecting and sourcing data (e.g., PDFs, website text) from a range of important policy websites. Web crawling is the process of building automated bots to collect data from public websites in a structured format. We go through this process on a daily, weekly, and monthly basis, so it takes a lot of expertise to orchestrate the entire system. We also have to validate that the data sets are complete and accurate before storing them in one place and performing post processing.
They’ve also added QA engineers to the project to help us with auditing our data ingestion system. They’ve helped us make decisions around certain technologies from a project management and technical leadership standpoint. They’ve augmented our team for short-term, complicated needs that require a lot of people.
They’ve done all of the software development. They’ve used the Amazon Web Services (AWS) infrastructure and a range of Google Cloud services. We’re used Scrapy for web crawling and they’ve also helped us with our Python and Ruby on Rails application. They’re familiar with technologies like MongoDB and Elasticsearch.
What is the team composition?
I’ve worked with one of Arbisoft’s team members longer than anyone at our organization, so I think of him as part of our team. He’s been leading the relationship we’ve had over the last five years as a trusted team member for our big product. I’ve also had a relationship with their CEO and founder. We had about 10 of their people initially, but now we have two as part of our core team.
How did you come to work with Arbisoft?
I had a chance to meet their CEO when we were trying to make a decision about which company to use for this particular work. He’s a very smart guy and someone had also recommended him. One of their biggest contracts involved supporting a prominent search website that utilizes web crawling, so that reassured us that they were the right team.
How much have you invested with them?
We’ve spent $500,000.
What is the status of this engagement?
We started working together in March 2013 and the relationship is ongoing. The relationship began with one specific project, but it’s branched off to others over the last five years. They’re an asset to our company and part of our software development team, assisting us with any problems we have.
What evidence can you share that demonstrates the impact of the engagement?
We had zero revenue when we first engaged with them, but we’re now at about $1 million in annual recurring revenue. This is largely due to the system they’ve helped build and the data they’ve helped collect as the core value proposition for the product we’re selling. For context, we now have more data than the largest online encyclopedia as a result of leveraging Arbisoft’s expertise.
How did Arbisoft perform from a project management standpoint?
I trust my main contact with a lot of things that are critical to our application. He’s led the development of our platform’s major components. The project management is fantastic. We do a video call every morning and also use Slack and Trello.
What did you find most impressive about them?
I’m impressed with their ability to scale up additional staff. They’re definitely web crawling experts.
Are there any areas they could improve?
They do really great work. The only challenge we’ve faced is that their team is based in Pakistan. Dealing with the time difference sometimes makes synchronizing our communication difficult and there’s also an occasional language barrier. However, we answer this through extra iterations and more communication to ensure that we’re on the same page regarding what we need to implement.
Do you have any advice for potential customers?
Make sure you’re very clear about goals and the metrics you’re using to measure performance so that everybody on the team understands what they are and why they’re important. This will set you up for success.
the project
Software Dev & Testing for Financial Education Platform
“They’re committed to being part of our team and work towards the success of our business goals.”
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 co-founder of PayPerks. We’re a financial education and rewards platform that seeks to drive positive change for financially underserved consumers and create value for the institutions which serve them. We sell solutions and services to financial institutions, government agencies, and other organizations that serve the financially underserved that are then marketed to cardholders and customers.
What challenge were you trying to address with Arbisoft?
We wanted to find a development firm to be a long-term partner.
What was the scope of their involvement?
We consider Arbisoft a part of our team. We utilize multiple resources from them in different quantities and configurations. This includes agile project management, frontend and backend development, and QA testing. We have to support a wide range of older desktop and mobile browsers, so we have them do both automatic and manual QA tests. They work with Python, Django, React, and JavaScript.
They’ve worked with us since the very beginning when my co-founder and I were just starting out and grown with us since then. Initially, our Arbisoft team worked with me to build our beta product and then after a pause, and we signed our first revenue deal and raised more money, we resumed our work with Arbisoft while also growing our team in New York. We work on the same code base and the same story ticket system together. There’s no strict division of work between our companies, other than we don’t allow access to our production environment and customer PII outside of a smaller group of full time employees and our DevOps team.
What is the team composition?
There’s a project lead developer and a number of backend developers, frontend developers, and QA engineers.
How did you come to work with Arbisoft?
We asked around our network for a reputable development firm. My co-founder knew someone who worked with them. Arbisoft then provided references to other clients and I spoke directly with the technical decision maker at those clients. Everyone was very pleased with their Arbisoft experience, and the existing clients were growing their relationship with Arbisoft.
How much have you invested with them?
We’ve spent over $1 million at this point.
What is the status of this engagement?
We started working together in September 2010 and the engagement is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
Arbisoft is an integral part of our team and we probably wouldn’t be here today without them. Some of their team has worked with us for 5–8 years and we’ve built a trusted business relationship. We share successes together.
How did Arbisoft perform from a project management standpoint?
We use online collaboration tools to participate in daily stand-ups and sprint retrospectives with the entire development and QA team. Our approach has evolved and changed over time, some sort of mix of agile and Kanban. We write engineering requirements using Jira or Pivotal Tracker and the engineering team as a whole tracks their work in these tools. We now document more detailed requirements, like API specs in Confuence. Their executive-level staff is attentive and available to resolve issues if they arise, although as Arbisoft as grown we need to make sure we empower our team there to reach out internally as needed. We don't find the time difference to be an insurmountable problem, although sometimes it would be easier if we could all be in the same room. So to that end, have visited our team at Arbiosft multiple times and find that even an infrequent face-to-face connection improves the overall working relationship and team communication.
What did you find most impressive about them?
They’re committed to being part of our team and really care about not just the success of the project or the delivery of ticket, but the success of our business goals. Thinking about our work on that level allows everyone to be better aligned and more effective. I don’t think that level of dedication and care is all that common across development partners, even if sales people tell you it is. Additionally, they have a low turnover rate and cultivated a healthy internal company culture that translates into their work.
Are there any areas they could improve?
There’s nothing I’d have our team improve on independently as a team, but we have things which we are continuously working on improving together as PayPerks (e.g. our entire team, including me), such as communications, architecting, requirements and story writing, and so on. These are things we will always be working on improving, especially as the nature of the specific projects we are working on at the moment changes and we need to adapt together. It’s a bit hard to do that remotely, but we are getting better. In addition, everyone has individual areas for improvement, and now that we recently grew our team at the end of 2017, we will do a better job setting expectations and providing feedback more consistently and regularly. In the grand scheme of things, we do a lot with a very lean team, and that’s impressive.
the project
Dev & Big Data for Consumer Search Engine for Mortgages
“I’m really grateful I found these guys… I can’t imagine doing this without them.”
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 and CEO of LENDAID, a consumer search engine for mortgages.
What challenge were you trying to address with Arbisoft?
We had a lot of big data to manage, and millions of points of data to consider in terms of real estate transactions, addresses, lender/loan officer information, etc. I needed a developer to build a robust search engine that could manage all that data.
What was the scope of their involvement?
They built the search engine and came up with an algorithm to make the database searchable for consumers. They were outstanding getting us ready for launch. They can accordion their services, and we went through a number of iterations before we launched, including a partial redesign when we brought in a design firm. After the prototype was finished, we continued to refine it.
I plan to keep them on as part of my support team, and we’re discussing other resources they offer. We’re now working with their SEO team.
What is the team composition?
Throughout the whole project, I had at least one person assigned to me. One of the beauties of working with them is their flexible resources. They could expand the team on demand.
How did you come to work with Arbisoft?
I was working with local developers who didn’t have the skill or depth to pull off the project. A friend who had worked with them at a larger company recommended them and put me in touch with Yasser (CEO, Co-founder, Arbisoft).
How much have you invested with them?
The original project started around $20,000. We’ve spent around $75,000 and anticipate a future run rate of $4,000-$5,000 a month for maintaining the site.
What is the status of this engagement?
We started the project in October 2016 and recently launched the site. They still provide support services.
What evidence can you share that demonstrates the impact of the engagement?
We’re only two weeks live from the launch, so it’s too early to have a clear idea of the results. I certainly attribute the robustness of the search engine to them and I’m glad to have found someone with their resources. They’ve worked with large companies, and their name gives clout to my business. They delivered a high-end product and feedback has been great.
How did Arbisoft perform from a project management standpoint?
We use Trello to communicate and prioritize tasks. Everybody is readily accessible. If I need resources, I can give them the heads up and there they are. I’d apply a timeframe and they’d meet it. I give them high marks.
What did you find most impressive about them?
I’m really grateful I found these guys. I had no technical knowledge and had the ability to tap into their expertise for a technically challenging project. I can’t imagine doing this without them.
Are there any areas they could improve?
I don’t really have anything they could improve. The biggest challenge with outsourcing is usually the time difference, but I could communicate with them at almost any hour. It wasn’t a major impediment. Their written communication is generally stronger than their verbal, but ticket tracking is good. It’s been a learning process for me in terms of managing that.
Do you have any advice for potential customers?
Using their written communication and tracking is essential.
the project
QA Testing for Kayak.com
“Arbisoft is a tremendous asset … . We’re extremely confident in their work.”
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 director of QA for Kayak.com, a travel meta search engine that provides different types of information about travel.
What challenge were you trying to address with Arbisoft?
My QA team's focus is on testing new features that are being developed, which includes a tremendous amount of regression testing. We were getting bogged down and couldn’t test any of the new developments because we’re fast-moving and have desktop releases almost daily. We looked for an external firm to help us run our tests to free my team up.
What was the scope of their involvement?
My team creates detailed test plans for the features, and Arbisoft runs them. We have a schedule for what tests gets read and run each day, and Arbisoft gives us those results in a timely fashion. We vary which tests get run and in what environment (different browsers, devices, etc.) in order to maximize the coverage. This frees up my team to go and test new features.
What is the team composition?
I have two teams at Arbisoft: one for the desktop side and one for the mobile apps. Each team has a project lead with 4–5 individuals on each one. We meet on a weekly or biweekly basis, so Arbisoft really feels like part of our QA team.
How did you come to work with Arbisoft?
The head of our engineering team mentioned Arbisoft as a good option that Kayak could use in general, but we saw an obvious use for them in QA. They work with other departments at Kayak, too.
What is the status of this engagement?
We’ve worked with Arbisoft for at least the past five years.
What evidence can you share that demonstrates the impact of the engagement?
The biggest benefit from Arbisoft is freeing up our internal QA team to work on other projects. We can go about our work knowing that, if there are issues, Arbisoft will find and address them.
We’re extremely confident in their work.
How did Arbisoft perform from a project management standpoint?
My project leads are always on top of their teams. If anyone is out sick or has an emergency, I never worry about tasks being forgotten. Someone is always there to pick up the slack. They have great people in charge.
They communicate well, letting us know of any issues or problems that arise. We use qTest and Jira to manage tasks. qTest allows us to store test plans and results in one place. We use Jira to track bugs. It streamlines our work and lets us review issues quickly to determine the next step.
What did you find most impressive about them?
Arbisoft is a tremendous asset. They’re willing and eager to take on any new tasks. For example, we wanted their help looking through our log files to identify issues, and they started right away. It took some training, but they like to learn new things and help us however possible.
They frequently go above and beyond, too. We’ve had problems with the releases before, and Arbisoft will stay late into the evening to make sure it all goes through.
Are there any areas they could improve?
I can't think of anything. We wouldn’t have used them for so long if we didn’t like their work.
Do you have any advice for future clients of theirs?
Have a clear plan and know how you want to utilize them. Often, offshore resourcing goes wrong because it’s too nebulous and hard to track. If you have a detailed plan, Arbisoft is excellent at executing and giving you what you want.
the project
Integration & iOS Development for Travel Site
“We’ve never had a bad experience with any of their team members.”
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 vice president of engineering at Wanderu, an online travel agency serving the ground transportation industry. Customers can use our service to book bus and rail travel in 40 countries around the world.
What challenge were you trying to address with Arbisoft?
Initially, we needed help with our carrier integration efforts. In order to be connected to the Wanderu platform, we have to connect to the various APIs of different bus and rail systems around the world. We later needed to augment our mobile apps team.
What was the scope of their involvement?
We incorporated Arbisoft into our engineering team. They didn’t have a separate set of projects, but they worked in tandem with our in-house team. Tasks included integrating new carriers, fixing bugs, and improving internal tooling and/or processes. Arbisoft helped us effectively scale that operation so that we could have more parallelization across our integration efforts.
For the mobile engineering side, we tried for a while to hire an iOS engineer here in Boston but we were unable to find someone with the right mix of engineering skills, so we turned to Arbisoft to help. We had them bring the iOS app’s booking flow into parity with our Android app, and that requires a fairly significant engineering effort over the course of a couple of months. Arbisoft is helping us keep our future iOS development pace on track with our in-house Android dev.
What is the team composition?
For carrier integration, we have a team of four engineers including one senior engineer who reports to my carrier team lead in Boston. On the mobile app side, we just have one engineer.
How did you come to work with Arbisoft?
Our CEO knew the former CTO of Kayak, who recommended Arbisoft. They’d been the provider for Kayak’s travel partner integration efforts, so they seemed like a natural fit for our project. We didn’t look much into other companies, especially after our initial engagement went so well.
What is the status of this engagement?
We partnered in Fall 2016, and the work is ongoing.
What evidence can you share that demonstrates the impact of the engagement?
Arbisoft has helped us bring on more partners more quickly because we’re able to augment our internal team and get work done faster. Arbisoft’s software has shortened the time between signing a partner and getting them live on the site, which is incredibly important for a small and new startup.
How did Arbisoft perform from a project management standpoint?
We don’t put a strong focus on project management because we don’t give Arbisoft defined projects with specific features. We just need them to keep the integration effort going and work with our partners directly when there are technical integration issues.
Our time zones briefly overlap, but Arbisoft has been great at staying a little later into their day to work more closely with us. We typically connect in the morning, East Coast time, and catch up and answer questions. We use Slack heavily, and we have weekly team video conference calls. The mobile engineering team is a bit less coordinated because there’s only one team member, but it’s quite similar.
What did you find most impressive about them?
Their communication, both written and verbal, is excellent. They train and assess their engineers well, so they always meet our needs and can begin an engagement right away. We’ve never had a bad experience with any of their team members.
Are there any areas they could improve?
For some engineers, perfection can be the enemy of good. I encourage them to make incremental steps and iterate on them, but that’s sometimes hard. We’re okay with minimum integration so we can ship the product, as long as we continue to make updates as needed. They tend to want to completely finish a product first, which isn’t necessarily a bad thing, but we have to remind them that, sometimes, the basics are fine.
Do you have any advice for future clients of theirs?
If you have a large time zone difference, you’ll need to establish a good communication process and pipeline so that they don't run out of work partway through the day. Find ways for them to always be able to pick up additional effort from the backlog or make sure that their queue is well stocked. Give them the guidelines for what's important to your business, and then let them run with it; they'll do a good job.
the project
App Dev for Marketing Data Platform
“Arbisoft treats staff with respect and hires open-minded, can-do developers.”
the reviewer
the review
The client submitted this review online.
Please describe your company and your position there.
predict.io is an intelligent offline data management platform helping retail brands drive revenue by anticipating and generating customer demand. Founded in 2014, the company is headquartered in Berlin and operates globally. Our team aims to eliminate unwanted ads and reduce ad fatigue for customers through safe, transparent, and reliable business practices. Meanwhile, brands and marketers can better understand how their customers go about their daily lives using our platform’s location-based data. The company is committed to compliance with the General Data Protection Regulation (GDPR), whose mission is financed by trusted institutions such as High-Tech Gründerfonds (HTGF) and the European Commission.
For what projects/services did your company hire Arbisoft?
We hired them for the development of a B2C app with machine algorithms that work with real-time sensor data.
What were your goals for this project?
Our goal was to launch quickly and maintain the code over time, with more focus on machine learning.
How did you select this vendor?
Arbisoft was referred to us after we had a bad experience with another vendor.
Describe the project in detail.
We went through various iterations until the iOS prototype went live, then added more people to the team in order to launch an Android version of the app. We continue to work with Arbisoft.
What was the team composition?
We started with one employee, a full time equivalent (FTE) iOS engineer. At its peak, our project involved six FTE staff with a mix of different skills.
Can you share any outcomes from the project that demonstrate progress or success?
We have successfully launched the product and made significant revenues. About four years later, our company is thriving and has received numerous prestigious industry awards.
How effective was the workflow between your team and theirs?
Their team is very closely integrated with our own, and they’re great at communication.
What did you find most impressive about this company?
They have a great mindset. You can feel that Arbisoft treats staff with respect and hires open-minded, can-do developers. I wholeheartedly recommend them to anybody who understands how to work with a virtual team—a lot depends on how you work with people who are thousands of miles away.
Are there any areas for improvement?
We’ve always maintained a great working relationship, even during times when mistakes were made. We’ve always found a solution for everything.
The client cites Arbisoft's cost-efficient approach as one of the main catalysts for their continued success, with internal stakeholders being particularly impressed with the team's personal approach to project scoping. They never fail to deliver on time and on budget.