EndorsedendorsedOngoing

Full-Stack Microservices Platform Modernization for Consulting Firm

Services Covered:

Custom Software DevelopmentWebsite DevelopmentSoftware Maintenance and Support
Project hero — replace with case study imagery
Industry
Industry

Business Consulting & Services

Duration
Duration

52 months

Budget
Budget

Confidential

Client Size
Start Date

1 April 2022

Team Size
Team Size

Confidential

Engagement Model
Engagement Model

Offshore

Project Capability Score (PCS)

gauge meter
69/100
Good

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

Customertimes

mapNew York City, United States of America

Project Summary

Pynest developed and modernized a full‑stack technology platform for a consulting firm consisting of 100+ microservices implemented in Python, Go, and JavaScript. The engagement focused on improving pipeline performance, making the user UI more user‑friendly, creating new services, changing code style and architecture for extensibility, and producing extensive documentation. As a result, pipeline performance increased and internal manager tools were delivered that reduced management time.

Key Challenges

  • Maintain and continuously develop a full-stack platform with more than 100 microservices
  • Ensure fast and accurate processing of user data across many services
  • Improve pipeline performance and UI usability while making architecture more extensible and testable

Project Deliverables

  • Improved backend data processing pipeline
  • Refactored and extended over 100 microservices
  • New internal UI tools for managers
  • Improved customer-facing UI
  • Documentation for each microservice and the pipeline

Project Solution

Pynest improved the existing data-processing pipeline and enhanced both internal and customer-facing UIs. They implemented and optimized new backend services, advised on best approaches for implementing services, and introduced changes in code style and architecture to make the system more extensible and testable. The team also produced documentation for each microservice and for the pipeline to aid future maintenance.

Project Outcome

  • Increased pipeline performance by more than 7 percent, enabling support for an unlimited number of user subscriptions
  • Created internal UI tools for managers, reducing management time
  • Improved customer-facing UI and completed testing of the subscription processing pipeline
  • Transferred knowledge to in-house developers, improving their technical expertise
  • Comprehensive documentation for each microservice and the overall pipeline, improving maintainability

Platforms

  • SaaSSaaS
  • WebWeb

Tech Stack

  • PythonPython
  • GoGo
  • JavaScriptJavaScript

Client Endorsement

Overall Review Rating

5star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

Pynest has increased the performance of the client's pipeline by 7%, enabling them to handle an infinite number of user subscriptions. Also, the client has reduced their management time. The service provider's effective workflow, communication skills, and supportive approach are exemplary.

Anonymous

Executive

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