•Technical lead and mentor
•Extracted synchronous assignments from core monolith into an asynchronous assignment microservice. This service creates batch matchings to serve optimal results, enables complex algorithm testing, and can integrate ML modeling in the future.
•Co-designed and contributed to new git branch management and deployment workflow. This workflow uses current continuous integration best practices and ephemeral environments (leveraging Kubernetes) to enable isolated feature development and testing.
•Redesigned alcohol delivery capabilities to enable contactless delivery from any location with requisite alcohol permits.
Technologies utilized:
Kotlin, PHP, Scala, Node.js, Kafka, Kinesis, Elasticsearch, Kubernetes, Rancher, Helm, Docker, Terraform, MySQL, PostgreSQL, Redis, Micronaut, Jenkins, GitHub, and AWS tools/services