EndorsedendorsedOngoing

Python Code Migration for Agricultural Sensor Device

Services Covered:

Custom Software DevelopmentSoftware QA and Testing
Project hero — replace with case study imagery
Industry
Industry

Engineering & Manufacturing

Duration
Duration

72 months

Budget
Budget

10K - 49K

Client Size
Start Date

1 August 2020

Team Size
Team Size

Confidential

Engagement Model
Engagement Model

Offshore

Project Capability Score (PCS)

gauge meter
74/100
Good

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

Dynasen Inc.

mapGoleta, United States of America

Project Summary

Vates provided code migration and QA testing for a sensor manufacturer's agricultural-sensing device, upgrading Python 2.7 Lambda functions on AWS to a newer Python version. The vendor converted existing Lambda functions, ran tests, deployed to a development environment to resolve issues, and released the updates to production. The upgrade caused no interruptions for users, and the client retained Vates for ongoing maintenance.

Key Challenges

  • Upgrade Python 2.7 Lambda functions to a newer Python version
  • Ensure the device and users experienced no interruptions during and after the migration

Project Deliverables

  • Upgraded Python lambda functions
  • Tested code in a development environment
  • Released updated device software to the production/user-facing site

Project Solution

Vates converted the client's existing AWS Lambda Python 2.7 functions to a newer Python version, performed testing on their servers, deployed the code to a development environment to locate and fix issues, and then released the updated code to the user-facing production site. The client primarily worked with a senior software developer, an engineering manager, and a QA analyst during the engagement.

Project Outcome

  • No interruptions or delays for users
  • Resolved issues through testing and fixes
  • Client retained Vates for ongoing maintenance and is confident in product performance

Platforms

  • CloudCloud

Tech Stack

  • PythonPython
  • Amazon Web Services (AWS)Amazon Web Services (AWS)
  • ServerlessServerless

Client Endorsement

Overall Review Rating

5star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

The team has successfully completed the upgrade, and their work has caused no delays or interruptions for the users of the device. Thanks to Vates’ knowledge and efficiency, the client is confident in the product’s performance. The team performed so well that the client has retained their services.

Martin Lilly

President

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

More Projects by Vates Software

Ongoing
Media

Sales System Development and Support for Media Company

Preview of the Sales System Development and Support for Media Company
Budget:
Confidential
Duration:
43 months
Team Size:
1-5

Services Covered:

+1 more
Completed
Financial Services

Test Automation Coaching for Galicia Seguros

Preview of the Test Automation Coaching for Galicia Seguros
Budget:
1M - 10M
Duration:
24 months
Team Size:
1-5

Services Covered:

+2 more