Platform Engineer

Ayaan Retiwala

Building cloud primitives at Excloud — compute, block storage, DNS, identity, and the tooling that ties them together. Everything from bare metal up.

Systems
Go · Firecracker · QEMU · Packer · Cloud Init
Storage
SPDK · NVMe-oF (RDMA) · PostgreSQL
Network
DNS · AXFR · TSIG · ARP
Identity
OpenID Connect · AWS-style policies
Observability
Prometheus · Grafana
Web
Next.js · TypeScript · Tailwind · Shadcn
API
OpenAPI 3.1 · GitHub Apps

All built at Excloud, 2023–present. Descriptions are intentionally abstract.

Compute & Virtualization

Compute Service

EC2-like compute with lifecycle APIs, console integration, and networking glue for tenant workloads.

  • vmengine on bare metal managing instance lifecycle
  • instance lifecycle and attachment APIs
  • integration with IAM, DNS, and console
  • operational metrics and audit-friendly logging
  • instance connect support

Go · QEMU · Packer · Firecracker · Cloud Init

Self-hosted GitHub Actions

Ephemeral CI runners on owned hardware using Firecracker, integrated via GitHub Apps.

  • clean per-job isolation using microVMs
  • pipeline integration with self-hostable actions

Firecracker · GitHub Apps · Go

Storage

Block Storage

EBS-like volume management for compute and bare-metal workloads with API and console integration.

  • thick-provisioned volumes with safe online expand
  • tiered performance presets with configurable IOPS/throughput
  • synchronous mirroring within a zone, optional cross-node replication
  • point-in-time snapshots and fast clone from snapshot
  • metrics, audit trails, IAM policy integration, and quotas

Go · SPDK · NVMe-oF (RDMA) · PostgreSQL · Prometheus · Grafana

Databases

RDS-like managed relational offering focused on clean provisioning and day-2 ops ergonomics.

  • automated instance provisioning
  • basic backups and parameter controls

Go · PostgreSQL · Packer

Networking & Identity

Authoritative DNS

Route 53-like in-house DNS with zone transfers and secret-protected replication.

  • zone/record management via API and console
  • AXFR with TSIG for secure transfers

DNS · AXFR · TSIG · Go

ARP Proxy

Purpose-built proxy handling a slice of the L2 path for compute attachments.

  • reliable neighbor discovery handling
  • targeted packet mediation to reduce noisy broadcasts

Go · ARP

Identity & Access

Central authn/authz plane with AWS-style policies and OIDC for federated access.

  • fine-grained resource policies
  • OIDC-based identity federation

OpenID Connect · AWS-style policies · Go

Tooling & Surfaces

SDK + CLI Generator

Schema-driven tooling emitting a Go SDK and CLI from OpenAPI 3.1, keeping clients in lockstep with the control plane.

  • schema-driven codegen for SDK and CLI
  • reduced manual client upkeep

Go · OpenAPI 3.1

Console

Single pane to create and manage org resources across compute, storage, and networking.

  • resource CRUD flows
  • diagnostics surfaces for common ops

Next.js · Tailwind CSS · Shadcn UI · TypeScript

Remote

Platform Engineer L2

Extend Cloud

Sole builder of the core platform — compute, block storage, DNS, IAM, databases, CI infrastructure, console, and SDK/CLI tooling. Everything in Go, from bare metal up.

Vadodara

Web Development Intern

Consumer Sketch

Web apps with React, Next.js, MongoDB. APIs via REST and GraphQL. Deployed on AWS, Vercel, Cloudflare.

Bachelor of Engineering, Computer Engineering

SVPIT, Vasad · 2018–2022