Skip to main content
System Status: Nominal IBM ISDL, Pune

Dhirender Singh

Backend Engineer • Storage Specialist • Cloud Infrastructure

Senior Backend Engineer with 6+ years designing and building distributed systems, cloud infrastructure, and high-performance storage solutions. Specializing in IaaS platforms — from API development and storage driver integration to real-time observability and infrastructure automation. Proficient in Golang (5+ years), Python (4+ years), and Java. Earned consecutive Top Talent awards for accelerating IBM Cloud Power VS deployments and driving 35% performance improvements.

6+
Years Experience
5+ yr
Golang
15+
Terraform Modules
90%+
Test Coverage
2+
Open Source Projects

Stage 01 / Tech Stack

Technical Stack

Languages

  • Golang
  • Python
  • Java

Cloud Platforms

  • IBM Cloud
  • Azure
  • OpenStack

Storage & Infrastructure

  • IBM FlashSystem
  • OpenStack Cinder
  • Block Storage
  • RHOSO 18
  • Global Replication

Databases

  • PostgreSQL
  • MongoDB
  • IBM Cloudant
  • MySQL

DevOps & Orchestration

  • Docker
  • Kubernetes
  • Terraform
  • OpenShift
  • Ansible
  • Git
  • Maven
  • Linux
  • VS Code

Messaging & Observability

  • Kafka
  • Prometheus
  • Sysdig

Frameworks & Testing

  • Spring Boot
  • Mockito
  • REST APIs

Architecture & Specializations

  • Microservices
  • Distributed Systems
  • IaaS Platforms
  • Infrastructure as Code
  • Storage Driver Development
  • Performance Engineering
  • Disaster Recovery
  • Real-Time Observability

Stage 02 / Work History

Mission Logs

IBM

Backend Developer

Location: Pune, India

Present

IBM Storage FlashSystem

  • Contributed to open-source IBM FlashSystem plugins for OpenStack, Ansible, and Terraform, enabling scalable, automated storage provisioning across enterprise environments.
  • Led end-to-end deployment of a production-grade RHOSO 18 platform, validating IBM FlashSystem Cinder drivers to deliver high-performance, reliable persistent storage for containerised workloads.
  • Golang
  • Python
  • OpenStack
  • SQL
  • OpenShift
  • Ansible
  • Terraform

Persistent Systems

Engineering Lead

Location: Goa, India

IBM Power Virtual Server (IaaS)

  • Developed new Golang APIs to enhance IBM Cloud Power VS functionality and streamline customer resource management at scale.
  • Integrated IBM Cloud features into the Terraform provider, enabling infrastructure-as-code workflows used by enterprise customers globally — boosting deployment agility by 35%.
  • Implemented Global Replication Service APIs for cross-region block storage replication, strengthening disaster recovery for mission-critical workloads.
  • Built a resource utilisation monitoring platform using Prometheus and Sysdig, with Kafka powering real-time metric event streaming and alerting.
  • Top Talent FY24
  • Top Talent FY23
  • Ace Individual Award
  • Bravo Individual Award
  • Golang
  • IBM Cloudant
  • IBM Cloud
  • Kafka
  • Sysdig
  • Prometheus
  • Docker
  • Kubernetes
  • Terraform

OpenStack Cinder Driver — Fungible Storage

  • Developed a production-ready Cinder driver for Fungible storage devices, enabling seamless integration with the OpenStack cloud platform.
  • Achieved 90%+ unit test coverage through extensive test suite development, significantly improving driver reliability and code quality.
  • Bravo Team Award
  • Python
  • OpenStack
  • SQL

IBM Watson Talent Frameworks

  • Built a comprehensive job and skills data platform with industry-specific profiles, competencies, coaching tips, and interview questions.
  • Implemented REST APIs using Spring Boot with full Mockito unit test coverage, ensuring production-grade reliability.
  • Java
  • Spring Boot
  • Mockito
  • IBM Cloudant

Web Accessibility Tool

  • Led development of a Java Swing desktop tool that automatically resolves approximately 30% of web accessibility issues in project source code, reducing manual remediation effort for developers.
  • Java
  • Java Swing
Software Engineer Intern

Training & Mobistore POC

  • Completed intensive training across Java, JavaScript, TypeScript, Angular, HTML, CSS, and MySQL.
  • Designed and built MOBISTORE — an online mobile store proof-of-concept using Angular, TypeScript, Bootstrap, and CSS.
  • Promoted to full-time Software Engineer upon internship completion.
  • Angular
  • TypeScript
  • MySQL
  • Bootstrap

Stage 03 / Open Source & Projects

Open Source & Projects

Open Source — Golang

IBM Cloud Power Go Client

Contributed to the official Go client library for IBM Power Virtual Server APIs — the foundational SDK enabling Golang-based tooling and automation against IBM Cloud Power infrastructure.

  • Golang
  • IBM Cloud
  • REST APIs
View Repository (opens in new tab)

Open Source — Documentation

IBM Cloud Power IaaS Docs

Documentation contributions to IBM Cloud Power Virtual Server, covering deployment guides, API references, and best practices for enterprise IaaS adoption.

  • IBM Cloud
  • IaaS
View Repository (opens in new tab)

Final Year Project — Jun 2019 – Jul 2020

Smart Vision System

Don Bosco College of Engineering, Goa

Wearable IoT system assisting visually impaired individuals in navigating obstacles, recognising familiar faces, and identifying objects using machine learning and embedded hardware including ESP32 and Raspberry Pi.

  • Python
  • Machine Learning
  • ESP32
  • Raspberry Pi
View Project (opens in new tab)

Stage 04 / Education & Certifications

Flight Trajectory

Academic History

Academic Trajectory

  1. Currently Exploring

    Next Orbit

    Agentic AI & LLM development

    RAG Pipelines & Vector Databases

    gRPC & advanced distributed protocols

  2. BE Computer Engineering

    Don Bosco College of Engineering

    Goa University

    Goa, India

  3. Higher Secondary

    Kendriya Vidyalaya No.1, Vasco

    Goa, India

Certifications

Certifications

Current Learning Vector

  • Agentic AI & LLMs
  • RAG Pipelines
  • Vector Databases
  • gRPC

Final Stage / Connect

Telemetry Link