Staff software engineer · Bengaluru, India

Manish
Ranjan.

Building the systems
behind secure, reliable products.

I build backend systems, cloud platforms, and endpoint security features. At IBM, I lead the Mobile Threat Defense and Zero Trust engineering team for MaaS360.

BACKEND

Java · C# · Spring

CLOUD & PLATFORM

AWS · OpenShift · Kubernetes

DATA & STREAMING

Kafka · Spark · OpenSearch

01 / Selected engineering work

From a problem
to production.

Work across endpoint security, platform infrastructure, and the systems that connect them.

01

Search & security data

A shared foundation for security insight

OpenSearch · Java · AWS

Reusable SDK
Platform-wide adoption

The contribution

Designed and built the SDK and API layer connecting MaaS360 to AWS-hosted OpenSearch. It powers the Security Dashboard and Risk Rules engine across 29+ threat parameters.

The result

The integration became a standardized library used across the platform. I also built a reusable OpenSearch integration library adopted by multiple teams and optimized dashboard data retrieval.

SDK designSearch & indexingAPI performance
02

Endpoint security

Turning risk signals into device action

Windows · Android AMAPI · Redis

Quarantine actions
Privilege & risk signals

The contribution

Designed and delivered device quarantine for Windows and Android AMAPI. Led Windows Privilege Management and Risky User Tracking from proof of concept through production.

The result

Administrators gained the ability to isolate compromised devices, while behavioral signals contributed to device risk scores. Redis caching improved the responsiveness of device-restriction lookups.

Threat responseDevice riskEnd-to-end delivery
03

Cloud & platform engineering

Taking Zero Trust onto OpenShift

ROSA · Kubernetes · AWS IAM

Cloud migration
Technical ownership

The contribution

Led the Zero Trust module's migration to OpenShift on AWS as the primary technical point of contact, spanning deployment pipelines and application connectivity to managed cloud services.

The result

Established deployment and integration practices that supported the team's move onto the platform and helped other engineers get started. Worked across IAM, MSK, S3, and Keyspaces connectivity.

Cloud migrationHelm & deploymentTeam enablement
04

Windows platform

Modernizing device management

Java · C# · REST APIs

Patch migration
Delivered in 4 months

The contribution

Led the replacement of BigFix-based patch management with an OPSWAT-integrated solution, designing the APIs and delivering the migration within four months.

The result

Preserved patch-management continuity for customers. Also delivered Windows Defender policy management and scheduled application distribution across the MaaS360 backend and Windows Agent.

Platform integrationWindows AgentDevice management
05

Streaming & application modernization

Moving a risk engine forward

Java 8 → Java 17 · Spark · Kafka

Runtime modernization
Stateful event processing

The contribution

Took ownership of a Spark-based risk engine and its Java 8 to Java 17 migration. Worked on the surrounding Kafka, Spark, and OpenSearch pipelines for security event processing.

Engineering focus

Runtime compatibility, stateful streaming, and reliable downstream writes, alongside the operational investigation needed to keep a distributed application running.

Java modernizationStateful streamingSystem ownership

02 / Experience

A career built
one system at a time.

From telecom platforms to enterprise security, with growing responsibility for architecture, delivery, and people.

May 2025 — Present

Current role

IBM India Software Labs

Staff Engineer & Team Lead

Mobile Threat Defense & Zero Trust · MaaS360

Lead technical direction, delivery, and mentoring for the team. Own work across endpoint security, cloud migration, shared integration libraries, and data pipelines.

Nov 2021 — Apr 2025

IBM India Software Labs

Senior Software Development Engineer

Mobile Threat Defense & Zero Trust · MaaS360

Developed backend capabilities for MaaS360's Zero Trust platform, working across security data, cloud integrations, and device risk.

Sep 2019 — Nov 2021

IBM India Software Labs

Senior Software Development Engineer

Backend & Windows Platform · MaaS360

Built Java backend and C# Windows Agent features, including patch-management migration, Windows Defender policies, and scheduled app distribution.

Aug 2017 — Sep 2019

Antly Logistic Pvt. Ltd.

Full Stack Developer

Built a CMS platform for school websites and mobile applications. Developed SMS communication modules and automated internal support-ticket workflows.

Aug 2012 — Jul 2017

Comviva Technologies

Lead Software Engineer

Delivered telecom platforms from requirements through implementation and UAT, including on-site work in Indonesia and Vietnam. Developed Campaign Management and End-of-Call Notification modules.

03 / Recognition

Along the way.

IBM · 2023 & 2024

SGR Innovation Finalist

Recognized for a Domain Join proof of concept enabling standard Windows users to join a corporate domain without IT intervention.

IBM

Engineering & team recognition

Quarterly and Spot Awards, Everyday Hero, Superhero, and Energetic Team Player recognition.

Comviva

Best Talent & Star Talent

Best Talent in 2014–15 and 2015–16, following Star Talent recognition in 2012–13.

04 / About me

Curiosity.
Ownership.
And a love of the craft.

EDUCATION

PES Institute of Technology

B.Tech, Information Science & Engineering
Bengaluru · 2008–2012

I'm an engineer who likes understanding the whole system.

My work often crosses the boundaries between application code, infrastructure, and data. I enjoy tracing difficult problems to their source, making considered changes, and leaving systems easier to understand.

Over 14 years, I've grown from delivering telecom software to leading engineering work for enterprise security. Mentoring, sharing context, and helping a team take ownership are a central part of how I work.

My working toolkit

Application
Java, C#, Spring Boot, Hibernate, REST APIs
Platform
AWS, OpenShift / ROSA, Kubernetes, Docker, Jenkins
Data
Kafka / MSK, Spark, OpenSearch, Cassandra, Redis, SQL
AWAY FROM THE KEYBOARD

Trekking, bike rides, Coldplay, and Liverpool FC.

Elsewhere on the web

Code & connections.