Projects
Portfolio Projects
A collection of projects showcasing Python backend development, AI integration and modern web technologies.
Financial Researcher
Financial Researcher is an agentic tool that researches a target company (recent news, background and key developments) and generates a structured Markdown report with a concise analysis and outlook.
Stock Picker
An automation for stock idea generation: it finds a few currently trending public companies in a chosen sector, gathers quick research from recent news/search results and produces a single “best pick” summary (optionally sending the result as a push notification).
Company Q&A with RAG
A n8n workflow with RAG system that syncs Google Drive documents into Pinecone and provides a chat-based AI assistant that answers questions strictly using company documents, with conversational memory and continuous updates.
Personal Assistant n8n
A Telegram-based AI personal assistant that accepts voice or text, understands requests with context, manages tasks, emails, and calendar events, and responds conversationally in Telegram.
DeepTrace
DeepTrace is a small "deep research" app built on the OpenAI Agents SDK. It plans a few web searches, summarizes results, writes a long-form Markdown report, and (optionally) emails the report via SendGrid. A simple Gradio UI lets you run the flow interactively.
Portfolio Website
Modern dark-themed portfolio featuring an interactive AI chat widget powered by FastAPI, with a premium UI, a secure admin panel for content management using glassmorphism design, and subtle neural-noise WebGL background effects.
AutoSentinel
Automatic License Plate Recognition System that combines computer vision and deep learning to automatically detect and read license plates from images.
EmailWebcamDetection
Webcam motion-alert system in Python that buffers motion events, captures three representative frames (early, mid, late) and batches them into scheduled Gmail emails every 15 seconds. Implemented OpenCV-based background differencing with contour filtering, added debounced motion-end detection to avoid false triggers and encapsulated multi-attachment emailing with dotenv-driven configuration. The app runs from a simple CLI, auto-cleans capture folders after successful sends.
EchoMind
EchoMind is an AI chatbot platform designed to represent individuals on their portfolio websites and professional landing pages. Unlike generic chatbots, EchoMind creates persona-driven conversational agents that authentically represent a person's skills, experience by loading personality traits, professional background, and expertise from a structured YAML configuration.