My Projects

A collection of projects that showcase my skills and passion for development.

Codebase Navigator Using Natural Language

A Python package and demo tool that indexes local codebases into Moorcheh.ai for natural language code search. Features intelligent code chunking with overlap, metadata extraction, and enables developers to find specific functionality using conversational queries like "Where is the login logic?".

PythonMoorcheh.ai APICLI ToolsCode ChunkingVector DatabasesVector Search

Organization Classification with AI Agents

An AI-powered system that identifies whether organizations are immigrant-oriented using multiple LLM-powered classification approaches including CrewAI agents. Features name-based, URL-based, and web-enhanced analysis with structured predictions and confidence scores.

PythonCrewAIOpenAIPoetryPandasSerper API

GPT-OCR: PDF Translation Pipeline

A comprehensive Python pipeline for converting PDF documents to translated text using OCR and AI translation services. Supports multiple translation backends including OpenAI GPT, Google Gemini, and Google Cloud Translation API with batch processing and document formatting.

PythonTesseract OCROpenAI GPTGoogle GeminiGoogle Cloud TranslationPIL

AI-Powered Cover Letter Generator

A Python tool that uses GPT-4o to generate personalized, natural cover letters based on your resume and job descriptions. Features resume integration, job description analysis, and natural tone generation that avoids AI-generated language patterns.

PythonOpenAI GPT-4oPyPDF2argparsepython-dotenvCLI

Personal Portfolio Website

A modern, responsive portfolio website built with Next.js featuring interactive 3D card animations, AI-powered contact form, and dynamic project showcase. Includes smooth animations, mobile-first design, and professional UI/UX.

Next.jsTypeScriptTailwind CSSFramer MotionReactNode.js

AI Ethics Concept Analysis

A comprehensive analysis tool for studying the evolution of AI ethics concepts in academic literature using automated concept induction and temporal analysis. Features LLM-powered concept identification, interactive visualizations, and tracks concept evolution over 40 years of research.

Pythontext_lloomOpenAI APIPandasMatplotlibJupyter

Interested in working together?

I'm always open to discussing new projects and opportunities.

Let's Talk