Hi, I'm Nabanita.

I'm a techie who loves building meaningful technology. Documenting my journey through tech, life, and learning here.

Nabanita Bag

Technical Skills and Experience

Languages & Frameworks

Java, Python, C++, JavaScript, Spring Boot

Systems

AWS (DynamoDB, SQS, SNS), Docker, Kubernetes, CI/CD

Machine Learning/AI

PyTorch, LLM Integrations, RAG, MCP

Senior Member of Technical Staff

Salesforce | Bangalore

Dec 2021 - Aug 2025

    Tableau Cloud Manager and Email and Notification services

  • Developed and deployed a distributed, scalable multi-tenant cloud solution for user management using DynamoDB and SQS.
  • Delivered key global control plane services supporting 41K+ sites and 5.5M+ users.
  • Designed site migration flows to support migration of sites with 200K+ users.
  • Took initiatives to reduce high-severity issues and decrease turnaround time for fixes. Won a company hackathon with a project on auto-deleting and scaling Tableau Pods.
  • Energy and Utilities applications

  • Served 10M+ customers by building 3 Enterprise applications using Java, Spring, SFDC including a B2C self-serve portal.
  • Upgraded functionality and user experience by developing 12 REST APIs & 30+ Lightning Web Components.

Engineer

Qualcomm | Hyderabad

July 2020 - Dec 2021
  • Shipped an improved enhanced logging mechanism for xSCO protocol to detect various levels of latencies.
  • Worked on connection link quality algorithm for Bluetooth Audio software from providing design docs to implementation.
  • Collaborated with partners like Google and Samsung on feature integration.
  • Wrote Python scripts to convert raw Snoop text logs to audio waveforms.

Research

Exploring the intersection of Reinforcement Learning and LLMs.

Graduate Research: Reinforcement Learning

University of Wisconsin-Madison | Advisor: Prof. Josiah Hanna

Current

Working on Time-Pressure-Aware Reasoning in Large Language Models. Focusing on optimizing the trade-off between inference latency and reasoning accuracy.

Internship

Technology Intern

American Express | Bangalore

Summer 2019
  • Engineered a database abstraction layer using Java and Redis to modernize payment networks.
  • Optimized query times and implemented graceful shutdown/health checks.

Projects

Open Source: EasySSL

Upgraded core platform of the mutual-TLS Spring Boot library to Spring Boot 3.5.0 and Java 17, resolving dependencies and legacy code.

Java Spring Boot
View PR
Tableau Accessibility Agent

Tableau Accessibility Agent

Gen AI voice agent to simplify Tableau user/site management via a natural language interface using Salesforce Einstein Transcribe.

Gen AI LLM
View Details
Google AI Finalist '25

Khabri: AI News Agent

Autonomous news aggregator built for the Google Agentic AI Day Hackathon. Orchestrates multiple agents to fetch and summarize real-time news.

Agentic AI Google Cloud

Education

Master of Science in Computer Sciences

GPA: 4.0 Aug 2025 - Dec 2026

University of Wisconsin - Madison

Top 15 CS in US

Teaching/Project Assistant: CS 537: Operating Systems, CS 640: Computer Networks

Relevant Courses: CS 639: Foundation models, CS 839: Mathematical principles of RL, CS 760: Machine Learning, CS 540: Artificial Intelligence

Bachelor of Technology

2016 - 2020

Motilal Nehru National Institute of Technology (NIT) Allahabad

Institute of National Importance

Electronics and Communication Engineering.

Relevant Courses: Data Structures, Operating Systems, Computer Networks, Software Engineering.

Honors & Achievements

  • Goldman Sachs Mentorship

    Selected for Women Emerging in Finance program.

  • HPAIR Delegate (2021)

    Harvard Project for Asian and International Relations.

  • GGI Scholar

    Tech Ethics and Product Management fellow.

  • UP Kanya Vidya Dhan

    Govt. Award for top tier 12th-grade scores (99.02%ile).