Software Engineering Intern (AI/ML)

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.

Java
Python
C/C++
SQL (Postgres)
JavaScript
HTML/CSS

Quick snapshot of core languages.

Skills

Languages, frameworks, tools & libraries

Languages

Java Python C/C++ SQL (Postgres) JavaScript HTML/CSS

Frameworks

Flask FastAPI

Tools

Git Docker Google Cloud Platform VS Code PyCharm IntelliJ Eclipse Ollama IDE Extension Development

Libraries

Pandas NumPy Matplotlib PyTorch Undetected Chromedriver Selenium Discord.py LangChain OpenAI

Experience

Java & Python Developer · Zentroq

Fremont, CA • Nov 2023 – Present
  • Integrated with two construction-industry APIs using Java.
  • Built Java data pipelines processing large datasets into PostgreSQL.
  • Automated large-scale web scraping with Python to enrich customer databases.

Software Engineer Intern · TrueNil

Fremont, CA • Nov 2023 – May 2024
  • Collaborated with engineers to resolve codebase issues and improve reliability.
  • Supported a ChatGPT-based product to ensure smooth functionality.

Co-Founder · Gradachiever

Fremont, CA • 2021
  • Designed automation programs to streamline workflows and surface opportunities.
  • Aggregated college data (scores, tuition, addresses) from multiple sources.
  • Integrated third-party platforms via data feeds and APIs.

Projects

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.

AI and machine learning

Prototype

Multimodal Enterprise RAG

Local retrieval across text, images, audio, and video, with OCR, transcription, vector search, and knowledge graph exploration.

Python Streamlit Ollama Qdrant
View source for Multimodal Enterprise RAG

Project

Personal LLM Chatbot

Document ingestion and local-model chat through a Flask interface. Adapted from the credited Ollama/privateGPT projects.

Python Flask Ollama
View source for Personal LLM Chatbot

Course project

Image Classifier

Flower classification with transfer learning, checkpoint saving, and top-K command-line prediction.

Python PyTorch
View source for Image Classifier

Research and quantum computing

Research

Transistor Fine-Tuning and Tool-Use Evaluation

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.

Python PyTorch VLMs TCAD

No public repository

Merged contribution

Qiskit ket_basis Visualization

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.

Python Qiskit Quantum computing
View source for Qiskit ket_basis Visualization

Investigation

Qiskit Transpiler Optimization 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.

Python Qiskit Benchmarking

No public repository

One-qubit build

Minecraft Redstone Qubit Simulator

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.

Minecraft Redstone Stabilizer simulation
View source for Minecraft Redstone Qubit Simulator

Automation and developer tools

Project

ATS Scanner / ResuMaster

Chrome extension that extracts job descriptions and fills a PartyRock resume-review workflow using saved resume text.

JavaScript Chrome extension PartyRock
View source for ATS Scanner / ResuMaster

Local project

Canvas Todos

Local dashboard combining school calendar feeds, todos, announcements, and manually added assignments without Canvas API tokens.

Python HTML Calendar feeds

No public repository

Local project

Claude CLI MCP Bridge

Stdio MCP server wrapping the local Claude CLI, with session continuation, configurable timeouts, and explicit tool permissions.

Python MCP CLI integration

No public repository

Prototype

Python Revision History

Per-document immutable snapshots, metadata, text comparisons, and restore-as-new-version behavior. In-memory storage is not thread-safe.

Python difflib Versioning

No public repository

Apps, web, and games

Project

One Pace Player

Electron video player with arc navigation, saved playback progress, and next-episode playback.

JavaScript Electron
View source for One Pace Player

Prototype

Better Minescript

Minecraft scripting and navigation tooling with world queries, movement, interactions, GUI, and rendering APIs. Long-route navigation and later source fixes remain unvalidated.

Python Java Fabric

No public repository

Experiments

Minecraft Movement Mods

Separate experiments in player locking, lunge swaps, sword knockback, and triple swapping, with behavior and debugging notes tracked per feature.

Java Minecraft

No public repository

Project

Risk Management

Project and risk-register web interface with project editing and risk creation, editing, and deletion pages.

Python Flask HTML
View source for Risk Management

Repository

Web Backend

Python backend project organized around routers, data models, migrations, and shared utilities.

Python SQL
View source for Web Backend

Coursework and learning

Learning repository

Learn Python

Exercises covering syntax, classes, data structures, functions, exceptions, file I/O, and modules.

Python
View source for Learn Python

Course project in progress

AI Study Assistant - Model Layer

Java team-project contribution implementing query-session state, immutable responses, Observer notifications, and stale-result isolation. Full team GUI integration remains pending.

Java Swing Observer pattern JUnit

No public repository

Course project

Photo Album Manager

Java coursework focused on photo-album management and application design.

Java

No public repository

Concepts and plans

Planning

Robot Clone / Imitation Learning

Exploration of personalized software behavior and physical imitation learning with wearable demonstration data. A robot has not been built.

Robotics Imitation learning

No public repository

Concept study

Matmul-Optimized Accelerator

Architecture study of systolic arrays, tiling, memory bandwidth, and data movement. RTL and FPGA implementation are proposed next steps.

Computer architecture Matrix multiplication

No public repository

Education

San José State University

B.S., Computer Science (Undergraduate)

Aug 2024 – May 2027

Certifications

Contact

Say hello or reach out for opportunities

*Some scraping projects are for educational purposes only.