Agile Software Development

We are a software development company listed among fastest growing business in the Inc 5000 Europe ranking 2018.

We specialize in solving our client’s business problems. What does it mean? A few examples:

1. We helped a unicorn startup BlaBlaCar to beat the competition and expand to 27 markets worldwide while they were building their new in-house team.

2. In under 6 weeks, we developed an e-commerce platform that is changing the MENA’s economy.

3. We guided Iono View in the transition from the MVP Saas product to a successful full-scale platform.

Want to find out the details? Read what our clients have to say about us below.

 
$10,000+
 
$50 - $99 / hr
 
50 - 249
 Founded
2004
Show all +
Gliwice, Poland
headquarters
  • XSolve
    Królowej Bony 13
    Gliwice, SL 44-100
    Poland
    +48 32 739 09 00
other locations
  • XSolve
    Niepodległości 225/14
    Warsaw, MZ 02-087
    Poland

Portfolio

Key clients: 
  1. BlaBlaCar
  2. Holiday Taxis
  3. Management Events
  4. Agnito
  5. Corel
  6. BOSCH
  7. Harvard Business Review
  8. ING
  9. Vattenfall
  10. TVN
  11. Tauron
  12. LeaseWeb

Dedicated Dev Team for Transportation Platform

XSolve supplied a dedicated team of engineers responsible for developing/implementing new features into an existing, mobile carpooling solution.

Key differentiators include a genuine eagerness to tackle challenging projects and a well-organized project management approach, while mobile app dev was an area for possible improvement. 

See case study

App Modernization for Commercial Tire Distributer

XSolve redeveloped a B2B app for vehicular tire distribution. They began with a thorough audit, refined the technical specs, and then migrated data between the old and newer versions.

The project team successfully executed the version swap in a single night, therefore minimizing end-user disruption. The total number of paying members doubled since re-launch, too, which adds further confidence in XSolve's capabilities. 

See case study

e-Commerce Platform & Data Visualization for Consulting Firm

XSolve designed a GOC’s e-commerce marketplace on an accelerated schedule to support local SMBs. The blended project team continues to evolve the product as it grows.

The launched platform successfully streamlines online payments for independent sellers, underscoring the technical skills brought to bear by XSolve. Another impressive aspect was how well assigned resources documented their work. 

See case study

Custom Developed LMS for Telecom Firm

XSolve developed from scratch a learning management solution for use by businesses and associations to house educational material, track learners’ tests, and individually brand and sell their education bundles.

XSolve is a team that values collaboration, relationship-building, and honesty. They continuously adapt to fulfill needs and expectations, and they excel at communication despite language barriers and time zone differences. They’re reliable, creative, and highly responsive.

Developed Website & Mobile Apps for HolidayTaxis

XSolve helped the internal team develop a flagship site and companion mobile apps, which let users conveniently arrange personal transportation whenever they're traveling. 

Pros include reliable access to a diverse talent pool and a well-organized collaborative process. It is recommended that prospective clients only work under the supervision of a vetted Scrum Master, which will help ensure project success. 

Site Upgrade for Consumer Products Startup

XSolve serves as a long-term development partner and provides a variety of services. The team completed an initial site audit, resolved security issues, and streamlined code and now assists with ongoing work.

The website and integrated sharing tools operate much more quickly with faster processing and load times. XSolve completes all tasks on time and within budget. Despite a time difference and the small size of the project, the team is responsive and flexible with attentive customer service.

Accounting Solution Development for Financial Services Startup

XSolve collaborated with an in-house team to redesign an accounting system. The two-phase project included creating the solution and key features, then training employees on the new application.

XSolve developed an improved, more intuitive presentation of data that is user-friendly and viable for the long term. The system is stable and malfunctions are rare. The team's wealth of technical knowledge and practical experience sets them apart.

OMS Development for Tauron Polska Energia

XSolve has completed two separate projects. The first was a custom Java interface between the internal outage system and the call center. The second was a client login SSO solution for 1.1 million customers.

The new system drastically reduced the time required to provide accurate outage data to customers. The implementation of the SSO created a consolidated database for several independent services. XSolve cooperated well, gave detailed work estimates, and consistently provided high-quality service.

Boutique Digital Agency Custom Web Development

We started working with XSolve because we needed a web app partner that could support us with some of our own end-customer projects. We had a project in which the client wanted an application to run not only on Android and iPhone but also in BlackBerry and Windows.

Our technical people consulted with XSolve on which technology would make the web app have the feeling of a native app. They were involved with the development of all platforms.

Portal Development Leading Technology Solutions Firm

XSolve implemented a fully responsive design that has decreased bounce rate and received positive reviews. The team’s expertise in UX and design provided valuable recommendations.

XSolve was initially hired for back-end development services, responsible for coding the platform and expanding the functionality using Cake PHP. The scope expanded to include QA and more development resources.

Reviews

Sort by

SaaS Marketplace Dev for Matic Services

“The team is professional enough to execute any tech project.”

Quality: 
5.0
Schedule: 
4.0
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
Confidential
 
Jan. 2017 - Ongoing
Project summary: 

XSolve augments an in-house tech team with development resources to finalize product features, upgrade the architecture, and stabilize performance.

The Reviewer
 
11-50 Employees
 
Dubai, United Arab Emirates
Issam Najm
CTO, Matic Services
 
Verified
The Review
Feedback summary: 

Several integral features have been added to both the SaaS product and the marketplace website, such as new monitoring systems and API. In addition to a wealth of experience, XSolve offers in-depth knowledge of the most current standards and technologies.

