Software engineer and builder working across confidential computing, Linux automation, infrastructure, and product engineering.
Currently: Senior Engineer at IBM India Systems Development Lab, Bengaluru
Focus: Confidential computing on IBM LinuxONE, OS tooling, Go SDKs, CLIs
Usually in: Go, Python, Linux, Docker, Kubernetes, Terraform, Ansible
Also into: Embedded systems, Raspberry Pi, Arduino, automation, ham radio
Work acct: github.com/Sashwat-K
I like projects that start as a blank page and end as something real: a library, a CLI, a provider, an infrastructure stack, a device, or a service that can survive production use.
- Confidential computing tooling for IBM LinuxONE workloads.
- Go SDKs and CLIs that hide the boring sharp edges of cryptography-heavy workflows.
- Terraform and Ansible automation for repeatable infrastructure.
- Linux, backend, and DevOps systems with a bias for clear operational behavior.
- Hardware-adjacent projects where software has to meet the physical world.
| Project | What it does | Stack |
|---|---|---|
| contract-go | Go SDK for confidential workload contracts, signing, attestation, and encryption flows. | Go, IBM Confidential Computing |
| contract-cli | Terminal workflow for generating and managing confidential workload contracts. | Go, CLI |
| terraform-provider-hpcr | Terraform provider for declarative contract generation on IBM Hyper Protect Confidential Container Runtime. | Go, Terraform |
| portfolio-website-infrastructure | Self-hosted infrastructure, provisioned and configured as code. | Terraform, Ansible, Docker, Python |
| iot-water-level-indicator | IoT water level monitoring with a Raspberry Pi, Arduino, Firebase, and Android app. | Raspberry Pi, Arduino, Firebase |
I write about backend systems, Linux automation, confidential computing, and the engineering details that show up once software meets production.
- Building the IBM Confidential Computing Contract Toolchain - Why we built contract-go, contract-cli, and a Terraform provider to ship confidential workloads on IBM Confidential Computing without hand-rolling crypto. Apr 26, 2026
GoTerraform ProviderConfidential ComputingOpen Source - Confidential Computing: Securing Data During Processing - Why encryption at rest and in transit aren't enough, what trusted execution environments add, and where confidential computing fits. Apr 19, 2026
Confidential ComputingSecurityCloud


