Analyze
Data analysis
Querying, cleaning and testing data to answer real business questions.
I turn data into decisions.
I turn messy data into dashboards, models and products people actually use.

Tools I use
About
I'm a data analyst who likes turning messy data into clear answers. I earned my B.A. in Business Analytics at Cal State Fullerton, built a foundation in computer science along the way, and I'm now pursuing an M.S. in Analytics at Georgia Tech.
I've worked in broker-dealer operations and banking security analytics, and I build my own products, like Pokernow.ai, a real-time poker analytics platform serving 1,000+ concurrent users. Now I'm looking for roles where I can bring that skill set to analytics, BI and AI.
Beyond the technical side, I bring strong analytical thinking, data-driven decision-making, and clear communication to every team I work with. I do my best work in open, cross-functional environments where I'm always learning from the people around me.
On a more personal note, I was born in Seattle, WA and grew up in Irvine, CA. My hobbies include tennis/pickleball, surfing, cinema and traveling.
Skills
Tap any tool to see where and how I’ve used it.
Analyze
Querying, cleaning and testing data to answer real business questions.
Visualize
Turning numbers into dashboards, KPIs and stories that people act on.
AI
Building with LLMs, predictive models and computer vision, from coursework to shipped products.
Analyze
My default for anything data: cleaning and modeling in notebooks, scrapers, and production backends.
Where I’ve used it
Analyze
Joins, CTEs and window functions for recurring reports and for tracking stats over time.
Where I’ve used it
Analyze
Pivot tables, lookups and VBA for quick models, reconciliations and forecasts.
Where I’ve used it
Analyze
Where messy data gets cleaned, joined and reshaped before any chart or model.
Where I’ve used it
Analyze
Hypothesis tests, regression and classification, and the KPIs built on top of them.
Where I’ve used it
Analyze
Comparing groups and variants to see what actually moves a metric.
Where I’ve used it
Visualize
Dashboards and KPI reports for people who need the answer at a glance.
Where I’ve used it
Visualize
Interactive views for exploring a dataset and telling its story.
Where I’ve used it
Visualize
GA4 events, funnels and content groups to see how people really use a site.
Where I’ve used it
Visualize
Fast, precise plots while exploring data in a notebook.
Where I’ve used it
Visualize
Statistical charts that make group differences obvious.
Where I’ve used it
Visualize
Choosing the few numbers that say whether something works, then putting them where people look.
Where I’ve used it
AI
Wiring OpenAI, Gemini and local models into products, with streaming answers and the option to switch providers.
Where I’ve used it
AI
Getting reliable output by giving the model the right context and structure, not just a longer prompt.
Where I’ve used it
AI
Regression, classification, clustering and forecasting to answer business questions with data.
Where I’ve used it
AI
Classic machine learning, from a quick baseline to a tuned model.
Where I’ve used it
AI
Detecting and tracking people and objects in images and video, then making models fast enough for a phone.
Where I’ve used it
AI
Running models on the user's own machine for privacy and speed, with no audio or video uploaded.
Where I’ve used it
Experience
Work
Desktop app · AI interview copilot
An AI interview copilot: it transcribes the question on your computer, then streams an answer built from your own résumé and stories in seconds.
Electron · On-device speech-to-text · LLM streaming · Gemini
Chrome extension · AI coach
A Chrome extension beside the PokerNow table: opponent stats, live Hold’em and Omaha equity, and an AI coach that explains its suggestion.
Chrome Extensions API · JavaScript · Monte Carlo simulation · Gemini
Web app · AI poker analytics
Free AI poker intelligence for PokerNow home games: player stats, a hand replayer, AI scouting reports and ledger settle-ups.
Python · FastAPI · React · TypeScript
Web studio · Founder
My one-person studio in Irvine: fixed-price websites and products for founders and local businesses, most live in about two weeks.
Next.js · React · Node.js · FastAPI
Data science study
Exploratory analysis, chi-squared tests, K-NN and regression on Starbucks customer data to find purchasing patterns and segments.
Python · Pandas · Scikit-Learn · Seaborn
AI SaaS
An AI SaaS workspace with five generative tools, prompt chaining, authentication and Stripe subscriptions.
Next.js · TypeScript · Node.js · MongoDB
Progressive web app
A campus utility platform for UC Riverside students: interactive map, live parking, class schedules and offline support.
Vue · Node.js · Express · Firebase
Desktop app
A desktop image upscaler powered by Real-ESRGAN, built with Tauri, Rust and Vue.
Rust · Vue 3 · Tauri · Real-ESRGAN
Club website
A full-stack website for UC Riverside’s startup club with events, member profiles and founder resources.
Next.js · TypeScript · Node.js · Express
Web app
An AI surf forecasting platform with coastal conditions, live surf clips and community spot sharing.
React · Node.js · Express · Mapbox
Python automation
A Selenium pipeline that discovers, filters and ranks job postings before handling multi-step application forms.
Python · Selenium · BeautifulSoup · PyAutoGUI
Writing
How I built the AI behind Pokernow.ai, published on Substack.
Contact
If you’re interested in collaborating or have opportunities, I’m always open to connecting and exploring new ideas.
hello@dylanhnguyen.com