Software Engineer at Tenable
Focus: LLMs, RAG, Vector Search, and Data Pipelines
- Insurance Claim Agentic RAG System - Python, LangChain, LlamaIndex, MCP Tools
- Intelligent agentic RAG system orchestrating specialized agents for insurance claim investigation with hierarchical retrieval and summary indexing.
- Local Mind - Python, React, Vector Databases
- Privacy-focused local chatbot with persistent memory using vector databases, running entirely on-machine without cloud dependencies.
- Wikipedia Search Engine - Python, PySpark, GCP
- Scalable information retrieval system using inverted indices and PageRank algorithms (Foundational concepts for RAG).
- Clothing Classifier - Python, Streamlit, Hugging Face
- Image classification application for clothing items using local Hugging Face models and a modern Streamlit UI.
- Car Insurance Fraud Detection - Python (Scikit-learn, XGBoost, Pandas)
- Python Video Analysis - Python (OpenCV, Pytesseract, NumPy)
Focus: Concurrency, Memory Management, and OS Concepts
- Thread-Safe File System - C# (Multi-threading, Locks)
- Task Manager - C# (System Processes)
- SpreadSheetApp - C# (Distributed Systems)
- Farmers Market Management - C++ (Memory Management, STL)
- Pokemon Battles System - C (Low-level Pointers/Memory)
- Personal Recipes Website - Vue.js, Node.js
- Simple CRUD Users Table - React.js, Node.js
- Space Invaders Web Game - HTML, CSS, JavaScript
- Maze Game Application - Java (OOP Design Patterns)

