EndorsedendorsedOngoing

Scala Server Development for Mobile Apps

Services Covered:

Custom Software Development
Project hero — replace with case study imagery
Industry
Industry

Media

Duration
Duration

177 months

Budget
Budget

200K - 999K

Client Size
Start Date

1 November 2011

Team Size
Team Size

Confidential

Engagement Model
Engagement Model

Offshore

Project Capability Score (PCS)

gauge meter
82/100
Strong

Project Capability Score (PCS) estimates how capable SoftwareMill 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

map United States of America

Project Summary

SoftwareMill supplemented a Silicon Valley mobile-app development studio with on-demand server-side Scala development for media and entertainment projects. They built metadata pipelines and APIs consumed by mobile apps and implemented image-importing and processing features as well as user account management and security. The vendor worked remotely from Poland and provided senior Scala resources on an ongoing basis.

Key Challenges

  • Supplement the client's engineering staff for server-side development
  • Process and import metadata streams from multiple data providers
  • Create APIs accessible from mobile applications
  • Improve image handling performance and bandwidth (importing, cropping, scaling, face detection)
  • Ensure account management, security, authentication, scalability and API performance

Project Deliverables

  • Server-side Scala APIs for mobile applications
  • Metadata-processing pipelines for TV and media
  • Image import, cropping, scaling and face-detection APIs
  • User account management and authentication components
  • Server management and API performance and scalability optimizations

Project Solution

SoftwareMill provided additional resources for multiple server-side projects, primarily delivering Scala development for metadata processing and APIs consumed by mobile apps. They implemented pipelines for importing streams from data providers, image-importing with cropping/scaling and face-detection APIs, and built user account management, security and authentication features. The team also managed servers, addressed scalability and performance issues, and optimized APIs. The client interviewed and helped select senior resources; SoftwareMill supplied experienced Scala engineers from their talent pool and worked remotely from Poland.

Project Outcome

  • Projects were delivered on time and on budget with no major delays or cost overruns
  • Consistently high-quality results delivered by senior engineers
  • Effective remote collaboration with good communication across time zones
  • Smooth integration with client tools (JIRA, Basecamp) and responsive ticket resolution

Platforms

  • MobileMobile
  • Smart TVSmart TV

Tech Stack

  • ScalaScala

Client Endorsement

Overall Review Rating

5star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

SoftwareMill adheres to budget and time constraints well. The developers were creative hands-on senior level employees. Most notably, the team has done great work on user account management and security. They were communicative and easy to work with overall.

Anonymous

Managing Director at Confidential

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

More Projects by SoftwareMill

Ongoing
Software Development

Two-Engineer Scala & Angular Team Augmentation for Debt-Recovery Software

Preview of the Two-Engineer Scala & Angular Team Augmentation for Debt-Recovery Software
Budget:
1M - 10M
Duration:
103 months
Team Size:
1-5

Services Covered:

+1 more
Ongoing
Software Development

Team Augmentation for Boutique Mobile Agency

Preview of the Team Augmentation for Boutique Mobile Agency
Budget:
200K - 999K
Duration:
199 months
Team Size:
Confidential

Services Covered:

+1 more