Our case studies
CI/CD Flow
Reduced deployment time by 80%
Challenge:
The client needed an automated, reliable CI/CD pipeline for frequent deployments with minimal downtime.
Solution:
Built and optimised a CI/CD pipeline using Github Actions, Docker, Kubernetes, Helm, ArgoCD and AWS ECR to automate testing, building and deployment.
API Coverage Automation
Achieved 85% endpoint coverage
Challenge:
A need to represent the amount of API endpoints being covered and reachable by an API library.
Solution:
Developed an application to read OpenAPI documentation and display the percentage of available API endpoints being covered by the library.
K3S Geographic Distributed Cluster
Achieved 99.99% uptime
Challenge:
A need for a resilient infrastructure setup to support services, across geographically distributed locations.
Solution:
Set up a k3s cluster with automatic failovers and load balancing to maintain high availability.
Pinot API Library
Provided a reusable, maintainable codebase
Challenge:
A need for a reliable API library in Go to interact with Apache Pinot for configuring clusters.
Solution:
Developed a robust Go library to streamline configuration of Apache Pinot clusters.
Terraform Provider
Reduced cluster setup time by 60%
Challenge:
A need for an infrastructure provisioning tool to manage Apache Pinot resources efficiently.
Solution:
Built a custom Apache Pinot Terraform provider to automate provisioning and configuration of Apache Pinot clusters.
OwnShodan System Design
Supported 3x increase in scan volume
Challenge:
The client needed a scalable system to process and aggregate data from a high volume of internet scans.
Solution:
Designed a distributed system with Go that could handle high-volume data ingestion and processing.