BACKGROUND

Please describe your company and your position there.

We are a software-as-a-service (SaaS) enabled marketplace startup. We operate in four countries and more than eight cities across the Middle East. I'm the CTO.

OPPORTUNITY / CHALLENGE

For what projects/services did your company hire XSolve?

We needed to expand our tech team and complete important milestones. They provided end-to-end development and quality assurance resources. The relationship went well and we are extending it into the next year.

What were your goals for this project?

Our goals were to finalize critical features in our SaaS product, upgrade the architecture, and ultimately stabilize the product.

SOLUTION

How did you select this vendor?

We contacted around 20 companies from around the world. We researched all of their profiles and operating techniques, but XSolve stood out as the best.

Describe the project in detail.

They helped reduce our backlog and introduced new features to both the SaaS product and the marketplace website. 

What was the team composition?

We hired around eight backend developers, three frontend developers, two QA specialists, and one developer for user experience and user interface. They also provided a scrum master and their business owner.

RESULTS & FEEDBACK

What outcomes or results can you share that demonstrate progress and/or success?

They added many vital features to the product, such as new monitoring systems, taxes, and packages, and built a new version of the API.

How effective was the project management?

They provided very helpful project managment. They followed a scrum framework and adjusted it to be more convenient for our situation.

What did you find most impressive about this company?

XSolve is very experienced. They are acutely aware of the latest standards and most current technologies.

What tips or recommendations do you have?

I do not have any. The team is professional enough to execute any tech project.

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

Custom Developed LMS for Telecom Firm

"I discovered a group of creative, intelligent, thoughtful individuals who wanted to make something great together."

Quality: 
5.0
Schedule: 
4.5
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
Confidential
 
May 2015 - Ongoing
Project summary: 

XSolve developed from scratch a learning management solution for use by businesses and associations to house educational material, track learners’ tests, and individually brand and sell their education bundles.

The Reviewer
 
11-50 Employees
 
Indianapolis, Indiana
Roger Dreher
Project manager, TelSpan, Inc.
 
Verified
The Review
Feedback summary: 

XSolve is a team that values collaboration, relationship-building, and honesty. They continuously adapt to fulfill needs and expectations, and they excel at communication despite language barriers and time zone differences. They’re reliable, creative, and highly responsive.

BACKGROUND

Please describe your organization.

TelSpan is a U.S.-based conferencing company that basically has 3 main components to what they do. They offer audio, video, and web conferencing. We also have onsite services, like video recording and editing of conferences and other events. I’m the project manager of our learning management system [LMS] for businesses and associations.

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with XSolve?

We created an LMS internally based on feedback from clients, but found our own design did not scale well, so we sought a better solution. While supporting our first solution, XSolve began working on a new LMS from the ground-up.

The goal was a cloud-based, custom, e-learning platform, built responsively and capable of eCommerce, custom branded sites, certification management, online testing, reporting, and more.

SOLUTION

Please describe the scope of their involvement.

They started from scratch and created an LMS where a client can house content, including files, text, videos, and pictures. They can ask a learner to go through their content within a certain sequence, and they may or may not ask them to take tests along the way, the results of which are trackable. People can also bundle these things together and sell them through our payment gateway setup.

The idea is that we manage the LMS and sell it to clients, and they can then brand each portal of their own the way they want, as if it’s their own product, and sell it through their own portals. There are 3 people from XSolve that work with us. There were times we had several more depending on where we were at with the project. The product is now live, but XSolve continues to enhance and improve it.

How did you come to work with XSolve?

We went with the recommendation of partners we had.

What is the status of this engagement?

We started working with them May 2015 and have been working together since.

RESULTS & FEEDBACK

Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?

I have now worked closely with XSolve for about 8 months. I once had a fear that outsourcing development would give me a group of task-completing robots, but instead, I discovered a group of creative, intelligent, thoughtful individuals who wanted to make something great together.

Working with XSolve is more of hiring a process rather than a product. They continually adapt so that our needs and concerns are met. The team shares honestly about expectations and goals, so there are few misunderstandings with results. Sometimes they over deliver, and other times under, but I’m rarely surprised by a result. Estimating software development isn’t an exact science.

Remote communication has its challenges, but we make the most of impromptu and scheduled video calls, messaging apps, and any other means of communication we find helpful. Whenever I express a concern, the team is quick to find a solution. I recommend taking a trip to their office to get a clear understanding of the XSolve culture. I didn’t meet anyone who didn’t speak English well when I was there. Language has never been an issue for communication.

As for specific metrics, we just newly published it. So we’ve only got our first couple of clients using it.

How did XSolve perform from a project management standpoint?

I was brought in to help them figure out exactly how they wanted to complete the project. I manage them directly, but the team at XSolve has been consistent. They work with an Agile approach, and depending on the team size, you’re dependent on those specific individuals. There’s a 6-hour time difference, but XSolve does a really good job of trying to figure out ways to better communicate so they can better meet our needs. We chat on Slack almost daily. They ask questions back and forth and send pictures of things along the way.

What distinguishes XSolve from other providers?

They speak English very well.

Is there anything XSolve could have improved or done differently?

My understanding is that, when you’re a new group with them, they prefer you to do workshops with them to make sure that you understand their process and that you know how to get started with your project and have a good vision for it. I can’t talk about what it’s like to start with them, because I wasn’t a part of that. I don’t think they had the realization that I was new to their team. It took me a while to figure out how we were going to work together and we struggled with that a little bit at first. It would have been nice if they redid that workshopping stage for me. My greatest concern is it’s taken a little while to figure out the best way to communicate with each other. I think sometimes they’re hesitant to push people to communicate with them. But once we established some systems that worked well for us, it improved the process.

