Start with daily needs
Decide what should be captured quickly on a phone and what needs a more detailed web workflow.
I built Finance Hub around my own need to manage family finances across currencies. I take it from personal needs and product decisions through UX/UI, AI-assisted implementation and daily use. Telegram handles quick capture; the web hub supports review, analysis and planning.
Fictional demo data · Telegram sign-in; new visitors may need access approval.
Total balance, recent transactions and planned versus actual income, expenses and savings.
Recording an expense on the move and reviewing several months of spending need different interfaces. The bot and web hub share a database, connecting fast capture with a more detailed view of the same finances.
Make detailed tracking practical: connect accounts, currencies, transfers, budgets and savings goals while keeping summaries understandable and their underlying transactions easy to inspect.
Expenses, income, transfers, currency exchange and savings contributions; single or batch entry in Telegram and web forms.
Receipt photos become drafts for review before saving. Categories, tags and configurable automatic tagging rules.
Balances by account and currency, search and filters, individual and bulk edits, duplicate checks and undo in the bot.
Category plans versus actuals, breakdowns, period comparisons, income, expenses and savings rate.
Reserves, savings accounts and goals, contributions, progress and savings cash flow.
Time series, trends and comparisons; breakdowns by categories, tags, stores, people, projects, locations, accounts, currencies and goals.
Long-term financial history and on-demand analysis of aggregates, with supporting figures, periods and ways to check each finding.
Scheduled payments, a mortgage schedule and early-repayment calculator; Telegram reports for a day, week, month, year or custom period.
Editable dictionaries and bot menus, multiple currencies and display currency, Russian and English interfaces, themes and Telegram sign-in.
Receipt recognition and AI insights require a configured AI provider. All screenshots use the separate demo environment with fictional data.
Decide what should be captured quickly on a phone and what needs a more detailed web workflow.
Bring transactions, currencies, categories, budgets and savings into a coherent product structure.
Use AI-assisted development, verify the behavior and refine the product through my own ongoing use.
Summary figures, previous-period comparisons, a time series and breakdowns. September 2026 is shown with fictional demo data.
Savings totals, balances in their original currencies and cash flow for the selected month.
A working product I use and continue to develop. This case shows real screens from a separate demonstration environment. The demo contains fictional data and uses Telegram sign-in; new visitors may need access approval.
An independent product I own from needs and concept through design and ongoing development, with AI-assisted implementation. Built with SvelteKit, Supabase/PostgreSQL and a Python Telegram bot.
Explore the Finance Hub demo ↗Roles and collaborations
Get in touch about a product design role or a project. My experience spans game interfaces, financial services and mobile products.