Wooble
Aishwarya Sreepathy

Aishwarya Sreepathy

Data Analyst / Data Scientist / ML Engineer

Bangalore Institute of Technologyfull_time, internship, freelance
1Projects
6Skills
Open to roles
Aishwarya Sreepathy

Aishwarya Sreepathy

Featured project

Student Expense Tracker - A CLI Personal Finance Assistant

College students frequently make small daily payments for food, transportation, mobile recharges, stationery, and other necessities. Because these expenses are often made through UPI (gpay,phonepe,etc) or cash and occur multiple times a day, students tend to lose track of their overall spending. Most existing expense management solutions require installing mobile applications, creating accounts, or maintaining internet connectivity, making them unnecessarily complex for students who only need a simple way to monitor their finances. Process I began by analyzing the challenge requirements and identifying the essential features needed for an expense tracker. I used Python lists and dictionaries to store expense data, ensuring the solution remained simple and complied with the project constraints. After implementing the core functionalities like adding expenses, viewing expenses, calculating total spending, and identifying the highest spending category, I enhanced the system with input validation and a monthly budget feature. To make the tool more useful, I added budget alerts that warn users when their spending approaches or exceeds their budget. Throughout development, I tested the application using sample expense data and refined the output format to improve readability. Results The final solution successfully provides an offline expense management system that allows students to record, categorize, and analyze their spending from the command line. The application delivers multiple financial insights, including total expenditure, highest spending category, remaining budget, and budget utilization status. The budget monitoring feature provides progressive warning levels at different spending thresholds, helping users identify overspending before exceeding their monthly limit. Reflection I would extend the project by implementing persistent storage so that expense records are automatically saved and loaded between sessions. I would also introduce date-based monthly filtering, allowing users to analyze spending trends across different months instead of viewing all expenses collectively. Additional enhancements could include category-wise expenditure reports, graphical spending visualizations, CSV export functionality, and predictive budget recommendations based on historical spending patterns.

6 media files
100% Expense Visibility4+ Financial Insights#3 Warning Stages
View project

Proof of work

1 skill backed by real projects on this profile.

Core skills

PythonSQLMachine LearningData AnalysisStatisticspandas

This is Aishwarya’s work on Wooble.

Build a profile that shows what you can do — and share it anywhere.

Build yours