Software Development: Scaled
We enable progressive businesses to transform, scale and gain competitive advantage, through the expert delivery of innovative, tailor-made software. Our elegant, data-driven solutions help organizations and people around the world to perform more effectively and achieve better outcomes.
15 years of intensive scaling
Founded in 2005, Oxagile has made the way from a promising tech startup to a mature software vendor serving over 1 billion users. Our solid knowledge around 30+ verticals and business domains makes us a go-to partner in helping businesses run at their best.
Full-cycle delivery team
We’re a team of forward thinkers for whom work at Oxagile is a calling. We believe that progress is made through strong leadership, progressive research, continuous learning, dedication to client success, and a strong pursuit of excellence.
Oxagile is a Microsoft Gold Certified company, which has been recognized by such industry experts as International Association of Outsourcing Partners (IAOP) in its Global Outsourcing 100 list and Inc Magazine in its Inc 5000 ranking.
Get a Free Quote at [email protected]

headquarters
other locations
Focus
Portfolio
Google, Discovery Communications, motorsport.tv, Thomson Reuters, Vodafone, Kaltura, Veon

Software Development of a Vision-Based Video Analysis Platform for
Oxagile developed a cutting-edge AI-driven computer vision solution that extracts all unique faces, objects, and vehicles from camera footage, provides specialized video editing tools, and produces detailed reports with metadata for every video frame. The solution is designed to automate video processing workflows for the police workforce, increase security officials’ productivity, and dramatically improve public safety.
Duration: 4 months
Effort: 16 man-months

Software Development of Web Conferencing MVP
Oxagile developed a robust, fully-functional MVP of an end-to-end web audio and video conferencing solution. The solution supports live video streaming, enables users to set up online events with up to 20 real-time participants, and helps easily share screens. Integrated with an advanced audio bridge, the system provides for a high-definition audio conferencing backed with a seamless, reliable connection. The MPV was instrumental in showcasing the client’s business case and helped secure the necessary funding for the next development round.
Duration: 3 months
Effort: 6.5 man-months

Software Development of Videoconferencing Platform
Oxagile developed a WebRTC-based videoconferencing platform that handles thousands of simultaneous video streams. The system implements innovative autoscaling by connecting multiple Kurento media servers via the RTP protocol. The solution provides rich collaboration capabilities and enables real-time interpreting into multiple languages.
Duration: 5 months
Effort: 30 man-months

VOD Service for European Telecom Operator
A major European telecom operator tasked Oxagile with enhancing and refreshing their VoD service to strengthen their market position.
Key features and highlights:
- Extended functionality for content and media management;
- A sleek mobile interface;
- A custom advertising module;
- A sophisticated video recommendation feature;
- Advanced search;
- Social features (ratings, comments, social integration);
- Tag cloud navigation.
The new system launched to wide acclaim and contributed to a rapid increase in the market share for the client.
Duration: 10 months
Effort: 72 man-months

Robust Voice and Video Communication Components for a Leading Enterprise Messaging Platform
The client has built their business on providing private corporate messaging solutions that give companies complete control over their internal text communications. A strategic decision to extend their services to voice and video led the client to contact Oxagile as an experienced provider of WebRTC-based solutions.
Oxagile’s engineers delivered cross-platform components that enable seamless communication between devices via the client’s own platform without the need to install additional plugins.
The client’s business case put a special emphasis on system reliability. Consequent performance testing showed the components maintain a consistently high quality of communication regardless of device type — even on 3G networks.
Duration: 3 months
Effort: 11 man-months

Ground-Breaking Live Basketball Action Stats Solution
A U.S.-based sports technology company relied on Oxagile to rethink their core product — a real-time tracking and analytics system for basketball teams — as a mobile engagement tool.
Oxagile’s R&D unit managed to bring this ambitious idea to life via a potent combination of cutting-edge computer vision and statistical analysis technology.
Underpinned by real-time data collected from special ball- and player-tracking sensors, the delivered solution can process mobile video in real time, recognize the players captured on screen, and calculate precise coordinates of players from any position around the court.
As a result, users are now able to point their mobile camera at the court and tap any player to view a wealth of related information.
Besides increasing the fans’ involvement in the action, the app is poised to be a useful assistant for basketball scouts who want to get instant access to certain player’s performance stats during the game.
Duration: 2 months
Effort: 4 man-months

Feature-Rich OTT Platform
A leading online TV network engaged Oxagile’s dedicated team to deliver a live streaming solution that would cater for more than 240 television broadcasters globally.
Oxagile provided full-cycle development and consulting services at all levels, including business analysis and design, QA and testing, hardware infrastructure planning and implementation, and maintenance and support.
The solution runs on a cluster of more than 20 web servers with distributed caching. Oxagile experts used a PostgreSQL database in master-slave replication mode for high availability. The team organized media content delivery from more than 100 WMS servers assembled in a custom CDN.
Duration: 36 months
Effort: 552 man-months

