Data Engineering and Development
Download Full Case StudyNearshore Solutions
Back-end
Data
Enterprise
Fintech
Outsourced Services
Six Lambda is an US-based solution that provides daily political contribution surveillance and monitoring. They automatically monitor U.S. Federal, State, and Local political contributions to make sure employees aren't violating pay-to-play policies. This way, their clients not just rely upon self-reporting, self-certifications, and pre-clearance.
The Challenge
Six Lambda had built a POC-level application with the help of a single developer. However, the early versions of the solution needed to be re-imagined to address a number of emerging requirements and roadmap decisions by the company. In addition, Six Lambda recognized that they needed to augment their workforce quickly to handle a growing and demanding customer base.
To round out their requirements, the company sought to complete an architectural review and remediation plan to prepare for increased customer usage given the business’ early success. Six Lambda also believed that their approach to systems infrastructure needed to be revamped to create a more reliable service offering to US-based customers.
The Solution
Six Lambda initially sought our help to staff a new team to shorten feature development time, stabilize the existing solution and plan for an infrastructure overhaul. As the project progressed, they asked us to provide more than just staffing, increasing our responsibility in terms of desired, timely outcomes. At the end, we built a dedicated team consisting of an architect and three developers working with the founder.
Six Lambda was able to gain a better understanding of their solution through our increased documentation of the service. Because the previous solution was not well instrumented, our push to create log management provided the company and us better visibility into the performance of the solution and KPIs to understand areas for improvement and stave off future downtime. Six Lambda will ultimately gain higher performance and more consistent output from the solution now running on AWS hardware in the US.
At the end, we delivered a compliant, well documented, high performance application that saved the customer approximately 60% in TCO (total cost of ownership)
Workforce Augmentation Initially
Six Lambda engaged Azumo to augment their team with a Python Developer and a DevOps expert. Azumo provided the skilled professionals needed to accelerate feature development and stabilize the existing solution.
Scrum Process Implementation
As the project progressed, Six Lambda expanded Azumo's role beyond staffing. Azumo introduced a scrum development process, enhancing project management and ensuring timely outcomes.
Re-architecting Core Components
Azumo's team of experts undertook the critical task of re-architecting the core components of Six Lambda's compliance solution. This reimagining ensured that the application aligned with the company's evolving requirements and provided a strong foundation for future growth.
Acting Chief Architect Role
Azumo assumed the role of Chief Architect, serving as a crucial interface between Six Lambda and its customers. This involved interacting with customers on an as-needed basis, offering valuable insights, and ensuring the solution's alignment with customer needs.
Infrastructure Overhaul
Azumo led the charge in revamping Six Lambda's systems infrastructure. This transformation aimed to create a more reliable service offering to U.S.-based customers, enhancing the overall user experience and performance.
Getting Results
Azumo implemented a scrum process, re-architected the core components of solution and served as the Chief Architect for the company’s solution - interfacing with their customers on an as needed basis. All this by combining several technologies and platforms such Python, Django, Redis, ELK, Docker, Kubernetes and migrating to a AWS Infrastructure.