Hi, I'm Noah Gallagher

|

Data Scientist with 5+ years of experience building predictive models and automated analytics solutions. Expert in Python, Machine Learning, and GenAI applications.

Noah Gallagher - Data Scientist

About Me

I'm a passionate Data Scientist specializing in Machine Learning, Predictive Analytics, and GenAI applications.

With over 4 years of experience at City National Bank and 8+ years mastering Python, I've delivered measurable impact through innovative data solutions. My work has resulted in a 40% reduction in reporting cycles, 35% improvement in forecast accuracy, and 60% reduction in manual effort through intelligent automation.

Currently, I lead the Data Analytics & Reporting team, driving strategic initiatives in statistical modeling, predictive analytics, and experimentation. I'm particularly excited about leveraging cutting-edge GenAI technologies like GPT-4, Claude, and Llama to solve complex business problems.

5+

Years Experience

8+

Years Python

6+

Years SQL

Technical Skills

Languages & ML

Python (8+ years) R SQL SAS PyTorch scikit-learn

Data Science

Machine Learning Statistical Modeling A/B Testing Causal Inference Time Series Analysis NLP Deep Learning

GenAI / LLM

GPT-4/5 Claude Llama Prompt Engineering LLM Integration

Tools & Platforms

Snowflake Oracle Airflow Power Automate Git Jupyter

Visualization

Tableau Power BI Matplotlib Plotly Seaborn

Professional Experience

Jun 2025 – Present

VP, Manager of Data Analytics & Reporting

City National Bank | Los Angeles, CA

  • Lead Data Analytics and Reporting team, driving data science initiatives including statistical modeling, predictive analytics, and experimentation
  • Build automated data pipelines using Python and Snowflake, reducing manual reporting cycles by 40%
  • Develop predictive models using Python (scikit-learn, pandas) to forecast risk metrics and identify anomalous patterns
  • Spearhead GenAI proof-of-concepts using GPT-4, Claude, and Llama to automate narrative reporting
  • Manage and develop team of 2 senior data analysts, providing coaching on statistical methods and Python best practices
Jun 2024 – Jun 2025

AVP, Data Analytics Specialist

City National Bank | Los Angeles, CA

  • Partnered with Finance, Operations, and Risk teams to translate business questions into analytical frameworks
  • Optimized reporting infrastructure by automating Python workflows, reducing manual analysis time by 15+ hours weekly
  • Conducted deep-dive analyses on customer acquisition funnels, identifying $2M+ revenue opportunity
  • Built self-service Tableau dashboards enabling stakeholders to explore data independently
Jan 2022 – Jun 2024

AVP, Control Testing/Reporting Analyst

City National Bank | Los Angeles, CA

  • Assessed design and operating effectiveness of key risk controls through rigorous statistical testing
  • Established testing methodologies incorporating statistical sampling techniques, reducing testing cycles by 30%
  • Collaborated with Compliance and Risk Management to develop automated control monitoring dashboards tracking 1000+ key controls
Aug 2021 – Dec 2022

Business Data Analyst – Private Banking

City National Bank | Los Angeles, CA

  • Analyzed customer data using SQL and Python to identify cross-sell opportunities and high-value client characteristics
  • Created executive dashboards in Tableau tracking portfolio performance and client acquisition trends
  • Performed ad-hoc analyses responding to business questions about client behavior and product profitability

Portfolio

Enterprise Data Science Work

Case studies from my work at City National Bank, where I built ML models and GenAI solutions for risk analytics. Code is proprietary, but I've documented the approach and business impact.

💼 Enterprise Project

GenAI Analytics Exploration

2024 – Present

Developed proof-of-concepts using GPT-4, Claude, and Llama APIs to automate routine risk narrative generation. Built Python scripts integrating LLM outputs into existing Snowflake data pipelines and Tableau reporting workflows.

60% reduction in manual report writing time
Automated narrative generation with prompt engineering
GPT-4 Claude Llama Python Snowflake
Read Case Study
💼 Enterprise Project

Operational Forecasting Models

2023 – 2024

Built predictive models using Python (scikit-learn, XGBoost) to forecast transaction volumes and processing times. Developed feature engineering pipelines incorporating historical patterns, seasonality, and business calendar effects.

25% improvement in forecast accuracy
Model monitoring dashboards in Tableau
Python scikit-learn XGBoost Time Series Tableau
Read Case Study
💼 Enterprise Project

Control Testing Analytics Framework

2022 – 2024

Designed statistical testing framework using Python to identify high-risk controls requiring additional scrutiny. Applied sampling methodologies and hypothesis testing to optimize testing coverage while maintaining confidence levels.

30% reduction in testing cycle time
Automated dashboards for anomaly detection
Python Statistical Testing Hypothesis Testing Risk Analytics
Read Case Study

More Projects Coming Soon

Additional interactive ML demos and code examples

NLP Computer Vision Deep Learning

Experimental Projects

Exploring cutting-edge ML techniques and GenAI applications

LLM Fine-tuning RAG Systems MLOps

Want to see more of my work?

Visit My GitHub Profile

Education

Bachelor of Science in Statistics

California State University, Long Beach

Long Beach, CA

Minor in Computer Science

Relevant Coursework:
  • Machine Learning
  • Statistical Inference
  • Time Series Analysis
  • Experimental Design

Get In Touch

I'm always open to discussing new opportunities, collaborations, or data science challenges. Feel free to reach out!

Los Angeles, California