Prototype
Multimodal Enterprise RAG
Local retrieval across text, images, audio, and video, with OCR, transcription, vector search, and knowledge graph exploration.
Software Engineering Intern with experience in automation, data pipelines, and workflow integrations. Comfortable shipping in Python and Java; eager to build scalable developer tooling and AI-backed systems.
Quick snapshot of core languages.
Languages, frameworks, tools & libraries
Research, software, coursework, and ideas - with status and source links where available
34 projects and investigations. Local work has no public source link. Concepts and plans are labeled separately.
Prototype
Local retrieval across text, images, audio, and video, with OCR, transcription, vector search, and knowledge graph exploration.
Project
Document ingestion and local-model chat through a Flask interface. Adapted from the credited Ollama/privateGPT projects.
Course project
Flower classification with transfer learning, checkpoint saving, and top-K command-line prediction.
Experiment
Ollama agent and MCP tool-server experiments.
Project
Tkinter desktop interface for entering prompts and displaying OpenAI responses.
Research
Study of vision-language models for transistor analysis and TCAD tool use, including base-versus-adapter comparisons, guided error analysis, and persistent-memory experiments. Results and limitations are tracked separately.
No public repository
Merged contribution
Added X, Y, and Z ket-basis options for state LaTeX visualization, with tests and a release note. Merged into Qiskit on October 22, 2026.
Investigation
Reproduced a cancellation issue and compared a proposed fix across circuit families. Benchmarks identified both gate reductions and runtime overhead; the change is not presented as merged.
No public repository
One-qubit build
Classical one-qubit stabilizer simulation built in Minecraft redstone with X, Z, Hadamard, and measurement logic. Downloadable Minecraft Java world available in the repository. Two-qubit entanglement is a planned extension.
Project
Chrome extension that extracts job descriptions and fills a PartyRock resume-review workflow using saved resume text.
Project
Node.js interpreter with a lexer, recursive-descent parser, variables, conditionals, loops, and list operations.
Local project
Local dashboard combining school calendar feeds, todos, announcements, and manually added assignments without Canvas API tokens.
No public repository
Local project
Stdio MCP server wrapping the local Claude CLI, with session continuation, configurable timeouts, and explicit tool permissions.
No public repository
Prototype
Per-document immutable snapshots, metadata, text comparisons, and restore-as-new-version behavior. In-memory storage is not thread-safe.
No public repository
Project
Extracts links from Google Alert emails for follow-up processing.
Educational project
Collects college links and admissions-related data from websites.
Educational project
Browser automation experiments for group information extraction and messaging workflows.
Project
Connects Discord commands with browser-driven AI image-generation workflows.
Project
Electron video player with arc navigation, saved playback progress, and next-episode playback.
Educational project
Python utilities for collecting streaming media links and offline download workflows.
Learning project
Java modding experiments with custom items, blocks, crops, and ore generation.
Prototype
Minecraft scripting and navigation tooling with world queries, movement, interactions, GUI, and rendering APIs. Long-route navigation and later source fixes remain unvalidated.
No public repository
Experiments
Separate experiments in player locking, lunge swaps, sword knockback, and triple swapping, with behavior and debugging notes tracked per feature.
No public repository
Project
Flask restaurant website with home and menu pages and food imagery.
Project
Project and risk-register web interface with project editing and risk creation, editing, and deletion pages.
Repository
Python backend project organized around routers, data models, migrations, and shared utilities.
Project
Flask portfolio with a shared project catalog and generated static HTML version.
Archive
Earlier personal portfolio site kept in a separate GitHub Pages repository.
Experiment
Small HTML frontend experiment.
Learning repository
Exercises covering syntax, classes, data structures, functions, exceptions, file I/O, and modules.
Course project in progress
Java team-project contribution implementing query-session state, immutable responses, Observer notifications, and stale-result isolation. Full team GUI integration remains pending.
No public repository
Course project
Java coursework focused on photo-album management and application design.
No public repository
Planning
Exploration of personalized software behavior and physical imitation learning with wearable demonstration data. A robot has not been built.
No public repository
Concept study
Architecture study of systolic arrays, tiling, memory bandwidth, and data movement. RTL and FPGA implementation are proposed next steps.
No public repository
B.S., Computer Science (Undergraduate)
Aug 2024 – May 2027
Say hello or reach out for opportunities