Principal Software Engineer
CurrentBuild a platform to onboard applications on on-premise AWS cloud infrastructure. RBAC model for each deployment, Hashicorp Vault for secret management, ssh access to the VMs, PKIs for Kubernetes and compute, all state is code: bitbucket as a database. Jenkins plugin to securely authenticate into vault without sharing secrets. Jenkins plugin to use Vault as a credential store for the whole bank.Golang CLIs provided to the customers.Development of powerful terraform modules for patterned compute deployments.Automatic extraction of the resources in the infrastructure for compliance and monitoring, generation of network diagrams of the deployments using draw.io with node.js.