Do you have any recommendations for others considering working with XSolve?

If you plan to work with XSolve, it’s important to find the best means of communication with them. You have to build an individual relationship with your team of resources. I would also recommend taking a Scrum course if you don’t know much about it. I believe our initial communication would have been easier had I done this. It’s possible that XSolve provided some of this support when they were initially hired, but I was not on the project at the time.

5.0
Overall Score
  • 4.5 Scheduling
    ON TIME / DEADLINES
    It is impossible to estimate development accurately. They’ve been honest about how long the projects will take and if they ran into roadblocks, they would come to us and find out how we wanted to proceed rather than just not have things done.
  • 4.5 Cost
    Value / within estimates
    They’re cheaper than U.S. developers. But value is hard to measure, because the per hour, per desk structure assumes all developers are of equal value, which I don't believe is the case. A team with a variety of experience levels probably evens this out.
  • 5.0 Quality
    Service & deliverables
    They always did what I asked them to do. XSolve creates exactly what I request given the constraints we have.
  • 5.0 NPS
    Willing to refer
    XSolve has a great system in place with smart, hard-working, flexible individuals. If you can't afford an in-house team, XSolve is a great remote solution.

App Modernization for Commercial Tire Distributer

"XSolve is a young, professional group of people who're always ready to help."

Quality: 
5.0
Schedule: 
4.5
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
$50,000 to $199,999
Project summary: 

XSolve redeveloped a B2B app for vehicular tire distribution. They began with a thorough audit, refined the technical specs, and then migrated data between the old and newer versions.

The Reviewer
 
1001-5000 Employees
 
Krakow, Poland
IT Manager, Tire Distributor
 
Verified
The Review
Feedback summary: 

The project team successfully executed the version swap in a single night, therefore minimizing end-user disruption. The total number of paying members doubled since re-launch, too, which adds further confidence in XSolve's capabilities. 

BACKGROUND

Please introduce your business and what you do there.

We’re one of the largest distributors of vehicular tires in Poland. We are in the lead of companies providing services for CFM. We also offer advanced online solutions for tire whole-sellers and workshops. I’m the IT manager, and I’m responsible for the planning, management, and coordination of our tech projects. 

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with XSolve?

XSolve was challenged to create a new version of our B2B application for tire distributors. Since the number of our application’s users has increased significantly, the older version of the application wasn’t fast or stable enough, and it wasn’t responsive for mobile accessibility. 

SOLUTION

Please describe the scope of their involvement.

XSolve had to redevelop and redesign a whole new application from scratch. They assigned a business analyst to the project to help audit and document the existing solution. They created the necessary technical specifications and detailed the entire architecture. They also had to migrate data from the old app to the new one. The switch between these two app versions had to be made in one night, which was very complicated, but they did it.

How did you come to work with XSolve?

It was through a recommendation.

What was the size of your investment with them?

We’ve spent over $100,000.

What is the status of this engagement?

We have already finished the original project. Currently, they provide support and develop new features for our customers.

RESULTS & FEEDBACK

Could you share any statistics or metrics from this engagement?

Our new app is 3x faster than the older version. We were able to increase the amount of data processing power and develop new end-user features. As a result, our revenues rose, and we doubled the number of paying members using our app.

How did XSolve perform from a project management standpoint?

We usually communicate by JIRA and Basecamp. We haven’t had any issues in this area.

What distinguishes XSolve from other providers?

XSolve is a young, professional group of people who are always ready to help. They are full of ideas, and they are always trying to understand your business. XSolve has significant experience in many areas of IT.

In hindsight, are there areas in which they could improve or things you might do differently?

I think that they should have organized live meetings more often. Direct communication is better and faster. Sometimes, they had some issues with scheduling, and their young developers need more attention. 

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

e-Commerce Platform & Data Visualization for Consulting Firm

"We've always had a constructive back-and-forth with [them]."

Quality: 
4.0
Schedule: 
4.5
Cost: 
4.5
Willing to refer: 
4.5
The Project
 
Confidential
 
Mar. 2016 - Ongoing
Project summary: 

XSolve designed a GOC’s e-commerce marketplace on an accelerated schedule to support local SMBs. The blended project team continues to evolve the product as it grows.

The Reviewer
 
201-500 Employees
 
Saudi Arabia
Development Manager, Business Consulting Firm
 
Verified
The Review
Feedback summary: 

The launched platform successfully streamlines online payments for independent sellers, underscoring the technical skills brought to bear by XSolve. Another impressive aspect was how well assigned resources documented their work. 

BACKGROUND

Please describe your organization.

We are a government-owned organization, which empowers small and medium-sized businesses. In Saudi Arabia, there are many individuals selling products independently through Instagram and other online channels. They don't have e-commerce shops, though, and are not sophisticated enough to use platforms like Shopify and deal with online payments. The country's infrastructure for logistics is a bit different, so these stores need their own bespoke marketplace in which to operate. Also, cash-on-delivery is the predominant approach for local e-commerce. I am a product manager for the company. 

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with XSolve?

We needed to build an e-commerce platform in a very aggressive timeframe, so we looked online for solutions. While there are platforms like Magento and OpenCart available, we wanted to create a custom marketplace that would allow multiple sellers to open shops. Later challenges included building a data visualization site to support the platform. 

SOLUTION

Please describe the scope of their involvement.

