Jackson Bull

Analyst by Day • Audiophile, Builder & Sandwich Enthusiast by Night

I work in data, but I'm just as likely to be tinkering with music, building something with my hands, chasing down a great sandwich, or diving into whatever's caught my curiosity lately.

Explore the Domains

Each path leads to a different facet of curiosity and creation

Professional Portfolio

Where data meets audio. Technical projects at the intersection of music information retrieval, audio DSP, and data analytics.

Python Audio DSP Data Viz

Sandwich Adventures

A culinary exploration documenting the pursuit of the perfect sandwich. Complete with ratings, recipes, and structural analysis.

Recipes Reviews Bull Rating™

The Grow Room

Indoor cultivation documentation. Detailed grow journals, environmental metrics, and lessons learned from controlled agriculture.

Hydroponics Metrics Journals

Chevy K10 Build

Full frame-off restoration of a classic Chevrolet K10 pickup. Documenting the journey from rust to glory.

Restoration Build Log Photos

Other Stuff

Photography, quick thoughts, code experiments, and everything else that doesn't fit neatly into a category.

Photography Code Thoughts
Professional Portfolio

Technical projects bridging the gap between data science and audio technology.

SKILLS MATRIX

Python
SQL
R
AWS
Pro Tools
Ableton Live
TensorFlow
Librosa
Tableau
Git

PROJECT SHOWCASE

Audio Feature Extraction Pipeline

Music Information Retrieval

Automated pipeline for extracting tempo, key, and spectral features from large audio datasets for playlist curation.

Python Librosa AWS Lambda

Real-time Audio Visualizer

DSP / Data Visualization

WebGL-based audio visualizer responding to frequency analysis in real-time with customizable parameters.

JavaScript Web Audio API Three.js

Streaming Analytics Dashboard

Data Analysis

Interactive dashboard tracking streaming metrics across platforms with predictive trend analysis.

Python Plotly PostgreSQL
DOWNLOAD RESUME
Sandwich Adventures

A systematic exploration of bread-based culinary excellence.

THE BULL RATING™ SYSTEM

Structural Integrity

Can it survive the journey from plate to mouth?

Flavor Synergy

Do the ingredients harmonize or fight?

Napkin Requirement

Inverse scoring — fewer napkins, higher score.

Repeat Factor

Would I make this again tomorrow?

HALL OF FAME — TOP 5

The Midnight Brisket

Bull Rating: 9.7 / 10

Slow-smoked brisket, pickled jalapeños, sharp cheddar, horseradish cream on sourdough.

Mediterranean Sunrise

Bull Rating: 9.4 / 10

Grilled halloumi, roasted red peppers, olive tapenade, arugula on ciabatta.

Korean BBQ Fusion

Bull Rating: 9.2 / 10

Gochujang-glazed pork belly, kimchi slaw, sesame aioli on brioche.

The Garden State

Bull Rating: 9.0 / 10

Fresh mozzarella, heirloom tomato, basil pesto, balsamic glaze on focaccia.

Cubano Perfecto

Bull Rating: 8.9 / 10

Mojo pork, ham, swiss, pickles, yellow mustard, pressed on Cuban bread.

The Grow Room

Controlled environment cultivation — where science meets patience. Currently growing Planet of the Grapes (V3.0).

V3.0
Current Attempt
54
Days In
6"
Current Height
18/6
Light Schedule

CURRENT GROW: PLANET OF THE GRAPES

Phase I: Germination & Seedling

Days 0–14
Day 0

Seeds placed in warm, damp paper towel between two plates for germination

Day 2

Taproot emerged — transplanted to potting soil in 4×2×2 grow tent. Light: 24hrs ON

Day 5

Plant breached soil surface. Switched to vegetative light schedule: 18/6

Day 11

Height: 7/8". Healthy turgor. Applied small amount of water to pot edges

Day 12

Health check: Leaves praying upward, bright lime green meristem, symmetrical structure. Height: 1"

Day 14

Height: 1 1/8". Watered

Phase II: Vegetative Growth

Day 15–Present
Day 22

Height: 1.5" | Width: 3"

Day 25

Height: 1.7" | Width: 4". Watered

Day 28

Height: 2.75" | Width: 4.75" — Hit height target for 23–30 day window ✓

Day 42

Height: 4.5" | Width: 6.5"

Day 54

Height: 6" — Grew 1.5" in 12 days. Now requiring daily watering due to increased metabolic demand

Phase III: Flowering

Upcoming

Will switch to 12/12 light schedule to induce flowering

Phase IV: Harvest

Upcoming

Dry, cure, and enjoy the fruits of patience

PHOTO GALLERY

EQUIPMENT SETUP

4×2×2 Grow Tent
Fluorescent Light Bulb (Low heat, energy efficient)
3-Shelf Wire Unit
Light Clamp
Fan for Air Circulation
pH Tester
Potting Mix (NOT generic gardening soil)
Bloom Fertilizer

LESSONS LEARNED

Substrate matters — a lot.

V2.0 failed due to using generic gardening soil. Potting soil provides proper drainage, aeration, and nutrient availability. This is now a hard rule.

Watch the leaves — they tell you everything.

Leaves "praying" upward indicates good light saturation and health. Bright lime green at the apical meristem confirms active growth.

Water needs increase with size.

Early stages required watering every few days. At 6" tall, daily watering is now necessary to meet increased metabolic demand.

Document everything.

Detailed logs allow you to replicate successes, diagnose problems, and set growth targets for future attempts.

Chevy K10 Build

Frame-off restoration of a classic square body Chevrolet. From rust bucket to road warrior.

1978
Model Year
350
Small Block V8
4×4
Drivetrain
18+
Months & Counting

BUILD PROGRESS

Phase 1: Functionality

Engine Rebuilding, Headlights Replacement, Digital Gauge Clusters, Replace Fuel Tank

PHOTO GALLERY

More photos added as the build progresses

VIEW FULL GALLERY
Other Stuff

The miscellaneous drawer of creative pursuits.

Photography

Concert photography, travel landscapes, and abstract experiments in light and shadow.

Concerts Travel Abstract

Quick Thoughts

Short-form reflections on technology, philosophy, film, and the occasional sports hot take.

Tech Film Philosophy

Code Experiments

Generative art, tiny web tools, and weekend coding projects that may or may not work.

Generative Art Web Tools

EXTERNAL LINKS

GitHub LinkedIn Spotify Letterboxd
Establish Contact

For professional inquiries, collaborations, or sandwich recommendations.