Projects
Kvault
React, Node.js, LangChain, Supabase, Commander.js
Created a version-controlled note-taking platform with real-time synchronization for seamless markdown document management.
- Developed CLI tool using Commander.js for efficient note synchronization and offline workflows
- Integrated LangChain AI for document summarization and QA chatbot interactions with user content
- Built scalable PostgreSQL database with Supabase for robust data persistence
Expense Tracker
React, Next.js, TypeScript, Express.js, Tesseract.js, Multer
Developed full-stack expense tracking application with receipt image upload and OCR data extraction.
- Implemented Tesseract.js OCR engine to automatically extract expense data from receipt images
- Built RESTful API with Express.js and Multer for file uploads and expense management
- Created responsive interface with expense history, sorting, filtering, and receipt display features
STEM4stems
React, TypeScript, Three.js, OpenAI API
Developed interactive educational platform teaching STEM concepts to younger students through engaging experiences.
- Built responsive frontend with Three.js integration for dynamic 3D visualizations optimized for performance
- Integrated OpenAI API to generate real-time educational content and adaptive quiz questions