Case Study·

Ticketing & Events Platform - Python Development Team for Ticketing & Events Company

How we provided Solidstudio with a Python development team to build integrations with third-party providers for their ticketing application. A case study on long-term team augmentation and API integration development.
Ticketing & Events Platform - Python Development Team for Ticketing & Events Company

Solidstudio came to us because they needed developers with a specific skill set. Their client was developing a ticketing application and needed to integrate their core platform with different third-party providers using specific APIs.

Technologies Used

  • Python3 - Backend development
  • asyncio - Asynchronous programming
  • FastAPI - Modern Python web framework

Services & Deliverables

  • Backend Development
  • API Integration
  • IT Staff Augmentation

Challenge

Solidstudio came to us because they needed developers with a specific skill set. Their client was developing a ticketing application and needed to integrate their core platform with different third-party providers using specific APIs.

The client's internal team lacked engineers who could approach this task. At the same time, integrations were crucial revenue-driving factors for their business.

Solution

Our engineers became a part of the client's in-house team. They took part in the meetings, participated in discussions via company chat, and shared their availability with the client. However, their responsibilities were centered around the specific task of building integrations with external partners.

The client was positively surprised by our velocity. We were able to present working solutions within weeks, which directly translated into the client's profit.

When our engineers joined the project, there were no integrations with external partners. Our engineers wrote over a dozen integrations with different external partners within months, significantly increasing client's profits.

The Need

We needed outsourced development help. We are working with them delivering IT projects together, using their developers to build applications and to reach our business goals.

Solution Details

Project is a ticketing application written mainly in Python that they joined the existing team of in the second phase. They wrote the whole application: analyzing the requirements, building the APIs, adding requests, and delivering it to production.

Team Testimonial

Since joining the project, I have had an excellent opportunity to grow. I had been engaged in the project for more than one year. That was the best learning years of my career. I was changing alongside the project, and it was a joy to participate in it.

Szymon Zmilczak - Python Senior Developer

Client Testimonial

I trust their developers with all the technical decisions that they make because they're very senior.

I'm very happy with their ability to adjust to our needs. They are always responsive, collaborative, and adhere well to any budgetary or timescale requirements, providing excellent maintenance and bug fixes too

Paweł Małkowiak - Co-Founder, Solidstudio

See full review on Clutch

The Work

Our engineers became a part of the client's in-house team. They took part in the meetings, participated in discussions via company chat, and shared their availability with the client. However, their responsibilities were centered around the specific task of building integrations with external partners.

The client was positively surprised by our velocity. We were able to present working solutions within weeks, which directly translated into the client's profit.

When our engineers joined the project, there were no integrations with external partners. Our engineers wrote over a dozen integrations with different external partners within months, significantly increasing client's profits.

Outcome

The first project was handled entirely by them and we're very happy with the work. It's live and being used by our client. The user feedback is very good, and the client is very satisfied with the work.

For the second project, the developer had started and met the initial requirements. He's part of our team and we're really happy with his seniority; we have confidence in his skills.

They've helped us in terms of profitability and efficiency as they can handle any the bugs and fixes on the fly.

Project Details

  • Project Time: More than 24 months
  • Team:
    • Oleksandr - Python Developer
    • Paweł - Python Developer
    • Jakub - Python Developer
    • Szymon - Python Developer