{
  "$schema": "https://raw.githubusercontent.com/jsonresume/resume-schema/v1.0.0/schema.json",
  "basics": {
    "name": "Shubhransh Jagota",
    "label": "Software Engineer — polyglot: payments, SDKs, AI systems, ML, quant",
    "email": "shubhranshjagota77@gmail.com",
    "url": "https://fireddd.github.io",
    "summary": "Software engineer and polyglot, based in India. Payments infrastructure and SDKs at PhonePe (Walmart), AI systems and LLM agents at Zamp.ai, machine learning and data science at IBM, and quantitative research at Morgan Stanley, AlphaGrep and WorldQuant. Research at the MIT Media Lab and UNSW Sydney. B.E. (Hons.) Computer Science and M.Sc. Economics from BITS Pilani.",
    "location": {
      "countryCode": "IN",
      "region": "India"
    },
    "profiles": [
      {
        "network": "GitHub",
        "username": "fireddd",
        "url": "https://github.com/fireddd"
      },
      {
        "network": "LinkedIn",
        "username": "shubhranshjagota",
        "url": "https://www.linkedin.com/in/shubhranshjagota/"
      },
      {
        "network": "LeetCode",
        "username": "fireddd",
        "url": "https://leetcode.com/u/fireddd/"
      },
      {
        "network": "MIT Media Lab",
        "username": "sjagota",
        "url": "https://www.media.mit.edu/people/sjagota/overview/"
      },
      {
        "network": "Quora",
        "username": "Shubhransh-Jagota",
        "url": "https://www.quora.com/profile/Shubhransh-Jagota"
      }
    ]
  },
  "work": [
    {
      "name": "Zamp.ai",
      "position": "Software Engineer",
      "location": "Bangalore, India",
      "startDate": "2025-07-01",
      "endDate": "2026-03-31",
      "summary": "AI-driven automation for complex enterprise workflows.",
      "highlights": [
        "Designed and implemented a natural language-controlled browser agent capable of autonomously performing multi-step web tasks.",
        "Led the migration of the Actions Hub to a modular architecture, decoupling action registration from agent execution.",
        "Integrated Langfuse for end-to-end observability across LLM systems.",
        "Implemented RBAC for access control and compliance, and built automated workflows to streamline onboarding of new organizations."
      ]
    },
    {
      "name": "PhonePe (Walmart)",
      "position": "Software Engineer",
      "location": "Pune, India",
      "startDate": "2022-10-01",
      "endDate": "2025-07-31",
      "summary": "Payment gateway SDKs, online merchant services, and payments infrastructure.",
      "highlights": [
        "Led SDK development for PhonePe's B2B payment gateway offering: designed and implemented the Java SDK, wrote the CI/CD pipelines, and mentored development of SDKs for other languages. The SDK family has carried tens of crores in total payment volume (TPV).",
        "Owned the Epoch scheduling framework for online merchant services; introduced structural reforms for its scripts and fixed a long-standing org-wide missing-logs issue.",
        "Wrote reconciliation and reporting scripts to analyze and close pending transactions.",
        "Implemented disaster recovery changes for online merchant services and led the DR drills end to end alongside SREs and stakeholders; upgraded infrastructure and migrated services to the Mahape data centre.",
        "Designed and implemented end-to-end accounting and template management for partner integrations, plus backend error codes, events for PG offerings, and merchant-level kill switches on live traffic."
      ]
    },
    {
      "name": "Morgan Stanley",
      "position": "Quantitative Strategist",
      "location": "Mumbai, India",
      "startDate": "2021-01-01",
      "endDate": "2022-10-31",
      "summary": "Associate on the Fixed Income Division's Macro Valuation Adjustment (VA) team, improving front-office risk systems.",
      "highlights": [
        "Led implementation of 10+ valuation adjustments across desks including structured notes and FX.",
        "Automated accurate VA reporting to streamline controls, reduce cognitive load, and save roughly 25 engineer-hours per month for the Valuation Control and Strats teams."
      ]
    },
    {
      "name": "IBM",
      "position": "Data Scientist",
      "location": "Bangalore, India",
      "startDate": "2020-09-01",
      "endDate": "2021-01-31",
      "highlights": [
        "Implemented a cost-efficient heating solution using machine learning for Energy.AI clients.",
        "Conducted preliminary research and prototyped an agile methodology incorporating genetically evolving algorithms, with an anticipated 40-50% decrease in client costs."
      ]
    },
    {
      "name": "MIT Media Lab",
      "position": "Visiting Researcher",
      "location": "Boston, MA, USA",
      "url": "https://www.media.mit.edu/people/sjagota/overview/",
      "startDate": "2020-01-01",
      "endDate": "2020-07-31",
      "summary": "Thesis placement from BITS Pilani. Research on Project PAL, which aims to provide personalized learning for its users.",
      "highlights": [
        "Wrote Python scripts simulating user behaviour and created the reinforcement learning environment for the project.",
        "Created augmented data for training algorithms."
      ]
    },
    {
      "name": "UNSW Sydney",
      "position": "Visiting Student; Research Assistant, UNSW Business School",
      "location": "Sydney, Australia",
      "startDate": "2019-08-01",
      "endDate": "2019-12-31",
      "highlights": [
        "Developed an agile system to assess event impacts on assets, under the guidance of Professor Fethi Rabhi.",
        "Contributed to research on dark pool and hedge fund activity at the ASX, analyzing trading patterns and fund distribution across Australian exchanges.",
        "Part of this research assistant work is open source: https://github.com/fireddd/RA_Bschool"
      ],
      "url": "https://www.unsw.edu.au/",
      "summary": "Thesis placement from BITS Pilani as a visiting student at UNSW; also worked as a research assistant for the UNSW Business School."
    },
    {
      "name": "AlphaGrep Securities",
      "position": "Quantitative Trading Analyst",
      "location": "Mumbai, India",
      "startDate": "2019-05-01",
      "endDate": "2019-07-31",
      "highlights": [
        "Built a single-pane solution for stakeholders to view strategy performance, written in Python.",
        "Developed algorithms for Indian equities achieving a Sharpe ratio above 4 before trading costs."
      ]
    },
    {
      "name": "WorldQuant LLC",
      "position": "Research Consultant",
      "location": "Remote",
      "startDate": "2017-06-01",
      "endDate": "2019-05-31",
      "highlights": [
        "Developed alphas based on technical and fundamental analysis as trading signals; selected alphas were traded in the market."
      ],
      "summary": "Research consultant, offered off the back of placing in WorldQuant's 2017 Spring Alphathon."
    }
  ],
  "education": [
    {
      "institution": "Birla Institute of Technology and Science, Pilani",
      "url": "https://www.bits-pilani.ac.in/",
      "area": "Computer Science; Economics",
      "studyType": "B.E. (Hons.) Computer Science & M.Sc. Economics",
      "score": "8.34/10",
      "courses": [
        "Data Structures and Algorithms",
        "Object Oriented Programming",
        "Database Systems",
        "Operating Systems",
        "Computer Architecture",
        "Machine Learning",
        "Neural Networks and Fuzzy Logic"
      ]
    }
  ],
  "projects": [
    {
      "name": "PhonePe PG SDK for Java",
      "description": "Author of the official Java SDK for the PhonePe Payment Gateway B2B offering: the developer-facing API, the release workflow and the CI that ships it (40 commits). The SDK family has carried tens of crores in total payment volume (TPV).",
      "url": "https://github.com/PhonePe/phonepe-pg-sdk-java",
      "keywords": [
        "java",
        "payments",
        "sdk",
        "ci-cd"
      ],
      "roles": [
        "Author"
      ],
      "entity": "PhonePe (Walmart)",
      "type": "application"
    },
    {
      "name": "Natural-language browser agent",
      "description": "An LLM agent that autonomously performs multi-step web tasks from a plain-English instruction — planning, navigating and acting across pages without a scripted path.",
      "keywords": [
        "llm-agents",
        "browser-automation",
        "ai"
      ],
      "roles": [
        "Designer",
        "Lead developer"
      ],
      "entity": "Zamp.ai",
      "type": "application"
    },
    {
      "name": "RA_Bschool",
      "description": "Research assistant work for the UNSW Business School: analysis supporting research on event impacts on assets, and on dark pool and hedge fund activity at the ASX.",
      "url": "https://github.com/fireddd/RA_Bschool",
      "keywords": [
        "research",
        "quantitative-finance",
        "asx"
      ],
      "roles": [
        "Research assistant"
      ],
      "entity": "UNSW Business School",
      "type": "research"
    },
    {
      "name": "Project PAL",
      "description": "Personalized adaptive learning research at the MIT Media Lab. Built the reinforcement learning environment and user-behaviour simulations.",
      "url": "https://www.media.mit.edu/projects/pal/overview/",
      "keywords": [
        "reinforcement-learning",
        "research",
        "python"
      ],
      "roles": [
        "Visiting researcher"
      ],
      "entity": "MIT Media Lab",
      "type": "research"
    },
    {
      "name": "PhonePe/epoch-cli",
      "description": "Author of the CLI for Epoch, the cron for the Drove container orchestrator (27 commits): cluster management commands, pause-all, topology filtering, and removing PhonePe-specific constructs so the tool could stand alone.",
      "url": "https://github.com/PhonePe/epoch-cli",
      "keywords": [
        "python",
        "scheduling",
        "cli",
        "open-source"
      ],
      "roles": [
        "Author"
      ],
      "entity": "PhonePe",
      "type": "open-source"
    },
    {
      "name": "pyjanitor",
      "description": "Clean APIs for data cleaning in pandas (1.5k stars). Two merged features: drop_constant_columns (PR #852) and a reset-index flag on row_to_names (PR #849).",
      "url": "https://github.com/pyjanitor-devs/pyjanitor",
      "keywords": [
        "python",
        "pandas",
        "open-source"
      ],
      "roles": [
        "Contributor"
      ],
      "entity": "pyjanitor-devs",
      "type": "open-source"
    }
  ],
  "awards": [
    {
      "title": "Runner-up, Terminal One — MIT vs Harvard (Citadel / Correlation One)",
      "awarder": "Citadel",
      "summary": "Second place in the MIT vs Harvard Terminal One hackathon, run by Citadel and Correlation One across a field of 30,000+ engineers and data scientists. Represented MIT as a two-person team with Akash Vaish, building Go Get It (go1, go2, go3), an algorithm that plays Citadel's Terminal against other algorithms. Reached the final and lost 5–4. Write-up: https://fireddd.github.io/blog/citadel-terminal-one/ · Certificate: https://www.credential.net/601670ae-8b54-4cd6-837e-b305efc385c3",
      "date": "2020-03"
    },
    {
      "title": "Winner, Auquan Spring Challenge",
      "awarder": "Auquan",
      "date": "2019",
      "summary": "One of the winning competitors in Auquan's Spring Challenge. Submission scored above 0.03, placing in the top prize bracket, with a cash prize. Confirmation: https://fireddd.github.io/img/certs/auquan-2019.jpg"
    },
    {
      "title": "Gold Level 2, WorldQuant Spring Alphathon",
      "awarder": "WorldQuant",
      "date": "2017",
      "summary": "Ranked 23rd internationally and 2nd in India, leaderboard score 32,091. Alphas were written in WorldQuant's expression language and backtested in WebSim. The Alphathon led directly to his research consultant position at WorldQuant (2017-2019). Write-up: https://fireddd.github.io/blog/worldquant-alphathon/ · Certificate: https://fireddd.github.io/img/certs/worldquant-alphathon-2017.jpg"
    }
  ],
  "skills": [
    {
      "name": "Languages",
      "keywords": [
        "Java",
        "Python",
        "C++",
        "Scala",
        "Bash",
        "R",
        "SQL"
      ]
    },
    {
      "name": "AI & ML",
      "keywords": [
        "LLM agents",
        "Langfuse",
        "Reinforcement learning",
        "Machine learning",
        "Keras",
        "pandas",
        "NumPy"
      ]
    },
    {
      "name": "Systems & infrastructure",
      "keywords": [
        "Distributed systems",
        "Kafka",
        "RabbitMQ",
        "Temporal",
        "Aerospike",
        "MySQL",
        "MariaDB",
        "AWS",
        "CI/CD",
        "Disaster recovery"
      ]
    },
    {
      "name": "Engineering practice",
      "keywords": [
        "Data structures",
        "Algorithms",
        "Design patterns",
        "JUnit",
        "Mockito",
        "WireMock",
        "Git"
      ]
    }
  ],
  "languages": [
    {
      "language": "English",
      "fluency": "Fluent"
    },
    {
      "language": "Hindi",
      "fluency": "Native speaker"
    }
  ],
  "meta": {
    "canonical": "https://fireddd.github.io/resume.json",
    "version": "v1.0.0",
    "lastModified": "2026-07-14T00:00:00Z"
  }
}
