EndorsedendorsedCompleted

Python Backend Improvements: API, Celery Integration & Containerization

Services Covered:

Website Development
Project hero — replace with case study imagery
Industry
Industry

Software Development

Duration
Duration

3 months

Budget
Budget

10K - 49K

Client Size
Start Date

1 February 2023

Team Size
Team Size

1-5 Employees

Engagement Model
Engagement Model

Nearshore

Project Capability Score (PCS)

gauge meter
81/100
Strong

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

CreativeIT EU, UAB

map Lithuania

Project Summary

A software development company hired Pynest to improve their app's API layer by assigning an experienced Python developer. The engagement included enhancing the Python backend, integrating Celery-based background tasks, containerizing the application, and increasing test coverage. Pynest delivered readable code, strong communication, and helped the in-house team resolve bugs and implement features.

Key Challenges

  • Continuously improve the Python backend and API layer.
  • Integrate background task processing using Celery to avoid production timeouts.
  • Containerize the application and increase automated test coverage.

Project Deliverables

  • Improved API layer
  • Integrated background tasks (Celery)
  • Containerized the application
  • Increased application test coverage

Project Solution

Pynest provided one experienced Python developer responsible for continuous improvement of the application's API layer and backend. The developer integrated Celery-based background tasks, containerized the application, and increased automated test coverage. The work used Python and Flask and included test-driven improvements and Docker Compose-based containerization to stabilize production behavior.

Project Outcome

  • Application fully covered with tests and containerized.
  • Production timeout issues were avoided by integrating background tasks.
  • Improved code readability and the developer helped in-house teams resolve bugs and implement new features.

Platforms

  • API/Integration PlatformAPI/Integration Platform
  • CloudCloud

Tech Stack

  • PythonPython
  • FlaskFlask
  • RedisRedis
  • CeleryCelery

Client Endorsement

Overall Review Rating

5star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

Pynest covered the application with tests and efficiently containerized our applications. Their team possessed strong English and communicative skills, making bug resolution and new feature implementation seamless for in-house developers. Their helpfulness and easy-to-read code were commendable.

Anna Krebs

Account Manager

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

More Projects by Pynest

Completed
Software Development

Internal Management App Development (Python & JavaScript)

Preview of the Internal Management App Development (Python & JavaScript)
Budget:
10K - 49K
Duration:
12 months
Team Size:
1-5

Services Covered:

+1 more
Completed
Information Technology

Inventory Management Data Pipeline and Risk Analysis

Preview of the Inventory Management Data Pipeline and Risk Analysis
Budget:
Confidential
Duration:
11 months
Team Size:
1-5

Services Covered:

+2 more