Product · AI · Automation

I turn messy problems into useful systems.

I’m Mahitha, a Data Science and Business student at Northeastern. I combine product thinking, technical depth, and business context to build experiences people can trust and use.

200+AI use cases supported
39 → 20Days in review cycle
10 → 2Admin hours per case
80%Less manual QA

Selected work

Three ways I approach product problems.

01 · BeReal

From behavior to a testable product opportunity.

Product Management Extern · 2026

Challenge

Understand what may contribute to late or skipped posting.

BeReal’s daily notification creates a distinct posting moment. I examined where hesitation could enter that journey, including the possibility that seeing friends’ more exciting moments may increase social comparison for some users.

1

Research

2

Map journey

3

Frame problem

4

Define metrics

My approach

I completed a product teardown, mapped the end-to-end user journey, synthesized behavioral observations, and reframed the initial idea as a user-centered problem rather than jumping directly to a feature.

How I would validate

Test the social-comparison hypothesis through interviews, surveys, and posting behavior. Key signals include notification-to-post conversion, on-time posting, retakes, and 30-day retention.

02 · SMBC Group

Making AI governance faster without losing control.

AI Intern · AI Enablement & Governance

Challenge

A high-stakes review process was fragmented and manual.

AI requests arrived with inconsistent information. Analysts checked for missing details, drafted clarification emails, and tracked status manually across more than 200 use cases.

01Structured intake

Guide requesters and validate information upfront.

02Parallel research

Three agents examine different governance dimensions.

03Clear response

Generate traceable outputs and next steps for analysts.

Measured impact

49%shorter review cycle
80%less admin effort per case
Product judgment

The goal was not maximum automation. I designed structured conversation flows, validation logic, guardrails, and a shared data layer so analysts could retain oversight while removing repetitive work. I also supported adoption through training and banking-specific guidance.

03 · REBA

Turning a manual onboarding process into a scalable validation product.

AI Development Intern · Product Automation

Problem

The team was not simply comparing two numbers. They first had to find the right report, property, table, date range, and metric definition.

During client onboarding, implementation teammates manually reconciled REBA Cube metrics against exports from Yardi, Entrata, and AppFolio. Reports varied by customer, workbook, sheet, filename, and metric definition. Even a matching total could hide the units or records causing a discrepancy.

Discovery

I learned the workflow before deciding what to automate.

I shadowed different implementation team members as they refreshed Cube data, searched client reports, calculated metrics, and investigated mismatches. I also joined client calls to understand the questions clients asked, the evidence they expected, and where the onboarding process slowed down. I paired those observations with Cube training, the existing validation guide, stakeholder working sessions, and real customer reports.

01

Shadow the manual process

02

Listen to client needs

03

Map pain points and exceptions

04

Translate findings into requirements

Key product insight

Reliable validation depended on identifying the correct context before comparing values. Automating the comparison alone would not solve the team's real problem.

Product requirements

Keep the experience inside Excel, require no Python setup, support inconsistent report structures, show the source value even when it mismatched, and return an explicit result for every Cube property.

Prioritization

I started with frequent Unit Analytics checks and individual reports where the workflow was clearest, then expanded into metrics and formats with more ambiguity. This created usable value while I learned the edge cases.

Before and after

Automate the repetition, preserve the investigation.

Manual workflow
  1. Refresh Cube data for the client and period
  2. Find the correct source report and property
  3. Locate the metric and interpret its definition
  4. Calculate and compare values manually
  5. Trace the records behind every mismatch
Product workflow
  1. Refresh the Cube data in the existing workbook
  2. Select the folder containing client reports
  3. Run a metric-specific check from the ribbon
  4. Review aligned source values and match status
  5. Investigate only the exceptions that need judgment
Solution

A familiar interface with a hybrid validation engine.

01Excel

Refresh Cube data and launch checks

02VBA

Pass the workbook and report folders

03AI

Resolve ambiguous properties and layouts

04Python

Calculate, compare, and verify completeness

05Output

Write source values and results into Excel

Use AI for ambiguity

AI assisted with fuzzy property matching, inconsistent headers, irregular workbook layouts, and structured field extraction.

Use code for correctness

Python handled arithmetic, formulas, numeric validation, exact comparisons, completeness checks, totals, and final writeback.

Iteration that changed the product

The first Entrata approach silently omitted properties.

A stress test compared 57 Cube properties against an Entrata workbook with 43 property sheets. One large AI request returned only 36 properties, which also understated the Grand Total. A technically valid response was still a product failure because missing outputs could mislead the implementation team.

What I changed

I moved bulk parsing and calculations into Python, narrowed AI to ambiguous tasks, added numeric guards, continued past blank rows, and made one result per Cube property an explicit acceptance requirement.

Evaluation

I evaluated correctness, completeness, and usability.

0 → 4Box Score files found after improving filename detection
36 / 57properties returned in the Entrata stress test, revealing incomplete coverage
3 systemsYardi, Entrata, and AppFolio required tailored validation approaches
80%reduction in manual quality assurance effort
Next-version acceptance criteria

100% of Cube properties receive a result

100% accuracy for deterministic formulas

≥95% field extraction accuracy across supported formats

0 invalid model values written into Excel

Outcome

80%less manual quality assurance effort
3property-management systems supported
What I learned

Product quality depended as much on metric definitions, exception handling, and user independence as it did on model performance. The strongest solution was not the one with the most AI. It was the one that gave the team a dependable result, made mismatches explainable, and fit naturally into how they already worked.

About

Technical enough to build. Curious enough to ask why.

I study Data Science and Business Administration at Northeastern University. My work spans banking, real estate, AI evaluation, and automation, but the thread is consistent: understand the people and decisions behind a process before choosing the technology.

Outside of work, I led a 40-member competitive Bollywood fusion team and previously managed its $16,000 budget, increasing fundraising by 20%.

Product discoveryWorkflow designAI systemsData analysisStakeholder communication