We have worked with XSolve on two projects: our e-commerce platform and a visualization platform built in the same vein of supporting small and medium-sized businesses [SMBs].

We contacted over 30 different companies and met in person with three of them. XSolve was our choice to handle developing the e-commerce marketplace. They built an MVP in eight weeks, allowing us to meet a company deadline. It collects and visualizes datasets about markets, helping small businesses to make better decisions and form business plans. This project has been ongoing since October 2016.

XSolve assigned us a scrum team per project and did a great job at managing the development relationship. We delivered requirements, and XSolve sent us developer profiles, but we didn't take an active part in choosing the resources for our projects.

How did you come to work with XSolve?

Our team looked on Clutch and narrowed down the choices to 20 companies. They reached out to most of them; out of the ones who responded, the selection fell to four companies that had the most e-commerce experience and were the most willing to investigate the opportunity. XSolve was picked for this project, but we went with the other companies for different work.

What is the status of this engagement?

We started working with XSolve almost a year ago. 

RESULTS & FEEDBACK

Could you share any statistics or metrics from this engagement?

XSolve has helped us build two projects from scratch and deploy them to production on tight timelines. We continue to work with them to evolve the products.

The e-commerce project had a very aggressive deployment timeline. We had six weeks to deliver a barebones MVP, and XSolve was the only vendor who was willing to meet that deadline. They were successful, delivering our initial feature-set after a six-week period. Since I'm not the business owner of that project, I haven't kept track of its metrics.

How did XSolve perform from a project management standpoint?

We moved away from our previous developer and made the switch to XSolve. After this, our process improved tenfold. They have a much better process with proper scrums, code reviews, automated testing, and a higher engineering quality. XSolve was very successful in implementing this process compared to our previous vendor, who produced two more bugs for each one they fixed. XSolve has helped us learn about delivering user-stories properly. We had daily meetings with the developers of each project and worked through one-week sprints for the first eight weeks of our e-commerce project. We had a sprint review and planning session every week and switched to two-week intervals after that.

The data-visualization project had one-week sprints for its first 10 weeks, after which we moved to two-week sprints as well. The process was the same with daily meetings, online communication was sent via Slack, and user-stories through JIRA.

What distinguishes XSolve from other providers?

One great added benefit from using XSolve is the ability to use their sister design firm, Chilid. Our projects had a great boost in productivity once we enlisted a full-time designer to be a part of the development team. Our previous process had a separate design firm where we had to coordinate design requirements offline. Having a designer as a part of the scrum team enabled the developers to ask the designer for clarification when needed and allowed the designer to do QA on the developers' implementation of the design. A mockup can look beautiful initially, but the actual implementation can differ, so the QA step for the actual design implementation was very helpful in terms of quality and delivery time. Getting the work right the first time can save a lot of time and effort.

Is there anything XSolve could have improved or done differently?

I can't think of anything at this point. We've always had a constructive back-and-forth with XSolve. 

4.5
Overall Score
  • 4.5 Scheduling
    ON TIME / DEADLINES
    XSolve stuck to our schedule.
  • 4.5 Cost
    Value / within estimates
  • 4.0 Quality
    Service & deliverables
  • 4.5 NPS
    Willing to refer

Developed Website & Mobile Apps for HolidayTaxis

"On a whole, the development team is professional and they deliver good quality products."

Quality: 
4.0
Schedule: 
4.0
Cost: 
4.5
Willing to refer: 
5.0
The Project
 
$200,000 to $999,999
 
Nov. 2015 - Sep. 2016
Project summary: 

XSolve helped the internal team develop a flagship site and companion mobile apps, which let users conveniently arrange personal transportation whenever they're traveling. 

The Reviewer
 
1-10 Employees
 
Brighton, United Kingdom
Head of IT Delivery, Holiday Taxis
 
Verified
The Review
Feedback summary: 

Pros include reliable access to a diverse talent pool and a well-organized collaborative process. It is recommended that prospective clients only work under the supervision of a vetted Scrum Master, which will help ensure project success. 

BACKGROUND

Introduce your business and what you do there.

HolidayTaxis is a ground transportation travel technology company based in Brighton. We’ve made travel easier for 5 million customers in past 12 months, transferring them from the airport to their hotel. Our pre-booked transfer products include private taxis, limos, mini-buses, shared shuttles, helicopters, and water taxis.

Our headquarters is located in Brighton, which is a stone’s throw from the sea front and Brighton Pier. We also have offices in Berlin, Shanghai, and Colombia. We work with global airlines and travel brands including EasyJet, British Airways Holidays, Ctrip, Thomas Cook, Thai, and Singapore Airlines.

My role as head of IT delivery is to manage all aspects of technology utilization at the company. 

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with XSolve?

We were rapidly growing and had requirements for key strategy projects that demanded a long-term development partner with specific skill sets that were missing in our current team. We needed to rebrand and launch a new website and companion mobile apps, we also had a key integration with a new partner that required a completely different technology to be implemented.

SOLUTION

What was the scope of their involvement?

We traveled to Poland to meet with the team and discuss possible solutions. We then also had a core part of the XSolve team travel to Brighton on a couple of occasions to spend a week with us, learn about the business, and meet the internal development team.

XSolve provided both frontend and backend teams to enhance and supplement our project overflow. We broke down the projects and allocated aspects for the XSolve team to deliver.

We worked with XSolve over the course of a year, where we would feed in the requirements of each project. They would then manage the work, deliverables, and estimations.

RESULTS & FEEDBACK

Could you share any evidence that would demonstrate the productivity, quality of work, or the impact of the engagement?

