Maaz Khan

Senior Software Engineer | React | TypeScript | Go | System Design

Role
Senior Software Engineer at iManage
Location
Mumbai, MH, IN
LinkedIn followers
500 followers

About Maaz Khan

I’m a Senior Software Engineer with a strong foundation in designing and optimizing…

Experience

  1. Senior Software Engineer

    iManage

    Oct 2022 — Present · Bengaluru, IN

    Key Contributions at iManage- MongoDB Query Optimization: Restructured queries and introduced MongoDB-usable compound indexes to reduce core API latency from 400ms+ to under 10ms, also drastically improving the initial render time of the Tasks page- Policy Evaluation Caching: Implemented fine-grained caching for SPM-related APIs (Trackers, Tasks, Workspaces) for scenarios where entities did not have policies, reducing average latency from 100ms+ to less than 20ms and total latency across key user interactions- Job Server Throughput Boost: Identified inefficient query patterns and redesigned indexes, reducing job server query latency from over 1s to ~50ms resulting in throughput boost and efficiency- Transactional Global Status for Libraries: Architected an application level transaction-safe, backward-compatible system for global status CRUD operations with consistency guarantees- Frontend-Driven Bulk Ops: Built a batching mechanism at the UI Worker layer to support bulk task updates/deletes (100+ operations), improving performance by over 97%—with no backend dependency- Grid Rendering Redesign: Eliminated dual sources of truth in task rendering, reducing row render time from ~30ms to ~2ms and improving scalability and correctness of tasks count- Offline Access System: Developed a service worker–based caching layer for offline checklist access, supporting reliability in low-connectivity environments- Analytics Infrastructure: Integrated Segment to capture product usage data for actionable insights and feature adoption analysis- CI/CD Enhancements: Automated instance provisioning for test scaling (reducing test runtime from 3h to 30m) and improved Jenkins tooling for more efficient and error-free development.

Find verified contacts for anyone on LinkedIn

Unifers gives sales teams verified emails and direct dials, enriched profiles, and outreach that lands in the inbox.

Free plan included · No credit card required

This profile is compiled from publicly available professional sources. Unifers is not affiliated with or endorsed by LinkedIn. Request removal of this profile.

Maaz Khan — Senior Software Engineer at iManage in Mumbai, MH, IN | Unifers