Projects

Financial Market Monitor

2026

  • Developing an automated market monitoring system designed to democratize financial insights for novice investors by aggregating and analyzing real-time financial news.
PythonFinBERTPandasWeb Scraping

RAG-Based Intelligent C Programming Assistant

2026

  • Architected a Retrieval-Augmented Generation system to provide accurate, context-aware answers for C programming queries, reducing LLM hallucinations on technical syntax.
  • Implemented a high-performance vector search engine using ChromaDB, indexing extensive C standard documentation for precise knowledge retrieval.
  • Developed a FastAPI backend service to orchestrate the retrieval and generation pipeline, handling user queries with low-latency response times.
  • Optimized text chunking and embedding strategies to improve the semantic relevance of retrieved code snippets and explanations.
PythonFastAPIChromaDBLLM

Handwritten Digit Recognition Web App

2025

  • Developed an end-to-end web application for real-time digit recognition, integrating a PyTorch deep learning model with a Flask RESTful API backend.
  • Engineered an interactive frontend using Canvas and JavaScript, enabling users to draw digits and receive instant prediction feedback via asynchronous API calls.
  • Implemented image pre-processing pipelines on the server-side to bridge the gap between user input and model tensor requirements.
  • Deployed the solution using a microservices approach: hosted the backend on Render and the frontend on GitHub Pages, ensuring public accessibility.
PythonFlaskAPIPyTorchJavaScriptRender