GRSGautam Rajeev SinghGautam
Resume
Senior Software Engineer · HashiCorp (IBM)

I build systems that stay up.

7.5+ years across backend, cloud infrastructure and AI systems. Go, Kubernetes and Terraform by day; local-first apps by night.

years
7.5+
apps shipped
14
PyPI packages
5
projects
28
Deep, tactile switch (default)
KEYBOARD
// 01 · ABOUT

I build systems that stay up, and tools that make teams faster.

7.5+ years across backend development, cloud infrastructure and scalable systems. At HashiCorp (IBM) I engineer and operate high-availability HVD clusters in Go, automate operations with Terraform and Kubernetes, and build developer tooling that drives efficiency.

I care about practical impact: reducing operational risk, improving performance, and making infrastructure safer so products ship with confidence.

EXPERIENCE7.5+ yrs
ROLES6
PROJECTS28
PyPI PACKAGES5
APPS SHIPPED14
NOWHVD clustersGo · K8s · Terraform
// 02 · SKILLS
BACKEND
GoPythonDjangoFlaskDRF
DEVOPS / CLOUD
KubernetesTerraformAWSGCPAzureDocker
FRONTEND
Next.jsReactRedux ToolkitTypeScript
DATABASES
SQLRedisMongoDBFirestore
// 03 · EXPERIENCE

A few places I’ve grown.

Bangalore, India
  • Engineer new modules and implement core bug fixes for HVD clusters using Go, including designing new Cadence workflows and modifying Protobuf files.
  • Manage on-call escalations to troubleshoot and debug HVD clusters deployed across AWS and Azure environments.
  • Develop Go/Bash scripts utilizing AWS IAM roles to automate the cleanup of excessive S3 storage and stale IAM resources, optimizing cloud costs.
  • Automate operations and deploy proof-of-concept projects using Terraform and Kubernetes to reduce manual tasks.
  • Monitor infrastructure health and incidents using Datadog; resolve issues promptly.
  • Collaborate with engineering teams to plan and implement infra improvements.
  • Handle customer support tickets; troubleshoot and resolve cluster issues.
  • Conducted interviews (even for Project Managers), shortlisting candidates aligned with company requirements.
GoKubernetesTerraformAWSAzureCadenceDatadog
Bangalore, India
  • Independently validating and challenging financial models developed for Risk Management in the Retail domain.
  • Ensuring the accuracy and reliability of financial models used in HSBC's Retail banking.
  • Communicating complex information about models and risks to other departments in the company.
  • Providing guidance and training to interns on Python programming and financial modeling concepts.
  • Reviewing Python code for models, providing feedback and approvals for changes (Pull Requests).
PythonRisk Modeling
Bangalore, India
  • Spearheaded the development and maintenance of backend APIs using Flask and Django for various projects.
  • Designed and maintained responsive front-end components with ReactJS and Redux Toolkit.
  • Created data transformations leveraging Pandas DataFrame to optimize data processing.
  • Collaborated within a dynamic team to design, develop, and deploy scalable, robust microservices meeting client specifications.
  • Contributed to code reviews, testing, debugging, and troubleshooting to ensure the delivery of high-quality solutions.
  • Maintained comprehensive documentation and provided technical support to team members and clients when needed.
  • Orchestrated microservices using Azure Kubernetes Service (AKS) for efficient deployment and horizontal scaling.
  • Utilized PySpark in Azure Databricks for stream processing, fetching high-volume data from SAP databases to optimize data transformations.
