My Inner Pages
AI-Boosted Journaling Application
🧠 Built around a reflection engine that delivers context-aware AI insights — not just one-off responses. Real-time streaming chat over WebSockets enables fluid conversations, while a background service builds an evolving user model from journal entries, providing long-term AI context that reasons across time.
🔄 Migrated from LangChain to LiteLLM for a lighter-weight, model-agnostic provider abstraction, reducing coupling while retaining structured memory management and multi-model flexibility. The architecture supports seamless switching between AI providers without tying the system to a single backend.
My Net Worth
Personal Financial Management API
💰 My Net Worth is a personal financial manager and planner application designed to help users keep track of their assets and currencies, calculate their net worth, and manage their financial transactions.
💹 The application supports various asset types and currencies, including fiat and cryptocurrencies, allowing users to have a comprehensive view of their financial status.
Other Projects
Expense Tracker
Financial Transaction Microservice
🔄 Architected a scalable microservice system with separate auth and expense tracking services. Async operations, load testing, nginx reverse proxy, containerized deployment.
GitHubKomak Reshte
A University Application Assistant
🎓 Full-stack app for student field-of-study management with multi-language support (English/Persian) and CSV import/export.
GitHubGitHub User Activity
GitHub Activity CLI
🚀 Lightweight CLI tool for fetching GitHub user activity with Redis caching, automated PyPI releases via CI/CD, and performance benchmarking.
GitHubAuth Service
Event-Driven Authentication Microservice
🔐 Event-driven authentication microservice with JWT auth, role-based access control, password recovery and email verification, plus a retry-based event delivery system for notifying other services on user creation and deletion. Published to Docker Hub.
GitHubGold Price MCP Server
MCP Server for Real-Time Gold Prices
🏆 Focused practice build of an MCP server using FastMCP, exposing structured, type-safe tool calls for live gold price data with typed parameters, proper error handling, and structured return types.
GitHub
