Custom Software Dev for Educational Platform
Services Covered:

Industry
Education
Duration
18 months
Budget
200K - 999K
Start Date
1 January 2021
Team Size
1-5
Engagement Model
Offshore
Project Capability Score (PCS)
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
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
Web
Tech Stack
Elixir
Client Endorsement
Overall Review Rating
4.75
5 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.”
Note: This endorsement is based on publicly available client feedback from external review sources.
More Projects by WyeWorks
Endorsed
Ongoing
Education
NUcore — University Transaction Processing Web App Development & Support
Services Covered:
+2 more
Endorsed
Ongoing
Information Technology
Staff Augmentation for Technology Consulting Firm
Services Covered:
+2 more