A 107% Increase in Transaction Capacity for a Major Transport Ticketing System
Reengineering and functionality enhancement of a public transport ticketing system serving 30% of the German market. The solution includes a robust, performant backend, as well as iOS, Android and web apps that allow hassle-free, on-the-go ticket purchasing. The system calculates trip costs, allows saving favorite routes, keeps payment history, and supports multiple payment options. Ticket generation functionality uses counterfeit-proof 2D barcodes to ensure security and easy validation.
Duration: Ongoing
Effort: 50 man-months so far

Next-Generation MAM Orchestration Solution
A cutting-edge media asset management and orchestration solution designed to automate a variety of workflows within an international broadcasting company.
Key features and highlights:
- Seamless data center integration to easily pull in content metadata and statuses and handle media asset operations;
- An ability to easily set up and configure sophisticated custom workflows that support unique business needs, no matter how complex;
- An advanced internal ticket system to handle all tasks, both automatic and manual;
- An easy-to-use front office that enables end clients to transparently track progress on all content processing jobs.
Duration: 10 months
Effort: 120 man-months

Powerful Media Management System for an Advanced VoD Platform
An international media and entertainment holding tasked Oxagile with developing a reliable and scalable backend for their flagship VoD platform with a focus on the Middle Eastern audience.
The resulting solution comprises four key modules that help automate the management of editors, users, content, and site layout respectively. The system provides a single point of control over the entire platform’s functionality and appearance.
To support the client’s commitment to reaching the largest audience possible, the team enabled publishing to a wide range of platforms, including Web, Android, iOS, Roku, PlayStation 3 and 4, Apple TV, Xbox, and smart TVs.
Duration: 9 months
Effort: 56 man-months

Live Streaming and VoD Platform for a Leading Motorsport Media Group
Oxagile helped a leading motorsport media group to enter the digital video content market by developing a powerful subscription-based OTT platform from the ground up.
Registered users can enjoy hours of high-quality content in various racing categories on web, mobile, and TV everywhere screens.
Admin functionality includes video transcoding into a range of resolutions, subscription management, user management, content management (creating channels, programs, adding new episodes), and easy website layout customization.
Duration: 10 months
Effort: 120 man-months

