READ 0%

[01] Senior Software Engineer · Bengaluru

Mohit Saini.

Building the systems behind the screen.

Distributed systems, secure platform infrastructure, and AI-enabled developer tooling—currently at Oracle, previously HPE and Yatra.

Current
Oracle / Platform
Mohit Saini hiking outdoors and giving a thumbs-up
Profile / 01 Backend systems, platform engineering & AI tooling
2020—Now
Shipping systems
System trace / 001 Designed for production
Working principle Reliable by default.
Simple to change.
[02] Service history

Work,
under load.

Backend platforms, secure data workflows, and developer infrastructure across enterprise, cloud, and consumer products.

Live systems topology API / QUEUE / WORKERS / STORAGE
Case 01 / 03

Oracle

Senior Software Developer

Period
May 2025 – Present
Base
Bengaluru, India
ORC / 01

Durable Content Operations

  • Moved long-running content lifecycle operations from request-bound APIs into durable Celery workers deployed separately on Kubernetes.
  • Built job APIs for progress, record-level errors, deterministic request hashing, idempotent execution, checkpoint-aware retry, cancellation, and paginated inspection.
  • Unified single-record and bulk behavior around phased validation, transactional persistence, and search synchronization.
ORC / 02

Secure Media Ingestion

  • Designed a server-controlled OCI upload lifecycle with short-lived write access, durable session state, and quarantine-before-publish boundaries.
  • Moved validation to background workers that verify metadata, file size, checksums, extension policy, and final-path safety before promotion.
  • Hardened archive extraction with limits on paths, depth, member count, and uncompressed size, plus revocation and cleanup for abandoned uploads.
ORC / 03

Developer Platform & AI Tooling

  • Built a Python SDK platform with shared transport, retries, logging, and service-focused clients, packaged and published through CI.
  • Hardened SDK security by sanitizing sensitive headers and separating rotating authentication context from cached client identity.
  • Implemented a human-reviewed MCP execution path with deterministic plan verification, explicit approval, preflight validation, and auditable results.
  • Created reusable AI-agent workflows and backend guardrails for planning, TDD, architecture checks, and database migrations.
  • Investigated knowledge-graph ingestion bottlenecks and developed document-aware tuning across chunking, extraction, and embedding stages.
ORC / 04

Process Management Platform

  • Migrated and refactored hierarchical domain APIs into an authenticated FastAPI service with service-to-service authorization.
  • Implemented soft-delete cascade rules, generic lookup abstractions, subset workflows, and comment/reply APIs.
  • Built Redis caching with bypass and scoped invalidation controls, alongside integration-test, CI, and migration improvements.
Case 02 / 03

Hewlett Packard Enterprise

Systems / Software Engineer 2

Period
Dec 2021 – May 2025
Base
Bengaluru, India
HPE / 01

Odin — Engineering Automation Platform

  • Built CI/CD pipelines using GitHub Actions and Kubernetes ARC for automated static analysis and test execution.
  • Designed observability dashboards and introduced Redis caching, improving hardware utilization visibility and performance.
  • Developed backend services using Flask deployed on Kubernetes — reduced workflow failures by 50%.
  • Integrated HPE Homefleet hardware into the platform, extending schemas for new infrastructure support.
HPE / 02

Platform Adoption & Tooling (Onelabclient)

  • Developed a Python-based CLI for platform API interaction, enabling multiple teams to onboard and deprecate legacy tooling.
  • Implemented remote power operations using SNMP and Redfish, and added PXE boot monitoring.
  • Designed data migration pipelines from MySQL to MongoDB, ensuring backward compatibility.
HPE / 03

Infrastructure Tooling (Lop & VAAS)

  • Enhanced Lop, a Perl-based CLI, to support new 3-node and 9-node configurations with HPE iLO power operations.
  • Maintained VAAS, a Python CLI built on VMware ESXi, for managing virtual arrays and VMs.
Case 03 / 03

Yatra

Analyst — Data Science

Period
Feb 2020 – Dec 2021
Base
Gurugram, India
YAT / 01

NLP & Automation

  • Built an NLP-powered email bot using RASA DIET architecture to automate corporate flight booking queries — optimized response time by over 50%.
  • Created a GPT-3-based hotel description generator microservice using FastAPI, SpaCy, and Docker.
YAT / 02

Data & Pricing Systems

  • Developed a dynamic flight discounting engine using Selenium, AWS S3, and Redshift with reinforcement learning for adaptive pricing.
  • Built a Cheque Parser using Google Vision API to extract structured data from bank cheque images.
[03] Capability manifest

Technical
inventory.

The systems, tools, and technologies I use to build reliable backend and AI-enabled platforms.

Inventory / current 06 operating groups · current stack
01SYS / CORE

Core Concepts

Architecture patterns and reliability instincts.

  • Distributed Systems
  • Microservices
  • Platform Engineering
  • REST APIs
  • Async Processing
  • Idempotency
02LANG / PRIMARY

Languages

Primary tools for service and platform work.

  • Python
  • Perl
  • C++
03SRV / BACKEND

Backend & Frameworks

APIs, workers, orchestration, and data models.

  • FastAPI
  • Flask
  • Celery
  • SQLAlchemy
  • Alembic
04OPS / CLOUD

DevOps & Cloud

Delivery, deployment, and infrastructure controls.

  • Docker
  • Kubernetes
  • OCI
  • GitLab CI
  • GitHub Actions
  • Jenkins
  • KEDA
05DATA / STATE

Data & Storage

Persistence, search, caching, and retrieval layers.

  • PostgreSQL
  • Oracle DB
  • MongoDB
  • Redis
  • OpenSearch
06UTIL / FLOW

AI & Developer Platform

Tools and guardrails for reliable AI-assisted engineering.

  • LLM Systems
  • MCP
  • RAG / Knowledge Graphs
  • AI Agent Workflows
  • SDK Design
  • TDD / Contract Testing
  • Artifactory
Operating principle / 03 Choose tools for the failure mode—not the fashion cycle.
[04] Formation ledger

Education &
contributions.

Formal training, practical experiments, and the communities that shaped how I build.

Learning timeline 2016—Present Delhi / Munich / Open source
Education02 primary records
01
2016—2020Delhi, India

Undergraduate degree / Computer science

B.Tech in Computer Science

Netaji Subhas University of Technology, East Campus (Formerly AIACTR, GGSIPU)
02
May—Jul 2021Munich, Germany

Product programme / Applied AI

Participant (AI Engineer)

Digital Product School by UnternehmerTUM StoreInStore PoC for Aisin (Toyota Group)
[05] Open channel

Let’s
connect.

Open to discussing systems design challenges, platform engineering, or interesting product ideas.

Bengaluru, India Signal available / IST

Available for thoughtful engineering conversations.