Sam Mao.

Building beautiful applications & agents that just work.

Sam Mao

Thanks for stopping by.

I am an AI developer with a passion for creating beautiful data visualizations and applications built on advanced technologies.

Core Skills

Python

CSS3

Azure AI

AWS

GitLab

More about Me

I am an independent AI Researcher at AI4M&MM and the Responsible Artificial Intelligence Institute. I develop LLMs, virtual assistants, visualization, and agentic tools for scalable enterprise solutions. My projects are primarily funded by the private sector and venture capital funds. You can find my scientific publications & presentations demo.

Technologies I frequently use:

LangGraph, LangChain, OpenAI, Azure AI, Pinecone, Docker, Kubernetes

Recent Projects

A selection of projects I have worked on or collaborated on.

Lipstick Shopping Assistant
AI Supplier Optimization
ML for Superconductors
Earthquake Map Visualization

Mapping Earthquakes

Developed an interactive map using JavaScript, Leaflet and D3.js to visualize USGS earthquake data from the past 7 days. Markers show magnitude and location with popups, illustrating the relationship between seismic activity and tectonic plates.

Mars Hemisphere

Mission to Mars Web App

Enhanced a web scraping application to pull high-resolution Mars hemisphere images, updated the MongoDB database, and redesigned the front-end to display the new data effectively.

PyBer Analysis Chart

PyBer Ride-Sharing Analysis

Performed data analysis and visualization using Python (Pandas, Matplotlib) to generate insights for a ride-sharing company, culminating in a report for executive review.

Weather Map Visualization

World Weather & Travel Analysis

Utilized Python, APIs (OpenWeatherMap, Google Maps), and Jupyter notebooks to analyze weather data, identify ideal vacation spots, and map potential travel itineraries between cities.

Movies ETL Process

Movie Data ETL Pipeline

Developed an Extract, Transform, Load (ETL) pipeline using Python and Pandas to clean and merge movie data from multiple sources (Wikipedia, Kaggle, MovieLens) and load it into a PostgreSQL database.

Surf Conditions

Surf Shop Weather Analysis (Flask App)

Built a Flask API to analyze weather data (temperature, precipitation) from an SQLite database, providing endpoints to query historical weather patterns for business planning.

Education

2021

Oak Ridge National Laboratory

Postdoc – Machine Learning on Defect Analysis

2020

Vanderbilt University

Data Science Master

2019

Purdue University

Ph.D. Materials Science and Engineering

2016

Purdue University

M.S. Nuclear Engineering

Purdue NE Building (Archival)

Vintage Time with Dr. Wharry Purdue Clip

2014

University of California, San Diego

B.S. Mechanical Engineering

Available for Collaboration

I'm currently open to consultations and exploring full-time opportunities.

Seeking roles in fast-paced, agile environments where I can contribute to innovative AI projects. Actively hiring talented individuals as well!

Schedule a Meeting

Contact Me

Let's connect!