Multimedia Portal for a Global Media and Entertainment Company
Oxagile played a major role in developing a full-blown mass media platform designed to manage nine entertainment portals.
Retooled from the ground up, the websites got a modern, visually appealing, and mobile-friendly UI that effectively boosts user engagement and reduces bounced traffic — no matter the device. The UI uses leading-edge navigation tools that help hundreds of thousands of daily visitors read content, find their favorite shows, and watch videos in a straightforward and hassle-free way.
On the backend, the system administrators got a wealth of tools to effectively manage both text and rich media content. They can also fully control a website’s look and feel, layout, and styles — all without having to write a single line of code.
Built-in scheduling mechanisms empower administrators to update content automatically, which ensures that users have access to the latest and greatest video content at all times.
Duration: 16 months
Effort: 360 man-months
Reviews
the project
Web & Mobile Dev of E-Learning Social Media Platform
"They’ve taken our ideas and improved upon them in their execution of the product."
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 co-founder of a social, video-based platform that’s built for the world of education. Teachers and school teachers can post short videos from their phone or computer and post them to different channels. They’d be contributing to discussions around certain topics, events, books, and more.
What challenge were you trying to address with Oxagile?
We relied on Oxagile to develop our platform.
What was the scope of their involvement?
We started completely from scratch with them. We gave them a handful of Google Docs that outlined a rough structure of what we had in mind. They helped scope out the project for us and sort through the items. This process sharpened some features and omitted others, and some are still in our backlog.
We’ve been working with them for almost two years, now, and they’ve built out some of our main product features. I believe they use Java and some other technologies to build out our iOS, Android, and web platforms.
What is the team composition?
Currently, we’re working with 6 people. At our biggest team size, we worked with around 12 people. There are regular, full-time teammates, and there were others who we brought on for specific needs.
How did you come to work with Oxagile?
When we made the initial decision of creating a video-heavy platform, we googled service providers whose expertise was video integrations. After viewing Oxagile’s portfolio. talking to them, and getting an estimate, we decided to go with them.
How much have you invested with them?
We’ve spent somewhere near $2,000,000.
What is the status of this engagement?
I believe the engagement began in February of 2018, and the project is ongoing. The platform launched in beta mode in February of 2020.
What evidence can you share that demonstrates the impact of the engagement?
We have almost 1,600 users from all over the world since our beta launch. We’ve received feedback from users about how navigable and aesthetically pleasing the platform is. We’ve had an outside technology firm take a look at our product, and they echoed positive things about the platform’s architecture and code.
They’ve taken our ideas and improved upon them in their execution of the product. They’ve built what we’ve asked them to build while executing ideas and designs that we hadn’t thought of ourselves.
How did Oxagile perform from a project management standpoint?
Our project manager was the chief product management officer at Oxagile, and he was excellent. From the start, I’ve been very impressed with how everything has been organized. They were extremely helpful in guiding us through unfamiliar tech processes (especially since my background isn’t in tech.)
We shrunk our team a few months ago and were assigned a different PM. We were worried since we loved our old one, but the new teammate didn’t let anything slip. She’s been amazing; she’s especially done a great job of communicating and keeping us on track.
We have weekly calls with the PM, their business analysts, and the engineers for demos. We utilize instant messaging through Skype chat, but we also communicate via normal email. They’re very quick to respond.
What did you find most impressive about them?
While my partner and I consider ourselves to be fairly easy-going and respectful, we come up with ideas that need to be executed immediately. That being said, their team has been exceptional reactive to our whims and emerging needs. They’ve done a really great job of helping us help them in executing the product.
They’re also extremely collaborative and eager to go the extra unpaid mile to deliver for us. If it’s a strict deadline, they’re able to mobilize a couple of additional resources for us, free of charge. They’ve truly gone above and beyond to execute what we pay them for.
Are there any areas they could improve?
I don’t have any major complaints. There were some communication challenges earlier on. There were some things that we needed to know, or that we benefitted from knowing earlier on, that surprised us later down the road. That sort of miscommunication between us hasn’t happened in a while.
Do you have any advice for potential customers?
I definitely would recommend them and already have to a few different people. Try to openly share what you’re thinking and what you’re hoping to build. Don’t be worried about asking them a silly question or asking for a last-minute change, because they will work to try and make that happen.
the project
E-Commerce Platform Dev for Marketing & Advertising Startup
"They're not simply coders, but also understand our vision for the direction of the platform."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Please describe your organization.
We are an e-commerce startup helping companies create a guided recommendation process. We offer a software-as-a-service product, partnering with e-commerce sites and helping them walk customers through the buying process.
What is your position?
I am the founder and chief executive officer of the company.
What business challenge were you trying to address with StaffYourTeam?
We needed to get a prototype off of the ground.
Please describe the scope of their involvement.
StaffYourTeam built our solution using JavaScript on the front end and Node.js on the back-end. Our software is hosted using Amazon Web Services. It's a web-based, mobile-responsive solution.
Initially, we had made some mockups for our idea using Balsamic and other prototyping software. StaffYourTeam helped us refine that vision, providing feedback. As an example, we had combined style and functionality for certain areas. StaffYourTeam advised us to separate the two, making the platform more modular.
StaffYourTeam has assigned us a three-person team consisting of a lead developer, project manager, and quality assurance tester. We employ both manual and automated testing for our app.
How did you come to work with StaffYourTeam?
We submitted a proposal to around 20 firms from across the globe. StaffYourTeam had a very thorough request for proposal process and their sales approach was excellent. They engaged with us and were thoughtful about the project and potential pitfalls. StaffYourTeam showed a much more thorough understanding than other firms I spoke with.
Could you provide a sense of the size of this initiative in financial terms?
The total cost of StaffYourTeam's services has been between $75,000 and $125,000.
What is the status of this engagement?
We started working with StaffYourTeam in the spring of 2015. We have an ongoing relationship. StaffYourTeam has become a supplemental part of our team, augmenting our resources and helping us scale up the platform. We've gone from a prototype to an actual product, adding on features and making it more stable.
Could you share any statistics or metrics from this engagement?
StaffYourTeam has been very strong in terms of delivery. They've been a good partner from the beginning, helping us figure out the system and platform in general, also going forward and executing on it. We haven't had any major issues beyond what can be expected from a normal software development process. My biggest praise for StaffYourTeam is in terms of quality of work. We've had the same conversations with them as with our own engineering team, helping us understand trade-offs between depth of features, speed, and quality. StaffYourTeam has had key strategic conversations with us at a high level. In terms of productivity, StaffYourTeam is comparable to other teams I've worked with during my career.
How did StaffYourTeam perform from a project management standpoint?
With any software development project, there will be some parts that become loose, but StaffYourTeam have stuck to my expectations. We use JIRA for project management. I find it to be a more feature-rich tool compared to others I've used, and I've had a good experience with it.
The project manager from StaffYourTeam has very good written and oral communication skills. Given that they are a remote team, this was a concern for us, but StaffYourTeam has been excellent.
What distinguishes StaffYourTeam from other providers?
I have been pleasantly surprised in terms of how strategic StaffYourTeam has been. They're not simply coders, but also understand our vision for the direction of the platform. StaffYourTeam has provided thoughtful feedback that reflected this, taking into consideration how we could be affected in the future by what we're doing today. StaffYourTeam has provided recommendations without requiring me to provide user stories for every task.
Is there anything StaffYourTeam could have improved or done differently?
StaffYourTeam has a set of technologies with which they're familiar, and they have a modern approach. We're using Node.js, which is great. There have been times when we wanted to do something that the team wasn't comfortable with, given that they lacked expertise in that specific area. This wouldn't preclude me from recommending StaffYourTeam to anyone, but I have to be realistic in comparing them to generalist firms.
the project
Enterprise Deployment for Computer Software Company
"Oxagile (formerly StaffYourTeam) has a very good balance between price and quality."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Please describe your organization.
We are a custom software development company with two offices in San Francisco and California. Locally, we have a big focus on sales and marketing, while our development teams are located in Belarus and elsewhere in Eastern Europe. We are part of an international group of companies with multiple offices worldwide, including Moscow, Israel, and New York City. We are involved in a lot of research and development for home automation, healthcare, and internet of things solutions.
What is your position?
I’m the Director of Business Development.
What business challenge were you trying to address with StaffYourTeam?
We were working with an important client for which we ran multiple projects. We developed a learning portal for English courses aimed at Asian students. It featured chat technology for communication between students and their tutors. It's not a typical e-learning project because its specific idea was to feature teachers from the United States and the UK who would provide their services to wealthy students in Asia. The client's major requirement was to provide a decent-quality service with the ability to run multiple sessions with a certain level of security. In terms of business value, it's an important tool for the client, helping them to make more money out of education services.
We usually don't outsource projects to subcontractors, but we needed additional resources. In choosing a subcontractor, we focused on good references first of all, and also looked for relevant experience. StaffYourTeam had both those requirements.
Please describe the scope of their involvement.
The customer's requirements were for a TalkBox-based solution. In terms of core technology, the software was developed using .NET while, in terms of server hosting, we used Amazon EC2 cloud technology. The database was SQL.
The platform is an integrated video streaming solution also featuring an inbuilt calendar that can simplify lesson scheduling. It also has a unique system of evaluating tutors. Each tutor has a profile on which they can be rated by students for multiple criteria.
There were five developers, one dedicated project manager, and two quality assurance engineers assigned to our project.
How did you come to work with StaffYourTeam?
We were looking for a subcontractor with a development office in Eastern Europe, specifically in Belarus, as we have our own facility there. We know that the quality of resources and communication are good in that region. Relevant experience was also a factor. We were looking for past projects involving video streaming solutions, and ones within the e-learning business more specifically. StaffYourTeam had that relevant experience.
We also researched other possibilities through the internet and clutch.co. We asked colleagues and top managers of different US-based companies about the vendors that they were working with. StaffYourTeam received very good references from a person which I respected. It wasn't the deciding factor, but they had a good combination of a good portfolio, references, and technical expertise.
What is the status of this engagement?
The project duration was 4 months. The total development effort lasted 20 months.
Could you share any statistics or metrics from this engagement?
In our industry, the most important factor considered in terms of software development is the amount of bugs in the delivered work. We have our own corporate standard, which is pretty high. According to our internal review, the quality of the code delivered by StaffYourTeam was very good, much better than expected. Usually, it's important that the vendor simply deliver the work with working results, but their completed work was exceptionally clean. We were surprised by this.
How did StaffYourTeam perform from a project management standpoint?
They delivered the work within time and budget. At the start of the project, we elaborated a timeline with multiple milestones. Each one was delivered in time. This was important for us because we were also reporting to our end-client. Any delay would have translated to problems on our side. Everything was perfect in terms of project management.
StaffYourTeam had a dedicated project manager. The only negative aspect I could mention was a lack of attention to detail on their side at times. Omissions in the comment section would be an example. This was not critical for the project, but some people are perfectionists and like looking at the general picture. It's a subjective issue.
We used Jira for project tracking, as a requirement from our side. StaffYourTeam worked within our tracking system, which we appreciated. They acted as our own team rather than a contracting company.
What distinguishes StaffYourTeam from other providers?
In our business, a partner doesn't need to be unique; they just need to offer a good-quality service on a consistent basis. StaffYourTeam has a very good balance between price and quality. This is important for me because I need to understand what I'm playing for. Their reporting was transparent and they provided us with any kinds of reports we requested. We had a very good picture of the project, including every milestone. We understood what we were paying for and StaffYourTeam definitely worked for their money.
Is there anything StaffYourTeam could have improved or done differently?
In general, they performed well. It could be due to the fact that it was our first project and they wanted to impress us. I can't speak for all of their projects, but in our case, everything was good. I hope that StaffYourTeam delivers the same grade of quality to all of their customers. A bit more attention to detail would have been welcomed at times, but that's about it.
As a general recommendation, any client looking to work with them should have a well-structured set of requirements. I remember that we came across a small issue at the start of our project in clarifying a few elements. If everything is specified from the start, there will be very good results in the end. If the client only has a general idea, it's best to itemize it in writing. This is a recommendation for any customer, even our own. We often have difficulties in imagining a project when only given a general idea. At least a few pages are required.
the project
Web Application Development for Leadership Coaching Firm
"I value their creativity and their ability to execute."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Please describe your organization.
We’re a leadership development and executive coaching firm with a global presence, based in Philadelphia.
What is your position?
I’m the Chief Executive Officer of the company.
What business challenge were you trying to address with StaffYourTeam?
We were trying to create a technology platform that would differentiate us, and add value for our clients by integrating the best of what we know in the coaching world with excellent technology. We came to them to get help building that platform out. They were responsible for the design and implementation of the platform.
Please describe the scope of their involvement in greater detail.
The project was to take an existing web application that we had and rebuild it in such a way that it can function as a SaaS model. They redesigned what we already had onto a new coding framework called Symphony. Then they also built out a robust backend that allows us to create subdomains for our customers who want to adopt our service on an annual basis.
How did you come to work with StaffYourTeam?
We really liked their responsiveness, thoroughness and cost. They’re not the cheapest guys in town but you get what you pay for in this business. I think they deliver a high quality product and they stand behind it. There’s also a high level of trust between us and them.
Initially we wanted to integrate video conferencing on a very basic cloud platform using the API of a video conferencing service. We ended up connecting with that video conferencing service and asking them who would be the best developer for this. They referred us to StaffYourTeam. It turns out we did something totally different. We ended up not integrating the API, instead we built our own platform in a much more customized way than we had originally intended.
Could you provide a sense of the size of this initiative in financial terms?
The cost of the project is between $50,000 to $200,000.
What is the status of this engagement?
We started two years ago and the work is ongoing. I don’t know when we’ll ever stop. We have customers who love the platform. We do have a few ideas on how to improve it. We took a temporary pause and we’ll resume early next year.
Could you share any statistics or metrics from this engagement?
I don’t have formal feedback from customers. Customers tend to like it, and it’s still very new so I don’t have that much feedback. My personal feedback would be that StaffYourTeam does a great job developing things that are very technical. Some of the things they do may not even exist through a plug-in or an API. They’re able to create something based on our requirements. I value their creativity and their ability to execute.
How did StaffYourTeam perform from a project management standpoint?
We have a very good project manager. She’s amazing. I think a lot of the success of the project is a result of her great work. A lot of it is due to the company and the processes that she adopts, but she’s been amazing for us.
Is there anything StaffYourTeam could have improved or done differently?
I think their front end design lacks. We use another designer for it. That would be an area I would say would be great if they could have the same level of quality on the front end as they do on the back end.
the project
Web App Development for Vehicle Broker Company
"They were the best choice."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Please describe your organization.
We are KosLo, an online vehicle broker company that is just getting ready to launch. Customers tell us what vehicles they want to find, we find those vehicles in the marketplace, negotiate pricing, and bring back the best five deals to the customer.
What is your position?
I’m the Chief Executive Officer of KosLo.
What business challenge were you trying to address with Oxagile?
We were trying to build a system that could look through the internet and find vendors automatically. We wanted to build an automated system for communication between customer requests and vendors, and compile the information. That was the biggest hurdle and they did a great job.
Please describe the scope of their involvement in greater detail.
They developed everything in the project, from the software to the website.
How did you come to work with Oxagile?
I did research online for software development companies, found a couple, had conversations with both, and gave them a little snippet of what I wanted to do. Oxagile seemed to be the most willing to dive in and create what I wanted. I had interviews with them, and they were the best choice.
What is the status of this engagement?
We started working with them in May of 2014. We are just about to go live now. I still require them to do some maintenance and add to the system, but the bulk of it is completed.
Could you share any statistics or metrics from this engagement?
Our website has not launched yet, so there hasn't been a ton of traffic, but everyone who has looked at the website has been very impressed with its flow and how it connects everything.
What distinguishes Oxagile from other providers?
They're very responsive and very caring. They quickly take all of our requests into consideration and give us timelines on the things we add. Being very flexible and very responsive is what sets Oxagile apart.
Is there anything Oxagile could have improved or done differently?
The biggest thing is getting things done as quickly as possible, so, at times I would have wanted a bigger staff to get the work done faster. Although it could also be that I had very high expectations for them.
the project
Custom Platform Development MyLo Corporation
"They're helping me from top to bottom with my company to make sure that I'm successful and their design is successful."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Please describe your company.
We’re an Internet company, and customers come to us looking for vehicles or motorcycles. The system that Oxagile is making for us searches the Internet and starts negotiating prices with them. Essentially, it finds the best price for our customers for cars, trucks, and motorcycles. They’re helping us design and develop that custom software.
What is your position?
I’m the founder and chief executive officer.
What was the main objective when you first approached Oxagile?
The original problem was knowing if we could design a system that can skim the Internet, find ads on the Internet, take that data, and send out emails to all of those interested users in order to get them negotiating price. That was the first hurdle, and I didn’t know if it could be done. Oxagile was able to find a way to make it happen, and develop the software that could handle that. For me, they were able to make the system, so I don’t half to have a ton of employees. They were always looking to make my life easier, to make my business successful. They helped me overcome that obstacle right away, which was at its core a technical resources challenge.
Could you describe the scope of their involvement in greater detail?
Their initial scope was purely software development, website, and app development. Since I’ve started working with them, though, they’ve been amazing to work with, so they’re not only making the system, helping build the apps and the website, but they’re also helping with marketing of the company, too. They’re helping me make an animated video for the company and a prelaunch website. They helped me design all of that, and things like helping with the business plan. I’m going out to get investors, so their marketing department is helping to make sure my business plan is up to snuff. They’re helping me from top to bottom with my company, to make sure I’m successful and what they’ve designed is successful.
How did you come to choose Oxagile as your partner?
I had searched on the Internet for some highly qualified software development companies. I had called a bunch, talked to a couple, and I felt most comfortable with Oxagile. They just seemed like they had a good reputation online and some serious experience under their belt.
Can you provide a ballpark dollar figure for the size of the work that they’ve done for you?
It was probably $200,000 to date.
What is the current status of the project?
The relationship is ongoing.
In terms of results, could you share any statistics, metrics, or user feedback that would demonstrate the quality of their performance?
They have set up a whole bunch of parameters to measure it once it’s launched, so I’m looking forward to seeing those but, until it’s launched, I won’t be able to measure that type of stuff. I’m very satisfied. They’re very responsive. There is a big time difference and that concerned me when we began, but they have been very responsive anytime I have questions, concerns, or updates. If they don’t agree with me, they’ll talk me through it, and there hasn’t been a single time in which we’ve had a disagreement that didn’t end up being productive somehow. The project manager is primarily the only contact I’ve been having, and I haven’t had any issues with project management or workflow. I prefer not to talk to multiple people, but rather have a head person to make sure things are going well, so I’ve enjoyed it this way.
When working with Oxagile, is there anything that you would consider unique about their approach or development methodology that distinguishes them from other vendors?
The one thing that amazes me about Oxagile is how willing they are to do whatever it takes to make my company successful. They are even willing to help me with digital marketing. They go the extra mile for their clients, and that means a lot.
What advice, if any, would you give a future client of theirs?
Don’t be scared of the time change and where they are. It can be easy to fall prey to the horror stories, but with these guys, it’s different. They are extremely flexible and always remain responsive to their client needs and requests.
the project
Custom Web Development & Site Build Media & Entertainment Service Provider
"They're well-versed in their domain and in web and mobile development."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Could you briefly describe your organization?
We're a media management and digital distribution service provider that caters to the media and entertainment industries. I was responsible for global project management. I was overseeing their mobile development team.
What was your position at the time?
I was a VP of project management.
Could you describe the business challenge(s) you were attempting to address when you initiated the relationship with Oxagile?
The broader challenge was maintaining quality assurance across several different projects of various sizes and complexity. Oxagile was involved in most of these projects. They functioned as an extension of our development team, because we simply couldn't invest more resources in permanent staff.
Could you describe the scope of the work delivered? For instance, did it involve custom visual design, backend development, training, support, etc.?
The project that comes to mind, which was for a client in the publishing, media, and entertainment arenas, was development of an online Android environment. They were involved in terms of providing the custom backend development for the online and media delivery systems. The objective was to conceive and deploy the product in the European markets. They provided custom development and data analysis services. Most of the work was done with HTML5.
How did you select Oxagile as solution partner?
The owners were actually already a partner with the client. The selection process was based on technical capability, development approach and methodology, turnaround timeframes, geographic proximity, presence in multiple countries and, of course, affordability.
Could you provide a sense of the size of this initiative in monetary terms?
It was $1 million plus.
When was this project was completed?
I believe it was deployed at the very end of 2012.
In terms of results, could you share any statistics, metrics, or user feedback that would demonstrate the effectiveness of the work they've delivered?
I don’t think there were any statistics or figures tracking their performance. In my own experience with Oxagile, they have an extremely talented and capable staff. They were heavily involved in the creation of some of the core components of this particular platform. They had a deep understanding of the technologies being utilized. They're well versed in their domain and in web and mobile development. They're extremely diligent. They always ensure their assignments are delivered ontime, within budget, and of the highest possible quality. Their final products always met our expectations.
When working with Oxagile, is there anything you would consider unique or special about them compared to other vendors you’ve worked with?
Their engineering and software development skills, if I were to compare them to their Indian counterparts, aren't even close to comparable. Oxagile was always very frank and upfront when they didn’t get something right. They’re not simply saying yes the whole time, nodding their heads and billing us by the hour. We would approach them with our project specifications and requirements, and they would critically evaluate each and every component. They really wanted to ensure that we knew what we were asking for and that we really needed it. The majority of vendors will simply take what you ask and continue on until they produce the solution, even if the solution itself isn't necessary or appropriate. That isn't how Oxagile operates, and we've been impressed by that.
In terms of constructive feedback, are there areas you think they could improve upon, or are there things you'd do differently as the client before approaching this type of project?
It's always necessary to have somebody who is well versed in English. They do have some resources in place to function as a conduit between clients and their development teams, but these resources are limited. It's extremely important to have a project lead or analyst in place to ensure that communications are received and well understood, otherwise you're bound to run into scoping and deployment issues.
the project
Development Work for British Digital Marketing Agency
"Oxagile is always willing to go the extra mile."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Please describe your company.
We are a digital marketing agency, predominantly specializing in the pharmaceutical industry.
What is your role and responsibilities?
I’m the technical director, and I manage the delivery of development, quality control, and IT services. I managed the project with Oxagile. I did everything from find them, set up the commercial relationships, handled the contract, set up the team, handled all the communications with the team, and managed the relationship.
What was your goal for working with Oxagile?
On an ongoing basis, we have a team of seven people working full time. The original goal was to build a flexible and scalable team at a lower cost than in the U.K. Contractors in the U.K. are very expensive and very flexible. Employees in the U.K. are less expensive, and not flexible at all. Going out to Oxagile, there was an opportunity for flexibility and very competitive costs.
Please describe the scope of their work?
We require two skill sets: A Microsoft technology called ASP.net and a Web technology called HTML5. Those two skills are a prerequisite, and we have two small teams – one with the ASP.net skill set and the other with the HTML5 skill set. It’s ongoing work, and they have completed a number of large projects for us: Websites and iPad systems, but it’s ongoing work across a number of projects.
What was your process for selecting Oxagile?
We did some Internet research and talked to them by phone, and then we met face to face. That happened before we signed any contracts. My backup supplier didn’t work out, so I selected a primary supplier. While I was visiting them to get everything set up, I also met with Oxagile. We discussed potential working arrangements. I was let down by the primary supplier, so we moved our results to Oxagile.
Can you provide a ballpark dollar figure for the size of the work that they’ve done for you?
Some of the projects range in size from 20 days, which is 400 hours, up to this latest one, Oxagile’s involvement was about 4,000 hours. When compared to a permanent U.K. developer, their cost is about two-thirds, including all of the associated costs, such as licenses and office expenses. When compared to a contract developer in the U.K., Oxagile is slightly less than half. When compared to someone with the same level of flexibility, they are under half the price.
When was the latest milestone completed for that work?
The last milestone was a few weeks ago. Oxagile’s involvement ended about mid-November 2013 on a large Intranet project.
Do you have any statistics or metrics to track improvement from the project?
Without them, we wouldn’t be able to deliver the amount of work that we’re delivering. The team at Oxagile is the same size as a development and testing team in the U.K. We simply couldn’t meet our delivery targets.
Is there anything unique about them that really makes them stand out, compared to other companies?
Their work ethic is fantastic. Oxagile is always willing to go the extra mile. They were totally focused on our goals in terms of delivery, quality, and efficiency. They are always focused on making sure it works for us. They work tremendously hard when we need them to be extremely flexible. Their work ethic is extremely good.
Looking back on the work so far, is there any area that you think they could improve upon or that you might do differently?
We’ve been working on communication. With a team of seven or eight, I want everyone on the team talking directly to my people in the U.K., because we sometimes work very closely on the same projects. We need to brief in tasks, as well as work forwards and backwards. That communication is getting much better. Getting both teams in the U.K. and Minsk talking to each other constantly is very important. They’re building a great rapport now, and that has improved in the last six months.
the project
Website Development for Hairstylist Service
"You can speak to anyone from the top of the company on down to junior staff members."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Please describe your company.
Our company is an online service where hairstylists come to you. We needed someone to build the website for it. The website has three different parts. The first is the customer site where the customer can sign up, and notify the stylist that is coming to them. It's a reservation platform. The stylist site allows the stylist to manage their appointments. They can see customer notes, and they can manage their schedule. The scheduling works on both sides. The administrator side allows managers to manage the flow, such as copy on the Web page. The site is 100 percent self-service so that non-tech people can handle it.
What is your role and responsibilities?
I’m the founder of the company. It's a startup. We have five employees.
What was your goal for working with Oxagile?
They didn’t do the website design, we crowdsourced the design from 99 designers. They took the static images and built it that way.
Please describe the scope of their work.
Oxagile helps us out when we need it. We put everything together, we wanted to add more iterations to the site. They were small enough where they did it for free, and stayed with us, even though the project was over. Even though they’re in Belarus, they’re responsive. It was nice working with them because they didn’t end the relationship after the project was over.
What was your process for selecting Oxagile?
We interviewed many different companies. We spoke to some in the U.S., some in other countries because they were less expensive. We know someone with an office in Belarus, so they checked out their office location in person. It was an in-depth process. They have a big team, including a team of QA people and developers. It's fairly big, but I'm not sure how many people they have. The CTO was very responsive, we worked with everybody from the project manager to the CTO. They took good care of us.
Can you provide a ballpark dollar figure for the size of the work that they’ve done for you?
We did everything in approximately three months, and the total cost was $50,000.
When was the latest milestone completed for that work?
They finished the work in September of 2012.
Do you have any statistics or metrics to track improvement from the project?
I don’t have any quantifiable stats right now. The users like the design and the implementation. It loads well. The stylist site was built well with text notification features. I like that I can change things without being tech savvy.
Is there anything unique about them that really makes them stand out, compared to other companies?
They’re very good with feedback, and you can speak to anyone from the top of the company on down to junior staff members. They will respond to your email.
Looking back on the work so far, is there any area that you think they could improve upon or that you might do differently?
This is a minor issue, but sometimes they may be a little pushy. I wanted to have someone look at the code, and they didn’t want me to do that because they wanted to meet the person first to make sure they weren’t going to mess up the code. That’s understandable, but it's part of the service. It may just be me not liking the suggestion.
the project
Video Messaging Application Development
"They embraced the project and the development because it is full of interesting challenges."
the reviewer
the review
A Clutch analyst personally interviewed this client over the phone. Below is an edited transcript.
Can you give a little background on your company?
We’re about a year old, and we do video messaging to create personalized communication. It’s a more personal alternative to email basically, and that’s primarily our focus. Our main customer base, or at least our target customer base, is the business audience where they can use our software as a way to maintain customer engagement, to engage a customer to begin with or to keep in touch with a customer on an ongoing basis basically. It’s a video-based technology. That’s really what we’ve been focusing on.
What is your position within the company?
I’m the chief technology officer.
What was your business goals for undertaking the project with Oxagile?
Initially, it was to get a wrapped up prototype up and just to improve the concepts and the initial implementation was done on a Microsoft-based platform, and then once I took over, I kept them engaged, but hired a new set of engineers to work on a Java-based platform.
This was basically when the company was first starting up, no previous product?
Exactly. So they both are first prototypes.
What was your process for selecting Oxagile?
I didn’t select Oxagile. But, another of the co-founders, who had asked around in Ireland about people he could engage to build this prototype, was recommended Oxagile because they had already done some work with video.
Could you talk just a little bit about the scope of the project?
We’re still in the early phases of development in many ways, but we have to migrate everything of .Net on to a Grails-based platform. It’s not pure Java. It was an initial migration of the prototype requirement into a Grails-based platform. Then, the build, implementation, and deployment on the responsive site so that it would work both on mobile and desktop, and then the building of mobile applications, both on Android and IOS. That’s where we’re at right now. We’re starting to add more features.
What would be a general cost estimate for the project?
We had a couple engineers plus a QA. We had a couple of developers and a QA engineer and the cost of that about $12,000. Right now we’re at month, we start in September, so it’s 10 months.
When do you expect the development to be done by?
We’re building a product, so it’s an ongoing effort. I don’t expect development to end at any time.
How happy are you with the result of the project so far?
We’re very happy. I decided to take on a hands-on approach instead of driving development through their project manager. I decided to take on hands-on development of the engineering, so I really have a good first-hand experience of their skill set and their ability to communicate and work remotely. I actually saw that they did an outstanding job. There were some initial adjustment, but even that was minor. Where we really had to push and work with them just to ensure that they’re communicating proactively, but there was a matter of weeks before everything just started working and communication became transparent. We also have a developer in Poland and one in here locally, and the team really gels and work very well together and communicating crisply and stuff like that. But, I do have daily touch points where we all get on the phone, and for just five minutes we just share information about what’s going on, and when it’s needs to get done. Basically, they’ve totally embraced the model. With Oxagile development, even though I’m using remote development resources, has totally embraced it, and they’re doing very well at it. The quality of the development is also very good.
When working with Oxagile, is there anything stands out as being unique or special compared to other developers you may have worked with in the past?
I have to say there’s a lot of excitement. Maybe because we’re using a really interesting technology and, so they did really embrace it. They embraced the project and the development because it is full of interesting challenges. I can see a real excitement on their part. The second thing is that I use Oxagile for much more than just drawing resources. I frequently need graphic work done or maybe need some specialized kind of development done like Flash development, and I can draw in their resource. I can go to them, and just say, hey, I need a Flash developer for 20 hours. Can you please scope it out, and tell me how many hours would be needed? I can get that developer basically to do these specialized development efforts or to do graphic development for us and so on basically. It is not just a developer – I don’t just use them for development, I use them also for the smaller tasks that, otherwise, would be very hard for me to locate quickly here because I can go to them. They have them available, and they’re very good about allocating them.
Do you think there’s any area that Oxagile could improve or do slightly better in?
I think they had warned me that one of the developers only had a couple of months of development in Grails, and the impact of that was that we were going to work with him very closely and make sure that he’s led by a stronger lead. But, it took my following up several times to make sure that would happen in a more proactive manner. Basically, I would have to catch things and go back to them and say, no, this is just not working. It’s not the quality I am looking for. Can you please have him work with the lead engineer? It took a couple of times before that started happening basically.
While the product is still in beta mode, Oxagile has provided robust and reliable solutions that have received excellent feedback from both users and tech experts. The team is amazingly reactive and willing to accommodate last-minute adjustments. They truly go the extra mile to deliver.