Computer Science · Cal Poly

Yun Waddy Oo

I'm a fourth-year CS student interested in AI/ML, retrieval systems, and software engineering.

August 2026 - Present

Efficient Neural Retrieval

Undergraduate Researcher · Cal Poly CENG

Designing a reproducible evaluation pipeline to compare retrieval effectiveness, index memory, and query latency across dense-retrieval configurations.

Advisor · Maria Pantoja

Neural RetrievalRecall@knDCG@kRetrieval EvaluationEfficiency
April 2026 - Present

Semantic Recommendations / Session Scout

Researcher & Technical Lead · Cal Poly CENG

Evaluated embedding models for personalized conference recommendation across over 5,000 presentation titles and abstracts.

Advisor · Puneet Agarwal

EmbeddingsSemantic RetrievalRecommendation SystemsNext.jsFastAPIPostgreSQLAWS
October 2025 - March 2026

Belonging Beyond Boundaries

Machine Learning Research Assistant · Cal Poly CENG

Built Python data pipelines to preprocess, analyze, and visualize more than 2,600 EEG datasets.

Advisor · Sumona Mukhopadhyay

PythonEEGMNESignal ProcessingData Pipelines

Oral presentation accepted

Session Scout: An AI-Based Decision Support Tool for Discovering Relevant Conference Presentations

2026 INFORMS Annual Meeting · San Francisco, California

Puneet Agarwal · T. Erb · A. Hill · Yun Waddy Oo · In preparation

01

AI / Machine Learning

TensorFlowscikit-learnHugging FaceLangChainGemini APIOpenAI APINLPEmbeddingsRecommendation SystemsClassificationNeural Retrieval
02

Data & Retrieval

pandasNumPyMNEPostgreSQLSQLVector SimilarityRetrieval EvaluationRecall@knDCG@k
03

Software Engineering

ReactNext.jsTypeScriptFastAPISpring BootExpress.jsREST APIsMongoDBMySQLMicroservicesSocket.IO
04

Cloud & Infrastructure

AWSDockerAzureRabbitMQSpring Cloud ConfigGit
05

Languages

PythonJavaCC++SQLTypeScriptJavaScript
January 2026 - Present

Web Developer

California Polytechnic State University - AIP

AccessibilityWCAGWeb DevelopmentAWS

Developed responsive, WCAG-aligned web interfaces and worked on accessibility-focused software for Cal Poly.

  • Used semantic HTML, structured heading hierarchies, descriptive alt text, and accessible color contrast.
  • Partnered with DxHub AWS on an AI-powered executive dashboard.
  • The dashboard monitors accessibility compliance across all Cal Poly colleges and more than 4,000 courses.
October 2025 - May 2026

Software Group Lead

Abbott x Society of Women Engineers

ArduinoEmbedded SystemsHardware Integration

Led embedded-systems development for an Arduino-based medical-device clip-closing mechanism.

  • Worked on microcontroller software.
  • Supported hardware and software integration.
  • Focused on more consistent actuation.

Browse my work

AI / Machine Learning

Semantic Book Recommender

Built a semantic recommendation engine using embeddings and cosine similarity.

  • Reduced query latency by 60% through optimized vector storage.
  • Added zero-shot text classification for book categories.
  • Achieved 78% classification accuracy.
PythonLangChainGradioOpenAIpandasNumPyMatplotlib
View repository

Malicious URL Analyzer

Built a phishing-detection prototype combining rule-based URL analysis with machine-learning models.

  • Combined Logistic Regression and Random Forest.
  • Generated interpretable risk scores.
  • Detected more than 10 phishing indicators.
PythonStreamlitLogistic RegressionRandom ForestMachine Learning
View repository

Stock Price Predictor

Built an LSTM model for stock-price prediction using historical market data.

  • Performed exploratory analysis on data from nine companies.
  • Used a sliding 60-day input window.
  • Built a five-layer LSTM.
  • Used dropout and Adam optimization to reduce overfitting.
PythonTensorFlowKeraspandasNumPyscikit-learnMatplotlib
View repository

Credit Card Fraud Detector

Built a Random Forest fraud detector for an imbalanced transaction dataset.

  • Achieved 97.47% precision.
  • Achieved 87.01% F1 score.
  • Evaluated false positives and false negatives with a confusion matrix.
