Hi, I'm Nabanita. You can call me Nab.

I'm a techie who loves building meaningful technology with empathy, curiosity, and a global mindset. Whether I'm architecting backend systems or exploring ethical AI, I'm driven by the desire to make tech kinder, smarter, and more inclusive.

"Nothing of me is original. I am the combined effort of every man person I have ever known."
— Chuck Palahniuk

What I'm into:

  • Backend wizardry (or witchery!?) with Java, Python and AWS
  • Exploring global cultures and sustainable tech solutions
  • Machine learning (teaching computers to be as curious as I am)

Currently:

  • MS Computer Sciences at University of Wisconsin-Madison. Trying not to freeze solid 🥶!
  • Worked at Salesforce and Qualcomm. (I'm collecting Big Tech experiences like PokĂ©mon).
  • Interned at American Express, Bangalore (Yeah, some finance shenanigan there!)
  • Documenting my journey through tech, life, and learning

Reach out to me at:

Fun Facts:

  • I'm equally at home in bookstores and terminal windows
  • I love deep conversations—from philosophy to programming to psychology.
  • I speak four languages: English, Bengali, Java and Sarcasm.
Nabanita Bag

Technical Skills

Languages & Frameworks

Java, Python, C/C++, JavaScript, Spring Boot, React.js

Cloud & Systems

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

Machine Learning

PyTorch, AI Agents, LLM Integrations

Experience

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. Collaborated with product, design, and QA teams to drive continuous improvement and rapid iteration.
  • Energy and Utilities applications

  • Served 10M+ customers by building 3 Enterprise applications using Java, Spring, SFDC including a B2C self-serve portal for customer companies of Utilities to check/pay their bills, set up auto-payment, discover high bill concerns, and chat with agents for the Industries cloud. Worked on Submit Meter Read components for the web application.
  • Upgraded functionality and user experience by developing 12 REST APIs & 30+ Lightning Web Components. Technologies used: Java, PostgreSQL
Salesforce

Engineer

Qualcomm | Hyderabad

July 2020 - Dec 2021
  • Shipped an improved enhanced logging mechanism for xSCO protocol to detect various levels of latencies, thus reducing multiple hours of efforts in debugging latency related issues.
  • Worked on connection link quality algorithm for Bluetooth Audio software from providing design docs to implementation and code optimization for various Snapdragon SoCs.
  • Collaborated with partners like Google and Samsung on feature integration.
  • Wrote Python scripts to convert raw Snoop text logs to audio waveforms. Developed an in-house Java tool reducing triage time by 32%.
Qualcomm

Internship Experience

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.
American Express

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 →

Body Fitness Prediction

ML project analyzing activity vs mood correlations. Built using Flask and Python to determine if exercise promotes increased daily step counts.

Python Flask
View Code →

Education

Master of Science in Computer Sciences

University of Wisconsin - Madison

Aug 2025 - Dec 2026

Pursuing advanced studies in computer sciences with a focus on machine learning.

Teaching Assistant:

CS 537: Operating Systems


Relevant Courses:

CS 760: Machine Learning, CS 540: Artificial Intelligence

Morgridge

Bachelor of Technology in Electronics and Communication Engineering

Motilal Nehru National Institute of Technology (NIT) Allahabad

2016 - 2020

Completed undergraduate studies with a strong foundation in electronics and computing systems.

Relevant Courses:

Data Structures, Operating Systems, Computer Networks, Software Engineering, Programming

MNNIT

Honors & Achievements

Leadership & Fellowships

  • Goldman Sachs Mentorship (2020):

    Selected out of a nationwide ideathon from premium colleges (IITs/IIMs) for the Women Emerging in Finance program.

  • HPAIR Delegate (2021):

    Selected for the Harvard Project for Asian and International Relations (< 20% selection rate).

  • Global Governance Initiative Scholar:

    Invite-only experiential learning program focusing on Tech Ethics and Product Management.

Academic Excellence

  • UP Kanya Vidya Dhan Scholarship:

    Awarded by Govt. of Uttar Pradesh for securing top tier 12th-grade scores (99.02 percentile).

  • Competitive Exam Scores:

    GRE: 324/340 | NEET: 96.36%ile | CBSE Merit Certificate (10/10 CGPA).

  • Olympiad Rankings:

    Ranked 4th in City (English Olympiad) and qualified State Level NTSE exam.

Writing

Sharing insights on Artificial Intelligence and technology.