Software EngineerMumbai, India--:--

PratyushKamalPratyush Kamal

I build the plumbing nobody sees and everybody depends on:data pipelines, APIs, and the tooling that keeps them honest. Off the clock I ship games, extensions and explainers.

scroll
01

The short version

Software engineer at Xanadu Realty, on the data pipeline. Generalist by instinct.

  • Data pipelines

    Ingestion from the CRM through to the warehouse, with the contracts, validation and alerting that keep it honest.

  • APIs

    The REST surface the rest of the stack reads from. Designed, shipped and owned.

  • Internal tooling

    Python GUIs for farm and batch testing, monitoring tools a team actually used, regression runs automated.

  • Shipping on the side

    A prize-winning game, a browser extension with real users, and a channel explaining code.

02

Where I've worked

Four roles, oldest first, from chip-test tooling to owning production data.

currentlySoftware Engineer at Xanadu RealtyJul 2026 - Present · Mumbai, India

  1. IDC Technologies

    Cloud Computing & ML Intern

    when
    Jun 2024 - Jul 2024
    where
    Noida, India

    Completed a training program on cloud computing fundamentals and introductory machine learning using Python.

    PythonCloud ComputingMachine Learning

  2. Cadence Design Systems

    Design for Testability Intern

    when
    May 2025 - Aug 2025
    where
    Noida, India

    Built a Python GUI framework for Linux farm/batch testing, shipped 5+ internal monitoring tools, and automated regression scripts, cutting runtime by 20%+.

    PythonPHPPerlShell Scripting

  3. Xanadu Realty

    Software Engineering Intern

    when
    Jan 2026 - Jun 2026
    where
    Mumbai, India

    Validated multi-layer customer data pipelines, automated operational workflows, and led testing and reporting for AI calling and chat agents.

    SQLDatabricksPower Automate

  4. Xanadu Realty

    Software Engineer

    when
    Jul 2026 - Present
    where
    Mumbai, India

    Own the data pipeline end to end: building the APIs that pull everything in from the CRM and keep it flowing cleanly across the stack.

    • End-to-end ownership of ingestion from CRM to warehouse.
    • Design and ship the REST surface the rest of the stack reads from.
    • Keep the data honest with contracts, validation and alerting.

    SQLDatabricksREST API

04

Try the CLI

The npx chip in the hero is not a bit. This one parses.

guest@pratyushkamal.in : ~/portfolio

Let's buildsomething