PythonpandasNumPyscikit-learnMatplotlib
View repository

Software Engineering

FitnessIQ

In Development

Building a full-stack fitness platform for workout tracking and nutrition planning.

  • Designed a microservices backend with four core services.
  • Uses Spring Boot and MySQL.
  • Uses RabbitMQ for asynchronous communication.
  • Uses Spring Cloud Config for centralized configuration.
  • Integrates Gemini API for AI-assisted recommendations.
JavaSpring BootReactMySQLGemini APIREST APIsDockerAWSRabbitMQMicroservices
View repository

Markr

Built a full-stack notes application supporting images, labels, and user-scoped data.

  • Owned the note-taking workflow across frontend, API, and database.
  • Implemented collaborative note editing for authenticated users.
ReactExpress.jsMongoDBREST APIsAzure
View repository

Real-time Chat Rooms

Built a real-time chat application using Socket.IO and bidirectional communication.

  • Messages update without page reloads.
  • Implemented backend routing with Express.
JavaScriptNode.jsExpressSocket.IOHTMLCSS
View repository
Open source contribution

Daft

Python

Contributed PySpark-compatible to_degrees and to_radians aliases to Daft's numeric expression API.

View repository

Hackathons & Programs

AWS AI Summer Camp photo 1
AWS AI Summer Camp photo 2
AWS AI Summer Camp photo 3

AWS AI Summer Camp

Accessibility VPAT Assessment

Prototyped an AI-powered VPAT assessment workflow using AWS Bedrock to help standardize accessibility review. The workflow categorizes findings into four outcomes:

  • Ready
  • Denied
  • Human Review Required
  • TAAP Required
PythonAWS BedrockPyMuPDFPytest

Cal Hacks 2025

GradPath

An AI-powered platform that helps graduates plan careers and connect with relevant peers.

  • Built an LLM-powered peer-matching workflow using cosine similarity.
  • Generated actionable subtasks from larger career goals.
  • Added community chat and one-to-one messaging concepts.
ReactPythonFastAPIChromaDBSentence TransformersToolhouse AI

Gemini 3 Hackathon

FindMySpot

A privacy-first map app that recommends nearby places using crowd levels, activity, and Gemini-powered search.

  • Created privacy-first, real-time crowd visualizations.
  • Added activity-based discovery for restaurants, parks, libraries, and study spots.
  • Integrated Gemini-powered search and recommendations.
TypeScriptJavaScriptTailwind CSSGoogle Gemini API

KiroHacks

Constraint IQ

An AI-assisted tool that checks engineering drawings for manufacturing issues before production.

  • Analyzed engineering drawings for manufacturing-readiness issues.
  • Connected upload, parsing, analysis, and visualization into one workflow.
  • Focused on reducing rework, material waste, and production delays.
ReactPythonFastAPIDockerGemini APIKiro

Conferences & Events

Google I/O 2026 event photo 1
Google I/O 2026 event photo 2
Google I/O 2026 event photo 3
Google I/O 2026 event photo 4
2026

Google I/O 2026

Google I/O 2026

A colorful day of exploring new tools, creative demos, and the people behind the future of technology.

AI Symposium 2026 industry panel
2026

AI Symposium 2026

AI Symposium 2026

An energizing day of talks from technology leaders and industry experts exploring practical advances in artificial intelligence.

2026

GHC 2026

GHC 2026

Coming soon.

2026

INFORMS Annual Meeting 2026

INFORMS Annual Meeting 2026

Coming soon.

Certifications

Data Science and ML Fundamentals Certificate
PythonpandasUnsupervised LearningClusteringClassificationRegressionPrediction
AI / Machine Learning Certificate
PythonNLPLLMsLangChainPineconeSpeech Recognition
AWS AI Practitioner Certificate
Foundation Model OptimizationAI SecurityComplianceGovernanceGenerative AI Solutions

Education

B.S. Computer Science

California Polytechnic State University, San Luis Obispo

May 2027 · GPA 3.8 / 4.0

Google Developer ProgramSociety of Women EngineersWomen in Software and HardwareCodePathHack Your Summer