ChatExpense is my latest brain-child, an AI-powered personal finance assistant that helps users effortlessly track and manage their spending. Users can log expenses through voice, text, or photos of receipts — and our AI automatically categorizes transactions, identifies spending patterns, and generates personalized insights.


ChatExpense Web app

ChatExpense Android app

Beyond simple tracking, ChatExpense is your AI-powered financial assistant. It goes beyond just logging expenses — offering smart insights, spending patterns, future predictions, personalized deals, and investment suggestions based on your financial behavior.

Product USP

ChatExpense brings effortless financial management to everyday users. From chat-based logging to automated categorization, voice input, and receipt scanning — it's a complete solution that works across text, image, and audio. The app empowers users with visual analytics and proactive financial advice without the hassle of spreadsheets or clunky apps.

My Contributions

As the creator and technical lead of ChatExpense, I was involved in every aspect of the product journey — from the idea stage to a production-ready application. My key contributions include:

  • Ideated and developed the core concept of ChatExpense from scratch to address personal finance friction points.
  • Built the full backend using Django REST Framework with async support and PostgreSQL.
  • Integrated OpenAI APIs for voice, chat, and image-based expense entry and analysis.
  • Developed AI agents using LangGraph and LangChain for insight generation, chart building, and smart query handling.
  • Deployed on Railway with secure, scalable cloud setup, including Stripe/Bkash payment integrations.
  • Led a small team of mobile, backend, and UI/UX developers to push forward feature velocity and user experience.
  • Ran targeted marketing campaigns, validated user demand, and prepared for YC application to scale globally.