Optical Physics · Photonic Simulation · AI · Machine Learning

Scientific computing with real-world impact

I build simulation-driven and machine learning systems that translate complex physical processes into actionable insights. My background in optical physics and numerical modeling informs my work in AI, where I focus on system design, uncertainty, and real-world decision support.

About

I’m a physicist and machine learning engineer with experience spanning photonic device simulation, scientific computing, computer vision pipelines, and technical communication across research and applied engineering environments. I am particularly interested in problems involving simulation, uncertainty, and decision-making under complex system constraints.

My background includes optical simulation and analysis using Lumerical and MATLAB, machine learning and signal processing work at Nielsen, and project-based AI development involving language models, retrieval systems, and production-oriented Python workflows. I enjoy building tools that are technically rigorous, practically useful, and clearly communicated.

My work emphasizes simulation-driven reasoning, interpretable system design, and translating complex technical results into actionable insights across scientific and engineering domains.

Core Areas

Optical Physics Photonic Simulation AI Scientific Computing Machine Learning Signal Processing Python MATLAB Lumerical SQL Technical Communication

Selected Projects

Selected work demonstrating simulation, modeling, and AI system design.

Optical Simulation

Optical Device Simulation & Analysis

Simulated photonic device behavior and optical coupling characteristics using Lumerical and MATLAB-based workflows.

  • Conducted parameter sweeps across geometric variables such as gap spacing and waveguide widths
  • Generated surface plots and statistical summaries from simulation outputs
  • Interpreted results to inform design trade-offs and photonic performance optimization

Based on academic research simulation workflows in photonic device modeling.

Language Models

Alan Watts Conversational AI

Designed and implemented a conversational AI system combining curated philosophical datasets with retrieval-augmented generation to balance stylistic fidelity and grounded responses.

  • Dataset design and transformation for dialogic training data
  • Retrieval and grounding strategy for style plus substance
  • Deployment-oriented roadmap for a polished public demo

Focused on combining stylistic language modeling with grounded retrieval.

View repository →

Numerical Photonics

Optical Diffraction Tomography Simulation

Simulation-driven photonic modeling pipeline demonstrating forward diffraction sampling and inverse reconstruction, highlighting how physical systems can be translated into computational inference problems.

Optical diffraction tomography simulation pipeline

View repository →

AI Systems

Health Knowledge RAG System

Designed a retrieval-augmented generation (RAG) system using public health data sources to generate grounded, context-aware responses to medical and wellness queries.

  • Built document ingestion and chunking pipeline for structured medical content
  • Implemented embedding-based retrieval using vector similarity search
  • Integrated LLM generation with retrieved context to reduce hallucination
  • Explored tradeoffs between model size, latency, and response quality

Built as part of a broader private backend experimentation environment.

Interactive Alan Watts Demo

This live demo sends your question to a retrieval-grounded backend, verifies that the request came from a human visitor, and returns a concise answer plus supporting excerpts.

Live Demo

Ask Alan Watts a question

Try questions about anxiety, control, identity, meditation, or suffering. The answer is grounded in a curated Alan Watts corpus rather than generated from style alone.

Max 600 characters. Please ask one clear question at a time.

Complete the human verification, then submit your question.
Response

Conversation

Your question and answer will appear here after a successful request.

Grounding

Supporting excerpts

These excerpts are shortened for display to trace how the answer is anchored.

Talks, Media, and Service

Contact