EndorsedendorsedCompleted

Backend and Message-Queuing System for Android Mobile App (Telecom Distributor)

Services Covered:

Mobile Application Development • Web Application Development • API Development • Database Development and Management • Data Engineering • UI/UX Design
Project hero — replace with case study imagery
Industry
Industry

Telecommunications

Duration
Duration

29 months

Budget
Budget

1M - 10M

Start Date
Start Date

1 May 2015

Team Size
Team Size

Confidential

Engagement Model
Engagement Model

Offshore

Project Capability Score (PCS)

gauge meter
71/100
Good

Project Capability Score (PCS) estimates how capable ScienceSoft is of successfully delivering a project like this, based on its past experience, track record, and ability to handle similar work. Learn more about PCS


Client

Confidential

mapDallas, United States of America

Project Summary

ScienceSoft developed multiple web and mobile applications and APIs using Scrum, including a PHP/Symfony backend and a message-queuing system for a large Android application. They also provided ETL/analytics, UX/design and technical writing services. The vendor delivered high-quality work, remained responsive (including after hours), and built a trusting long-term relationship with the client.

Key Challenges

  • Difficulty recruiting and retaining qualified technology staff
  • Small company could not afford a large in-house team
  • Need for a contractor with expertise in app development to make meaningful progress

Project Deliverables

  • Web applications
  • Web API services
  • Mobile applications
  • Mobile APIs
  • Backend services
  • Message queuing system
  • Web service for automatic processing
  • Database ETL and analytics
  • UX design and marketing materials
  • Technical writing

Project Solution

ScienceSoft provided long-term development support across multiple projects: they developed web applications, web APIs, mobile applications and mobile APIs, plus a web service for automated processing. For a major project they built the backend in PHP/Symfony, exposed APIs and implemented a message-queuing system to handle periodic data exchange with many Android devices. They also delivered database ETL and analytics, UX and design work, marketing/technical writing, and part-time AWS infrastructure support while working with the client in a Scrum methodology.

Project Outcome

  • Delivered a high-quality product
  • Maintained responsive communication and support (including after hours)
  • Provided effective project management resources and tooling (Slack, Jira)
  • Established an honest, trustworthy long-term working relationship

Platforms

  • MobileMobile
  • WebWeb
  • CloudCloud

Tech Stack

  • PHPPHP
  • AndroidAndroid
  • Apache KafkaApache Kafka
  • Amazon RedShiftAmazon RedShift
  • Amazon Web Services (AWS)Amazon Web Services (AWS)
  • S3S3

Client Endorsement

Overall Review Rating

4.75star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

“Working with complex programming languages, they delivered a high quality product. Their exceptionally skilled team was responsive and available to provide support, even after hours, while their honest feedback and transparency helped establish a long-term trusting relationship.”

Pete Kraft

Former Manager

Note: This endorsement is based on publicly available client feedback from external review sources.

More Projects by ScienceSoft