EndorsedendorsedOngoing

Custom Software Dev for Educational Platform

Services Covered:

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

Education

Duration
Duration

67 months

Budget
Budget

200K - 999K

Client Size
Start Date

1 January 2021

Team Size
Team Size

1-5 Employees

Engagement Model
Engagement Model

Offshore

Project Capability Score (PCS)

gauge meter
79/100
Good

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

Argos Education

mapBoston, United States of America

Project Summary

WyeWorks developed custom software for an educational company, optimizing an existing Elixir codebase and implementing new features. They improved code structure, addressed scaling issues, and implemented realtime messaging with Phoenix LiveView. The team produced high-quality deliverables with solid documentation and helped improve the client's coding and code review practices, raising release quality.

Key Challenges

  • Launch the online course product within 2 months
  • Make rapid progress on a complex Elixir codebase
  • Refactor for scale and stability while continuously enhancing functionality

Project Deliverables

  • Refactored Elixir codebase and improved code structure and design patterns
  • Implemented key roadmap features
  • Optimized database queries
  • Implemented clustered deployment architecture for scaling
  • Built real-time messaging features using Phoenix LiveView and pub/sub

Project Solution

WyeWorks was engaged for their Elixir expertise and provided a small dedicated Agile team that came up to speed on an existing Elixir codebase. They improved code structure and design patterns, implemented roadmap features, addressed scaling issues by optimizing database queries and implementing clustered deployment architecture, and built realtime messaging features using Phoenix LiveView and the pub/sub framework. The engagement was staffed by three engineers, including a tech lead/engineering manager.

Project Outcome

  • Deliverables of excellent quality with solid documentation and pull requests
  • Improved coding and code review practices that raised overall release quality
  • Engineers integrated as leaders within client teams and contributed to Agile processes

Platforms

  • WebWeb

Tech Stack

  • ElixirElixir

Client Endorsement

Overall Review Rating

4.75star5 out of 5 stars

Timeliness

Cost Rating

Willing to Refer

Quality of Deliverables

WyeWorks has successfully produced quality deliverables with trustworthy code documentation and pull requests. They've worked hard to improve the client's coding and code review practices, which impacted release quality. The team is clever, productive, and collaborative in the partnership.

Eric Hilfer

CTO

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

More Projects by WyeWorks

Ongoing
Education

NUcore — University Transaction Processing Web App Development & Support

Preview of the NUcore — University Transaction Processing Web App Development & Support
Budget:
200K - 999K
Duration:
20 months
Team Size:
1-5

Services Covered:

+2 more
Ongoing
Information Technology

Staff Augmentation for Technology Consulting Firm

Preview of the Staff Augmentation for Technology Consulting Firm
Budget:
10K - 49K
Duration:
41 months
Team Size:
1-5

Services Covered:

+2 more