Available for high-impact engineering

Mani Kiran

I build

Software Engineer with 6+ years architecting enterprise-scale distributed systems, cloud-native microservices and AI-powered backend platforms — processing telemetry from 100M+ devices.

  • C#
  • Python
  • .NET
  • Azure
  • Kubernetes
  • Kafka
  • Elasticsearch
  • Azure OpenAI
  • LangGraph
Scroll
01

About

I'm a software engineer who loves turning hard scale problems into reliable, elegant systems. Over the last six years I've owned products end-to-end — from architecture through production — for platforms that serve enterprise customers at massive scale.

My work spans event-driven architectures, multi-tenant SaaS, analytics & reporting platforms, and production-grade AI capabilities. I care deeply about performance, cloud-cost efficiency, and platform reliability.

A patent holder and published researcher, I'm equally happy designing distributed systems, mentoring engineers, or shipping AI-powered features to real users.

02

Impact by the numbers

0

Enterprise devices' telemetry processed

0

Azure infrastructure cost reduced

0

Testing efficiency improved

0

CI/CD pipelines established

0

Reusable platform libraries built

0

Company hackathon winner

03

Skills & tools

Languages

  • C#
  • Python
  • JavaScript

Backend

  • .NET
  • Node.js
  • REST APIs
  • Microservices

Cloud & DevOps

  • Azure
  • Kubernetes
  • Docker
  • Azure Functions
  • Terraform
  • Azure DevOps
  • GitHub Actions

Data & Messaging

  • Elasticsearch
  • MongoDB
  • PostgreSQL
  • MySQL
  • Redis
  • Kafka
  • Azure Service Bus
  • Event Hub

Analytics & AI

  • Apache Spark
  • Apache Superset
  • Azure OpenAI
  • LangGraph
  • MCP

Architecture

  • Distributed Systems
  • Event-Driven
  • CQRS / DDD
  • Multi-Tenant SaaS
  • High Availability
  • System Design
04

Experience

Software Engineer II

Jul 2021 — Present

Ivanti · Hyderabad

  • Designed the backend architecture for the AI Reporting Assistant using Azure OpenAI & LangGraph, enabling natural-language report generation.
  • Architected Unified Reporting — an enterprise reporting platform for PDF/Excel/CSV across product domains over datasets of millions of records.
  • Built a distributed report-generation framework on Kubernetes, Azure Service Bus, Blob Storage & Elasticsearch for fault-tolerant, long-running jobs.
  • Cut production OOM incidents via tenant throttling, report partitioning, async job orchestration and resilient retries.
  • Shipped 10+ reusable platform libraries — ES/Blob abstractions, KEDA handlers, telemetry integrations & common utilities.
  • Established Apache Superset as the enterprise Dashboard Designer with OAuth, RBAC, embedded analytics & tenant isolation.
  • Hardened security: PII redaction, CSP/CORS/CSRF, secure PDF rendering, audit logging & FedRAMP-readiness.
  • Led modernization from .NET 6 → .NET 8 and standardized 50+ CI/CD pipelines.

Software Engineer I

Jul 2020 — Jun 2021

Pulse Secure (acquired by Ivanti) · Bengaluru

  • Crafted an analytics dashboard to understand employee behavior patterns and security concerns.
  • Built scalable analytics services with Python, Elasticsearch, Redis & Kafka.
  • Developed an end-to-end synthetic data generation framework simulating human behavior — boosting testing efficiency by 80%.
  • Delivered cloud-native analytics powering enterprise security products.

Software Engineer Intern

Dec 2018 — Jan 2020

Kreeda Online Services · Bengaluru

  • Built a full-stack web app with ReactJS, NodeJS, Apollo GraphQL & MongoDB.
  • Created Windows automation apps in Python (PyQt5 GUI, Selenium, Tesseract OCR).
05

Selected projects

Enterprise platform 01

Unified Reporting

An enterprise-scale reporting platform that generates PDF, Excel & CSV reports across multiple product domains from datasets of millions of records. Built on a distributed, fault-tolerant generation framework with tenant throttling, report partitioning and resilient retries to keep long-running jobs reliable.

  • .NET
  • Kubernetes
  • Azure Service Bus
  • Blob Storage
  • Elasticsearch
  • KEDA
100M+ device telemetry · millions of records / report
AI / LLM 02

AI Reporting Assistant

Backend for an assistant that turns natural-language prompts into fully formed reports — orchestrating Azure OpenAI and LangGraph over enterprise reporting services and reusable platform libraries.

  • Azure OpenAI
  • LangGraph
  • MCP
  • .NET
Analytics 03

Dashboard Designer

Established Apache Superset as the enterprise Dashboard Designer — adding OAuth, RBAC, embedded analytics, tenant isolation, localization and security controls for secure self-service analytics.

  • Apache Superset
  • OAuth
  • RBAC
  • Python
Developer platform 04

Platform Libraries & Frameworks

10+ reusable libraries — Elasticsearch & Blob Storage abstractions, KEDA autoscaling handlers, telemetry integrations and common service utilities — cutting duplicate effort and accelerating delivery across teams.

  • .NET
  • Elasticsearch
  • KEDA
  • Azure
Security analytics 05

Behavior Analytics & Synthetic Data

Analytics services and dashboards surfacing employee behavior patterns and security concerns, plus an end-to-end synthetic data generation framework that boosted testing efficiency by 80%.

  • Python
  • Elasticsearch
  • Redis
  • Kafka
06

Recognition

Patent

Plotting Retail Shelves to Arrange Products in a Retail Store

A system & method for optimally plotting retail shelves to arrange products in a store.

Patent No. 445575
Publication

RepoAI

A Novel Approach Towards Automated Project Reporting.

Research paper
Award

2× Hackathon Winner

Two-time company hackathon winner for innovative, high-impact engineering solutions.

Ivanti
Education

B. Tech, Information Technology

Alliance University, Bengaluru

2016 — 2020
Mentorship

100% successful onboarding

Mentored 5+ interns into fully integrated team members.

Ivanti
Let's build something

Have a hard problem
worth solving?

I'm always open to conversations about distributed systems, platform engineering and AI. Drop me a line.

[email protected]