EndorsedendorsedCompleted

Data Analytics Platform Migration and Algorithm Engineering

Services Covered:

Web Application Development • AI and Machine Learning • DevOps
Project hero — replace with case study imagery
Industry
Industry

Information Technology

Duration
Duration

24 months

Budget
Budget

10K - 49K

Start Date
Start Date

1 August 2018

Team Size
Team Size

1-5

Engagement Model
Engagement Model

Nearshore

Project Capability Score (PCS)

gauge meter
72/100
Good

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

mapLondon, United Kingdom

Project Summary

STX Next supported a data analytics company by migrating its platform to newer Python and Django versions, reducing backend technical debt, and later aiding development of a machine learning algorithm. The engagement had mixed results: initial deliverables increased downtime and costs, while later work produced a more supportive framework and useful video updates.

Key Challenges

  • Reduce technical debt across the backend
  • Migrate Python 2.7 to Python 3 and upgrade Django
  • Prepare the backend for a React front-end migration

Project Deliverables

  • Python 2.7 to Python 3 migration
  • Django upgrade to latest version
  • Backend technical debt reduction
  • Machine learning algorithm

Project Solution

STX Next migrated the backend from Python 2.7 to Python 3, upgraded Django to the latest version, and reduced backend technical debt to prepare for a React front-end migration. The engagement included DevOps work (including Terraform) and later assistance developing a machine learning algorithm. The stated team composition was one backend developer, two DevOps engineers, and a project manager.

Project Outcome

  • Initial deliverables worsened downtime and the client continued cleaning up issues after engagement ended.
  • Costs exceeded expectations and the client reported ongoing stability issues.
  • The backend developer was highly skilled, accountable and responsive.
  • Subsequent work produced a framework that supports advancement.
  • Video updates provided added value to the engagement.

Platforms

  • WebWeb

Tech Stack

  • PythonPython
  • DjangoDjango
  • React.jsReact.js
  • TerraformTerraform

Client Endorsement

Overall Review Rating

4star4 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

“While initial deliverables exacerbated the platform's downtown, the second partnership resulted in a framework that supports advancement. STX Next provided video updates that added value to the engagement. To support successful collaboration, future clients should encourage direct communication. This review was originally 2 stars overall. It was updated by the client on August 31, 2020.”

Anonymous

Director

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

More Projects by STX Next