Professional Headshot

Hi, I'm Nathan

I translate complex data into actionable intelligence

I leverage my education in astrophysics and experience in market research, data analysis, and software development to build data-driven solutions and deliver strategic insights.

Resume

Technical Skills

Languages

Python Java HTML CSS JavaScript C++ SQL Visual Basic Lua

Programs

Excel SPSS Visual Studio VS Code IntelliJ IDEA Docker Google Cloud CLI

Tools & Libraries

Git PyTorch Scikit-Learn SciPy Selenium FastAPI Tailwind CSS Streamlit

Projects

This Portfolio Site

Frontend Development, UI/UX Design

A highly responsive Single-Page Application (SPA) designed with a utility-first CSS architecture. Features dynamic modal states, Base64 asset embedding, and performance-optimized layout rendering for seamless cross-device compatibility.

HTML5 JavaScript Tailwind CSS

Metal Genre Classifier

Machine Learning, Transfer Learning, Neural Network Training, Web Scraping, Database Management, Front-end Integration

Interactive client for a logo classification service. Handles user image uploads, front-end resizing/pre-processing (to 244x244), and displays predicted genres and confidence scores from the model endpoint.

HTML/JS Tailwind CSS PyTorch Web Scraping Docker Google Cloud
GitHub

Slay the Spire Content Mod

Java Development, Game Design

A comprehensive gameplay expansion developed in Java. Engineered complex relic mechanics involving exponential scaling functions and probabilistic event triggers, requiring deep integration with the base game loop via the ModTheSpire API.

Java Photoshop Game Logic Object-Oriented Design

Global Population Projector

Statistical Modeling, Numerical Optimization, Data Visualization, Cloud Deployment

A data-driven forecasting tool that models demographic trends using a generalized logistic function. Implements a custom Minimax optimization loop to minimize maximum relative error, ensuring high-fidelity fits across non-linear historical data points.

Python SciPy Pandas Streamlit NumPy Matplotlib

Video Sorter

Multimedia Processing, Containerization (Docker), Streaming/VOD Integration, Cloud Deployment

A real-time audio-visual processing application that deconstructs a video into individual frames, analyzes the Root Mean Square (RMS) volume of each frame's corresponding audio segment, sorts the frames into a crescendo of intensity, and re-renders the final output.

Python Docker MoviePy FFmpeg yt-dlp Streamlit Render

Autonomous Balatro AI

Reinforcement Learning, Systems Engineering, Lua Modding, Neural Networks

A deep-learning agent capable of autonomously playing the complex roguelike deckbuilder Balatro to completion. Engineered a custom Lua mod to extract raw game state via Inter-Process Communication (IPC). The Python backend vectorizes the board state and evaluates hundreds of potential action-state pairs per turn using a custom PyTorch neural network, employing temporal penalty discounting to solve the credit assignment problem.

Python PyTorch Lua NumPy Data Pipeline
Work in progress!

Experience & Education

Professional Experience

EDC Logo

Market Research Analyst

06/2022 - Present

Evans Data Corporation

  • Wrote analysis for Evans Data semiannual syndicated reports on topics including AI/ML, DevOps, cloud computing, developer marketing, and developer relations.
  • Architected and updated Evans Data surveys to maximize value from contemporary insights.
  • Processed raw data into understandable visuals using SPSS and Excel.
  • Sped up data visualization process company-wide by writing and implementing automation scripts.
  • Authored and delivered custom insights to high profile Evans Data clients including Intel, AWS, Amazon, AMD, and Snap, among others.
  • Led Global Development Insights webinar as the face and voice of Evans Data.
UCSC Logo

Learning Support Specialist

10/2020 - 03/2022

University of California, Santa Cruz

  • Led small group tutoring sessions for college-level single-variable calculus, multivariable calculus, and electrodynamics classes.
  • Empowered many of these students with the confidence needed to succeed in their classes and pursue future tutoring careers of their own.
Aqaix Logo

Intern

06/2021 - 03/2022

Aqaix

  • Maintained frontend web database
  • Created and maintained recording environment for company podcast

Education

B.S. in Astrophysics

University of California, Santa Cruz

March 2022

Notable Coursework:

  • PHYS135: Advanced Astrophysics Laboratory
  • MATH116C: Fourier Analysis & Partial Differential Equations
  • PHYS139A: Quantum Mechanics
  • MATH116A: Linear Algebra & Ordinary Differential Equations
  • PHYS110: Electrodynamics
  • ASTR129: Particle Astrophysics

Get in touch

I am actively looking for new opportunities. Feel free to connect!