Skip to Content

Gautam Singh

Senior Software Engineer ยท AI Systems & Full-Stack Platforms

Summary

I'm a software engineer with 7+ years of experience specializing in backend development, cloud infrastructure, and building scalable systems. Currently at Hashicorp (IBM), I manage and maintain HVD clusters for high availability, automate operations with Terraform and Kubernetes, and build developer tooling that drives efficiency across teams.

Skills

backend

DjangoFlaskGoPython

frontend

Next.jsReactRedux Toolkit

DevOps / Cloud

AWSDockerGCPKubernetesTerraform

databases

FirestoreMongoDBRedisSQL

What I Bring

Who I Am

Senior software engineer specializing in scalable backend systems, cloud infrastructure, and developer platforms.

My Level

7+ years of experience building production-grade systems used by real users at scale.

Problems I Solve

I design reliable, high-performance systems and internal platforms that make teams faster, infrastructure safer, and products more resilient.

Why It Matters

I focus on practical impact โ€” reducing operational risk, improving performance, and enabling teams to ship confidently.

Experience

Engineer 2 @ Hashicorp | An IBM company

Apr 2025 - Present

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/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.

Manager - Decision Sciences @ HSBC

Sept 2024 - Apr 2025

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).

Engineer @ Fractal

Jan 2023 - Sept 2024

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.

Data Engineer @ SpringML

Dec 2021 - Dec 2022

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.

Software Development Engineer @ CodeNicely

Oct 2019 - Dec 2021

Raipur(C.G.), 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.

Business Development Associate @ Byju's

Jan 2019 - Sept 2019

Raipur(C.G.), India

  • Regularly and effectively met warm calling targets, 2.5-3 hours call time per day.
  • Accelerated company's growth by achieving a target revenue of 1.5L-2L per week.

Projects

YearNameLinks
2026AI Reader
2023SickDict
2022CLIA
2020Healthpotli
2023Body Measurement Tracker
2023ComCen
2022Personal Portfolio V2
2022Know Your Exceptions
2022C-Out
2022Python Profiler
2022Telelanguage
2022Personal Portfolio V1
2022Gcloud IAM custom roles
2021Terraform GCP Modules
2018QuizUp
2017Modern Minesweeper

Now

What I'm focused on right now

Last updated: February 2026

Work

Currently Senior Software Engineer at Hashicorp (IBM), focused on creating high-availability infrastructure deployments scaling globally.

InfrastructureKubernetesTerraform

Building

Experimenting with generative AI interactions, edge computing systems, and modern full-stack architectures for personal projects.

Next.jsLLMsGolang

Learning

Deep diving into local, high-performance RAG pipelines and understanding memory paradigms for intelligent agents in autonomous workflows.

Reading

Exploring "Designing Data-Intensive Applications" (again) and recently finished "Staff Engineer: Leadership beyond the management track".

What's Next?

Get In Touch

I'm always open to new opportunities and interesting conversations. Whether you have a question or just want to say hi, my inbox is always open.

Say Hello