On a whole, the development team is professional and they deliver good quality products. We were extremely satisfied with the design and technical resources assigned to us. The team was keen for business contact and wanted to learn about our business/requirements and how they could improve their processes in order to help us.

How did XSolve perform from a project management standpoint?

We did try a couple of projects that were not as successful, in which they could not commit to deliverables and scope. I think XSolve is brilliant when working on new projects but we also have legacy systems that at times, they struggled to adjust to.

What did you find most impressive about XSolve?

Pawel and his brother really care about the company and the quality of the products that their teams deliver. I found Pawel to always be available for any concerns and addressed them quickly. XSolve has a wealth of knowledge within their company and will discuss problems that they may be having to find a suitable solution. They work really well collaboratively, and you need to have the time to give them the daily touch points required. XSolve can easily complement your own team, increase productivity, and improve missing skill sets. We really enjoyed working with them.

Are there any areas XSolve could improve?

I found all of the developers to be professional and courteous. I never had any issues when dealing with them directly and managing the scrums and scope directly. I would recommend having the right scrum master on your team, as this is key to success. Like any company of their size, XSolve has some amazing collaborative team members and some that are not.

4.5
Overall Score
  • 4.0 Scheduling
    ON TIME / DEADLINES
    If we controlled the projects and not the scrum master, they were all delivered on time and in scope.
  • 4.5 Cost
    Value / within estimates
    XSolve is very well priced compared to other development houses.
  • 4.0 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    I feel they have a lot to offer for the right partners.

Dedicated Dev Team for Transportation Platform

"Their customer-focused, Agile approach inspired us, and we discovered that we shared a similar mindset."

Quality: 
3.5
Schedule: 
3.5
Cost: 
3.5
Willing to refer: 
4.5
The Project
 
$200,000 to $999,999
 
Dec. 2015 - Dec. 2016
Project summary: 

XSolve supplied a dedicated team of engineers responsible for developing/implementing new features into an existing, mobile carpooling solution.

The Reviewer
 
501-1000 Employees
 
Paris, France
Christian Jennewein
Head of Engineering, Internet Company
 
Verified
The Review
Feedback summary: 

Key differentiators include a genuine eagerness to tackle challenging projects and a well-organized project management approach, while mobile app dev was an area for possible improvement. 

BACKGROUND

Please introduce your business and what you do.

BlaBlaCar is a trusted community marketplace that connects drivers with empty seats to passengers looking for a ride. More than 10 million people use BlaBlaCar every quarter creating an entirely new, people powered, transportation network.

With dedicated customer service, a state of the art web and mobile platform, and a fast-growing community of users, BlaBlaCar is making the traveling experience social, money-saving, and more efficient for millions of its members. BlaBlaCar is present in roughly 20 markets, but our home market is in France. Our 500+ employees are distributed in over 15 different offices across 15 countries, and then our aforementioned headquarters based in Paris.

I am one of our three heads of engineering, and together we lead nearly 100 professionals in two primary hubs: Paris and Warsaw. 

OPPORTUNITY / CHALLENGE

What challenge were you trying to address with XSolve?