FlaskDjangoReactReduxAzure AKSPySpark
Hyderabad, India
  • Devoted expertise to the management of GCP resources.
  • Developed REST APIs on Flask, deploying them seamlessly on GCP, establishing CI/CD pipelines utilizing Google Cloud Build and GitHub Actions.
  • Leveraged Terraform for Infrastructure as Code to efficiently manage cloud resources.
  • Implemented event-driven architecture using Google Cloud Pub/Sub for message delivery, integrating with Twilio Voice API to create a scalable, real-time call queue system.
  • Utilized Google Kubernetes Engine (GKE) to deploy and manage containerized applications for multiple client projects and proof-of-concepts.
  • Took advantage of various Google Cloud services, including Cloud Run, Cloud Functions, Cloud SQL, Secret Manager, Pub/Sub, Cloud Storage, Docker and Google Kubernetes Engine for multiple projects and proof of concepts.
GCPFlaskTerraformGKEPub/Sub
Raipur, India
  • Pioneered the development of tailored backend systems and REST APIs using Django Rest Framework (DRF).
  • Crafted web applications tailored to clients' demands, ensuring alignment with expectations.
  • Led a team of four professionals, guiding the design and development of projects across diverse platforms.
  • Personally managed client relationships, gathering feedback for continuous development and quality assurance.
  • Mentored new Django developers, contributing to their professional growth within the company.
  • Conducted interviews, shortlisting candidates aligned with company requirements.
  • Managed cloud deployments on AWS EC2 instances and S3 buckets.
  • Engineered Python scripts integrated with custom AWS IAM service roles to achieve automated EC2 scaling.
  • Integrated Sentry for real-time error tracking and performance monitoring.
DjangoDRFAWS EC2S3Sentry
Raipur, India
  • Consistently met warm-calling targets with 2.5 to 3 hours call time per day.
  • Achieved weekly target revenue of ₹1.5L to 2L before pivoting into engineering.
Sales
// 04 · PROJECTS

A few things I’ve shipped.

view all 28 →
PERSONAL2026

Unfurl

An offline reader for Android: read PDFs, EPUBs, Kindle books, comics and documents with a custom reflow engine and zero network calls.
FlutterDartRiverpodDriftSQLite
PERSONAL2026

PostPurush for Android

A local-first API client for Android: compose requests across all HTTP methods, manage nested collections, and inspect responses with zero tracking.
FlutterDartRiverpodDriftSQLite
PERSONAL2026

Mull

An offline English (UK) dictionary and vocabulary app for Android: look words up or swipe through curated collections, with zero network calls.
FlutterDartRiverpodDriftSQLite
PERSONAL2026

HeadShorts

A calm, finite RSS reader for Android: chronological briefings that end in "You are caught up", no algorithm, no infinite scroll, no analytics.
FlutterDartRiverpodDriftRSS
PERSONAL2026

Perch

A fast, local-first Android link manager: save from the share sheet, organise in nested folders and tags, and treat every link as a markdown note.
FlutterDartRiverpodDriftSQLite
PERSONAL2026

Dally

A minimal, 100% offline games collection for Android built with Flutter, requiring zero permissions and collecting no telemetry.
FlutterDartRiverpodAndroid
// 05 · PLAYGROUNDNEW

Push 10,000 requests a second through a system and see what breaks.

Load balancers, servers, caches and databases you can scale, break and fix. No system-design knowledge needed.

Open the playground
live preview · 4,000 req/s · all healthy
// 06 · WRITING

Notes & case studies.

all posts →

AI Book Reader: Deep Case Study

A privacy-first web app that turns personal documents and web articles into audiobooks using multiple AI TTS providers, built entirely client-side, with offline reading, audio caching and an immersive reader.
AITTSSystem Design
// 07 · NOWupdated Feb 2026
WORKEngineer 2 at HashiCorp (IBM), focused on high-availability infrastructure deployments scaling globally.
InfrastructureKubernetes
BUILDINGLocal-first AI side projects, edge computing, and modern full-stack architectures, for fun.
Next.jsGolang
LEARNINGLocal, high-performance RAG pipelines and memory paradigms for intelligent agents.
RAGAgents
READINGRe-reading "Designing Data-Intensive Applications" and "Staff Engineer".
Books
// 08 · CONTACT