EdTech Distributed Services and Migration to AWS Platform
Show all photos
About
Fingo had developed 2 projects: the digital version of the magazine and a platform for selling teaching materials that belong to a British education company that provides proven digital solutions (products and services) to schools and teachers worldwide. Both applications have extensive architectures and a dense network of connections between functions. Read more
CASE STUDY DETAILS
Under MNDA
Enterprise/Corporation
London, United Kingdom
Team augmentation
11 - 25 people
2 - 4 years
€1M+
Scrum
FOCUS AREA
Challenge, approach, and impact
Complex Architecture and Network of Connections
The e-magazine and teaching materials platform feature extensive architecture with a dense network of connections between functions. Managing and maintaining such a complex system was challenging due to the intricate dependencies and potential risks associated with making changes.
Global User Base
Both products are used daily by thousands of users around the world. Ensuring seamless access for such a large and diverse user base demands careful planning and execution to prevent disruptions and maintain user satisfaction.
Continuous Maintenance
Continuous application maintenance work is essential to guarantee uninterrupted access. This includes not only routine software updates but also the implementation of various types of automated tests, including end-to-end, regression, and performance tests. Ensuring that these tests are effective and robust is a constant challenge.
User Experience Enhancement
To meet evolving user needs, there is a desire to improve the User Experience (UX) by adapting the platform for people with disabilities. This involves a thorough review and redesign of the application interface, which can be a complex task to ensure inclusivity and compliance with accessibility standards.
Migration to AWS Platform
The decision to migrate the teaching materials platform introduces a series of challenges. This includes the need to develop technical documentation, create a migration plan, and prepare the system for the transition. Migrations of this scale can be time-consuming and require meticulous planning to avoid data loss and service interruptions.
Interdisciplinary Collaboration
The project's scope touches upon many business areas, requiring effective communication and collaboration between various stakeholders. This includes the FINGO development team, external IT solution providers, and client-side personnel. Coordinating efforts and aligning objectives across these diverse groups can be challenging.
Testimonials
“Our unique partnership with the client thrived for nearly four years. During that time, we cooperated closely with the client to deliver a fresh and innovative version of the teacher web portal. With mobile-first development, multi-level QA automation and one-click deployment, we seamlessly delivered new application iterations for end users. We also worked on migrating the subscription system from Zuora to Stripe. It is worth underlining a testament to the client's trust in FINGO. We were asked to delegate two Tech Leaders who oversaw projects and nurtured blended teams (a mix of developers from FINGO and the client). In that, we were able to reduce the probability of unexpected events by ensuring early and transparent communication with various teams working on the client's side. It is an unusual and underrated client project management approach, but very efficient. We appreciate the great trust the client placed in us. “ Read more
Anonymous
Senior Software Developer & Team Leader
VERIFIED
“Our unique partnership with the client thrived for nearly four years. During that time, we cooperated closely with the client to deliver a fresh and innovative version of the teacher web portal. With mobile-first development, multi-level QA automation and one-click deployment, we seamlessly delivered new application iterations for end users. We also worked on migrating the subscription system from Zuora to Stripe. It is worth underlining a testament to the client's trust in FINGO. We were asked to delegate two Tech Leaders who oversaw projects and nurtured blended teams (a mix of developers from FINGO and the client). In that, we were able to reduce the probability of unexpected events by ensuring early and transparent communication with various teams working on the client's side. It is an unusual and underrated client project management approach, but very efficient. We appreciate the great trust the client placed in us. “ Read more
Anonymous
Senior Software Developer & Team Leader
VERIFIED
“Our unique partnership with the client thrived for nearly four years. During that time, we cooperated closely with the client to deliver a fresh and innovative version of the teacher web portal. With mobile-first development, multi-level QA automation and one-click deployment, we seamlessly delivered new application iterations for end users. We also worked on migrating the subscription system from Zuora to Stripe. It is worth underlining a testament to the client's trust in FINGO. We were asked to delegate two Tech Leaders who oversaw projects and nurtured blended teams (a mix of developers from FINGO and the client). In that, we were able to reduce the probability of unexpected events by ensuring early and transparent communication with various teams working on the client's side. It is an unusual and underrated client project management approach, but very efficient. We appreciate the great trust the client placed in us. “ Read more
Anonymous
Senior Software Developer & Team Leader
VERIFIED
“Our unique partnership with the client thrived for nearly four years. During that time, we cooperated closely with the client to deliver a fresh and innovative version of the teacher web portal. With mobile-first development, multi-level QA automation and one-click deployment, we seamlessly delivered new application iterations for end users. We also worked on migrating the subscription system from Zuora to Stripe. It is worth underlining a testament to the client's trust in FINGO. We were asked to delegate two Tech Leaders who oversaw projects and nurtured blended teams (a mix of developers from FINGO and the client). In that, we were able to reduce the probability of unexpected events by ensuring early and transparent communication with various teams working on the client's side. It is an unusual and underrated client project management approach, but very efficient. We appreciate the great trust the client placed in us. “ Read more
Anonymous
Senior Software Developer & Team Leader
VERIFIED
“Our unique partnership with the client thrived for nearly four years. During that time, we cooperated closely with the client to deliver a fresh and innovative version of the teacher web portal. With mobile-first development, multi-level QA automation and one-click deployment, we seamlessly delivered new application iterations for end users. We also worked on migrating the subscription system from Zuora to Stripe. It is worth underlining a testament to the client's trust in FINGO. We were asked to delegate two Tech Leaders who oversaw projects and nurtured blended teams (a mix of developers from FINGO and the client). In that, we were able to reduce the probability of unexpected events by ensuring early and transparent communication with various teams working on the client's side. It is an unusual and underrated client project management approach, but very efficient. We appreciate the great trust the client placed in us. “ Read more
Anonymous
Senior Software Developer & Team Leader
VERIFIED
“Our unique partnership with the client thrived for nearly four years. During that time, we cooperated closely with the client to deliver a fresh and innovative version of the teacher web portal. With mobile-first development, multi-level QA automation and one-click deployment, we seamlessly delivered new application iterations for end users. We also worked on migrating the subscription system from Zuora to Stripe. It is worth underlining a testament to the client's trust in FINGO. We were asked to delegate two Tech Leaders who oversaw projects and nurtured blended teams (a mix of developers from FINGO and the client). In that, we were able to reduce the probability of unexpected events by ensuring early and transparent communication with various teams working on the client's side. It is an unusual and underrated client project management approach, but very efficient. We appreciate the great trust the client placed in us. “ Read more
Anonymous
Senior Software Developer & Team Leader
VERIFIED
Team Structure
Client Team
Daily point of contact
Head of Software Engineering
***** *****
Daily point of contact
Product Owner
***** *****
Daily point of contact
Head of Quality Assurance
***** *****
Daily point of contact
6 x Tech Lead
***** *****
Daily point of contact
10 x Backend Developer
***** *****
Daily point of contact
3 x Frontend Developer
***** *****
Daily point of contact
5 x QA Engineer
***** *****
The client stakeholders worked closely with the team at FINGO
Agency Team
Governance
2 x TechLead/Senior Full Stack Developer
Production
5 x Senior Backend Developer
Production
1 x Backend Developer
Production
2 x Frontend Developer
Production
2 x QA Engineer