One year ago, we faced a staffing challenge and were in need of a ready-to-deploy, full-stack engineering team to form a new unit within our all-new tribe-based re-organization. With a clear idea of what to work on, (simplifying our member's experience by smoothing out our long-distance carpooling reservation solution) we lacked engineers to contribute to the roadmap and develop the agreed-upon features. We decided we'd need to partner with an external partner capable of working in tandem with us. 

SOLUTION

What was the scope of their involvement?

Thanks to our reliable connections in the Polish tech community, we quickly identified XSolve as a promising and capable partner that we might able to hire. Their customer-focused, Agile approach inspired us, and we discovered that we shared a similar mindset. We started out with a 3–6-month collaboration, which has been extended to now almost one year in total. XSolve provided a full-stack and ready-to-go team with frontend, backend, and mobile talent, as well as a scrum master and a quality assurance specialist. This team got linked to our product owner and user experience designers to work on the tribe's roadmap. 

RESULTS & FEEDBACK

What results can you share that would demonstrate the impact of this engagement?

Thanks to XSolve, we successfully managed the organizational transition to tribes. Their team allowed the Tribe Satisfy solution to actually function, and deliver on the agreed roadmap.

From the very beginning, we handled the team in Gliwice just like a team from BlaBlaCar, organizing regular visits in both directions and hooking them into all the habits and processes of our engineering team. We appreciated the enthusiasm and the eagerness to help of our remote team in Gliwice.

What did you find most impressive about their service?

Their mix of junior and senior people seems very appropriate. XSolve is strong in backend development processes.

What could they have improved?

On the other hand, their depth in mobile development expertise is not as high. Autonomy has been an issue, but the parallel increase of our own engineering team in Warsaw and thus permanently adapting processes surely didn't help their situation. Let me be clear: XSolve remains a strong, sympathetic partner that uniquely blended into our company spirit. I am happy to say that we're having a good time with them.

4.0
Overall Score It is very likely that we'd choose XSolve again if found in a similar situation as when we started our collaboration.
  • 3.5 Scheduling
    ON TIME / DEADLINES
    We have loose deadlines that are mainly engineering driven, so it is hard to evaluate.
  • 3.5 Cost
    Value / within estimates
    XSolve is definitely worth the money. We found that working remotely in Gliwice and our frequent exchanges are actually a real time/cost factor.
  • 3.5 Quality
    Service & deliverables
    Solid work, but it sometimes lacked some seniority.
  • 4.5 NPS
    Willing to refer
    I truly enjoyed working with XSolve throughout the collaboration.

Site Upgrade for Consumer Products Startup

"I can't imagine we're a big client ... but they treated us like so."

Quality: 
5.0
Schedule: 
4.5
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
$10,000 to $49,999
Project summary: 

XSolve serves as a long-term development partner and provides a variety of services. The team completed an initial site audit, resolved security issues, and streamlined code and now assists with ongoing work.

The Reviewer
 
1-10 Employees
 
New York
Eric Roberts
Co-Founder, Shredreel
 
Verified
The Review
Feedback summary: 

The website and integrated sharing tools operate much more quickly with faster processing and load times. XSolve completes all tasks on time and within budget. Despite a time difference and the small size of the project, the team is responsive and flexible with attentive customer service.

BACKGROUND

Please describe your organization.

We are a startup and we are trying to develop an online community for snowboarders and skiers with a focus on sharing video. We're really trying to develop a technology to make it simpler and easier to edit and share that video with friends, family, etc. We started last summer and we launched our website in January of 2015 as a beta, mainly just to get the website up to start testing it out and playing with it.

At that point in time, a different development company that is now disbanded had built it. Once summer had come around, we were ready to make some updates and make some improvements to the sites, and that's when we approached XSolve based on a recommendation from a business contact.

What is your position?

I’m a co-founder of the startup.

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with XSolve?

We needed a long-term development partner with a number of skill sets. We needed a lot of custom development completed; mostly feature addition, bug fixes, configurations, testing and things like that. There was no way we could do any of it ourselves since we aren’t tech guys.

SOLUTION

Please describe the scope of their involvement.

XSolve did a lot. They did a whole site audit. I don't have a technical background nor do any of my partners so we were definitely lacking in any kind of IT expertise. Once we got involved with XSolve, we quickly realized that the previous guys we were working with weren’t actually that good. Some of our code was written in PHP, but it was written in an older version. As a result, we couldn’t implement all of the security updates we needed. These are some of the things that XSolve pointed out to us right away.

They were able to show us via video conference some of the defects in the code and error checking. Also, they were able to show us that our website was completely wide open for security breaches through some links that we thought were the admin panel. They just told us, "Hey look, everybody can log right in." It was a real surprise. They did a lot of the security enhancement fixes and a lot of streamlining of the code, but particularly we wanted to have them recommend ways to share these videos on other social media. With some of the updates, you can share content on Facebook and Twitter. We also updated how we upload videos, because a lot of our users already have videos up on YouTube. We wanted them to be able to upload any video that was there via direct URL to our site. Those were two of the big updates that we wanted to get done and they accomplished it easily.

This has been the extent so far. We plan on working with them more with some future projects. We've just taken it step-by-step.

In terms of our team, there is one or two of them that are directly involved, and then the team itself is comprised of three or four people that we would meet with. They aren’t all involved with custom coding. Two of them were doing the coding, and then the other guys were there with expertise or to help facilitate, which is nice because you get them in the room talking about the things that you want to do. They ask you some good questions about how we solve functionality and I feel like that it kind of helps us make it through the process.

How did you come to work with XSolve?

It was through a recommendation.

Could you provide a sense of the size of this initiative in financial terms?

We’ve spent over $10,000.

What is the status of this engagement?

They most recent work was a couple weeks ago.

RESULTS & FEEDBACK

Could you share any statistics or metrics from this engagement?

I know that members of my team think that things are running a lot smoother. It's a lot quicker to load, processing is fast, and it just seems like everything is running better after the coding enhancements. The way that the Facebook and Twitter sharing tools came out was exactly as we had envisioned, too. Everyone was ecstatic about it once that was up and running.

We had no problem with timeline or budget. We had a fixed-price contract. There were never any issues. I know they probably ended up spending a little more time on it than they were expecting. There’s also that point where we have to talk about other issues that they identified and they cleaned up. They just took care of it for us.

Do you have advice for future clients?

I think they did a great job. There were some hurdles in timing because they're in Poland and we’re in New York, but they accommodated that. They're very responsive and there were times when we would not be able to respond to them immediately just because of the time difference. My partners and I, we all have other full-time jobs. This is kind of a side project for us and there were points in which we were in a bottleneck in getting information flowing to them. They never made us feel like we were a burden for taking too long.

They're very competent, which is the most you can ask for in this type of situation. We're a small company. We're only spending somewhere in the range of $10,000 to $20,000 with them this year. I can't imagine we're anything big. Yet I felt like they treat us really well and as far as I could tell we were a big client to them and they treated us like so. I'm happy that they're out there. I'm happy they want to work with us because we're small, we're going to do some work now and then stop, and then want to do some more of the work later on, and they don't seem to mind that. They seem like a great, great fit if you're that type of business.

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

Accounting Solution Development for Financial Services Startup

"XSolve understood quickly what kind of technical challenges we had – sometimes better than our own people."

Quality: 
4.5
Schedule: 
4.0
Cost: 
5.0
Willing to refer: 
5.0
The Project
 
Confidential
Project summary: 

XSolve collaborated with an in-house team to redesign an accounting system. The two-phase project included creating the solution and key features, then training employees on the new application.

The Reviewer
 
1-10 Employees
 
Basel, Switzerland
Vivien Roduit
Founder, EZYcount
 
Verified
The Review
Feedback summary: 

XSolve developed an improved, more intuitive presentation of data that is user-friendly and viable for the long term. The system is stable and malfunctions are rare. The team's wealth of technical knowledge and practical experience sets them apart. They are responsive and complete tasks on time.

BACKGROUND

Please describe your organization.

The company is an online accounting system developed for Swiss companies.

What is your position?

I'm one of the founders.

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with XSolve?

We needed to redesign our whole accounting system to make it scalable and beautiful, but we didn't have the resources or the right knowledge, internally. We approached XSolve because they had the right people that could complement our team.

SOLUTION

Please describe the scope of their involvement in detail.

The project was divided into two separate parts. The first part involved creating the actual solution, including all of its key features, and the second part involved teaching my people how to use the new application, which was equally as important. 

How did you come to work with XSolve?

We looked at many companies worldwide, and we chose XSolve because they were a good cultural fit, they had done good projects in the past, and we liked their approach. XSolve understood very quickly what we wanted, and they understood the challenges. They worked on a very clean, Agile project. XSolve presented us with ideas that made a lot of sense.

Could you provide a sense of the size of this initiative in financial terms?

It cost between $50,000 and $100,000.

What is the status of this engagement?

We still maintain an ongoing relationship with them.

RESULTS & FEEDBACK

Could you share any statistics or metrics from this engagement?

I can't disclose anything specific, but we've definitely seen improvements. The presentation of our data is a lot better, much more intuitive, and easier to manipulate by our users. Defects and malfunctions are rare. The system is very stable.

How did XSolve perform from a project management standpoint?

We used JIRA and Basecamp, and they worked very well. We never had any major issues with delayed work or unresponsiveness.

What distinguishes XSolve from other providers?

I would say their technical know-how and their practical experience was a huge differentiator. XSolve was able to guide us, and they understood quickly what kind of technical challenges we had – sometimes better than our own people. When working with them, we didn't only save time, but they also built us a long-term solution. You don't always get that when you work with contractors, and I feel like it's even more uncommon with offshore providers.

In hindsight, are there areas in which they could improve, or things you might do differently?

It would have been nice to see and work with the project management tool before we started working on the project itself, so that we could get used to it. I think everything else went well.

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

Database Development for Mechanical and Industrial Engineering Firm

"XSolve maintained an exceptional level of service."

Quality: 
4.5
Schedule: 
4.0
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
Confidential
Project summary: 

XSolve provides development and support solutions for customer database maintenance. The team is responsible for managing customer registration and personal data and resolves all issues with products.

The Reviewer
 
10,001+ Employees
 
Warsaw, Poland
Technical Director, Industrial Engineering Firm
 
Verified
The Review
Feedback summary: 

XSolve collaborates directly with the in-house team and delivers consistent, high-quality work. The team responds to tasks within 24 hours, resolves issues within a week, and meets all deadlines. They are attentive to detail but they can improve the system's performance during peak traffic times.

BACKGROUND

Please describe your company.

The company is very big, it would be hard to describe all the activities, but my division deals with power tools. We provide a three-year guarantee on power tools for our customers, and XSolve is supporting us with the solutions for maintaining a customer database.

In what capacity do you serve this company?

I am responsible for the technical info line and the technicalities associated with translating documents regarding the power tools, talking with the officials who work for the country and check for technical issues in power tools. I work with the technical data of the power tools and give that data to the people who are interested in it.

OPPORTUNITY / CHALLENGE

What business challenge were you trying to address with XSolve?

They work on database development. It's called a three-year guarantee. It's simple – the customer buys the tools, and we provide them with the guarantee card on which they have a unique registration number. They log on to our website, and they create an account where they register all the power tools they have purchased. XSolve deals with the technical issues about registering the devices and maintaining the personal data for the clients in the system.

SOLUTION

Please describe the scope of their involvement in detail?

XSolve decided what technologies they want to use for working on our project. We were only interested in the final results. I only know that they're using a project management tool called JIRA to receive information from us about the technical difficulties or changes to the system. Based on this system, they're solving any and all issues that emerge with our products. Regarding the specific technologies included in the database and how they manage that, we leave it to them. We do not interfere with those technologies or information.

As far as I know, we discussed having six or seven developers, but on a day-to-day basis, I communicate with one person, a project manager. I review the things that are solved on JIRA. There was one person, and at times two, who handled each technical case. When more important changes are needed to the application, then they assign more people. They have great resource availability for those types of changes. 

What was your process for selecting XSolve?

I don't know. I took over from my predecessors, so I wasn't involved in the selection process.

What is the status of this engagement?

We maintain an ongoing relationship with them. At this point, they've heavily involved in our product management, and we're somewhat reliant on their services.

RESULTS & FEEDBACK

Could you share any statistics or metrics from this engagement?

Because they're collaborating with us directly we don't track their progress in that way. There wouldn't be a way to differentiate between the productivity of our team and their team. However, I can tell you that our QA [quality assurance] people have been sufficiently impressed with the quality and consistency of their work. We don't receive a lot of support requests from our end-users relating to bugs or defects. 

How did XSolve perform from a project management standpoint?

There were cases when I had to assign work, and after I contacted them, I usually received a response the same day or the day after. For solving the problem, it usually took them up to a week. In one case, it took two weeks, because they required more information from the client who had initiated the problem in our database.

The performance of the system varies depending the traffic on the Internet. If it is high and the servers are overloaded, the system will have reduced efficiency and will operate slower. On a more regular basis, the system works exactly as it should. When issues came up on the back-end, they were solved within a reasonable timeframe. XSolve maintained an exceptional level of service.

There were no issues with unresponsiveness or work delivered late. There was one case when I requested a fix on JIRA, and they didn't reply the next day. I have the email contact to the project manager; I sent him an e-mail and he replied almost instantly. We don't have issues with unresponsiveness.

What distinguishes XSolve from other providers?

It's a standard client-partner relationship, nothing special. Recently, I gave them a big problem to resolve, as there were some legal changes in our policy system. They were checking on our end to see how deep they have to change the program, and they were carefully evaluating the information. I had to wait for about a week, but this was a special case. I would not regard it as an indication of their day-to-day performance because it was a bigger issue. Their carefulness about the change in the system, maybe this was special. Other than that, it's the same as with other companies.

In hindsight, are there areas in which they could improve, or things you might do differently?

They could potentially work on understanding the environment in which their clients are using their own systems. Sometimes, they didn't understand that our clients work under the pressure of time, and that slower performance of the system is really unacceptable for the client. It's hard to evaluate such things from behind a desk. Only if the manager speaks about the use of the program, that might help to catch such issues. I'm not blaming them, but they could send somebody to see how it works in real life, when the program is used.

What advice, if any, would you give a future client of theirs?

Regarding the programs, when you want to acquire a new program from another company, you must know exactly what you need. A client should be specific about the environment in which it will be used. As I said earlier, they are not checking the environment themselves, so new clients should know that they have to check that. Give the program to someone who will use it, to evaluate if it's something they really need or just something they think they need. We've been working with our program for two years, and some issues came up that, in my opinion, could have been avoided by paying more attention in the very beginning.

4.0
Overall Score
  • 4.0 Scheduling
    ON TIME / DEADLINES
  • 4.0 Cost
    Value / within estimates
  • 4.5 Quality
    Service & deliverables
  • 5.0 NPS
    Willing to refer
    I would recommend them. I would say they are good quality, and they can help you. You must think about what you want from them and, in general, they will give you the quality you need.

OMS Development for Tauron Polska Energia

"XSolve has shown themselves to be very flexible in the technologies they use."

Quality: 
4.0
Schedule: 
4.5
Cost: 
4.0
Willing to refer: 
5.0
The Project
 
$200,000 to $999,999
Project summary: 

XSolve has completed two separate projects. The first was a custom Java interface between the internal outage system and the call center. The second was a client login SSO solution for 1.1 million customers.

The Reviewer
 
10,001 + Employees
 
Cracow, Lesser Poland District, Poland
Krzysztof Osinski
Head of Planning & Development, Tauron Polska Energia
 
Verified
The Review
Feedback summary: 

The new system drastically reduced the time required to provide accurate outage data to customers. The implementation of the SSO created a consolidated database for several independent services. XSolve cooperated well, gave detailed work estimates, and consistently provided high quality service.

BACKGROUND

Please describe your company.

We're an energy distributor, and we have roughly 5.5 million customers.

What are your role and responsibilities?

I'm the chief information officer, and I'm responsible for all aspects of IT [information technology] here.

OPPORTUNITY / CHALLENGE

Could you describe the business challenge that you were trying to address with XSolve?

We have a lot of IT needs. We operate a network using real-time management. The system has a lot of information about system failures. In the energy utility sector, we call that an outage management system. When we have a system failure, we need to track how massive it is and to inform our customers as to when their power will be restored. It's very important for us to give accurate information to our customers. Together with XSolve, we've built some custom solutions between our system and the call center. When the customers call in, the operators are able to give accurate and precise information.

SOLUTION

Could you describe the scope of their involvement in detail?

The first project with XSolve was the interface between our system and the call center, which I have already described.

The second project we've done with XSolve involved a client login system on our website. XSolve assisted us in building the platform, which is a single sign-on [SSO] solution for about 1.1 million customers.

XSolve worked on mainly the back-end development of these solutions, and they used ESB [enterprise service bus]. They developed the first application using Java. For the SSO platform, I'm not sure of the technology that was used. XSolve has shown themselves to be very flexible in the technologies they use, so during that project, we used a mix of methods.

Could you provide a general cost estimate for these engagements?

I think it was about $300,000 to $350,000 for both projects.

When were the projects completed?

The first project was finished about two or three years ago. The second one was completed two years ago. During that time, we also had them involved with several small tasks and discrete side projects.

RESULTS & FEEDBACK

In terms of results, could you share any statistics, metrics or user feedback that would demonstrate the quality of their performance?

After the implementation of the system they developed during the first project, the KPI [key [performance indicator] for us was how long it took to provide customers with accurate information about the power outages, and this process has been made much more efficient. We're talking significant reduction in timetables from collecting our data to being able to convey it to our customers.

For the second project, after the implementation of the SSO, we now have one database for several of the independent services we provide. The time it takes for the customers to access our services is now very short.

They changed project managers in the middle of one of the projects. The first manager we had was very good, but he decided to leave the company after about eight months. However, because they act as a team, there were very few problems when they got a new project manager involved. The cooperation we got from XSolve was very good.

When working with XSolve, is there anything that you'd consider unique about their practice?

XSolve is very detailed in describing their work and letting us know how many hours would be spent on a specific project or task. We were pleasantly surprised, because usually the information our vendors provide us is not as detailed. They're not cheap, but in the end, the price was justified because the product we got was so good. They gave us a very good price for the quality of the services they provide.

What advice, if any, would you give a future client of theirs?

I would recommend that clients not lock themselves into looking only at vendors who have done work within their sector. If you provide XSolve with information about your business, they will understand what you expect, and they will deliver. You have to be a partner with them. Keep your expectations high, but also listen to them because sometimes they will bring very good proposals to the table that you may not have considered.

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