I run social for the Houston Texans. Before that, five opportunities in Pittsburgh: the Pirates, the Steelers, the Penguins, Pitt athletics and the ACC, a newsroom internship and a student paper. Every one left a sticker on this board.
Social Media Coordinator, Houston Texans
Eight roles across six Pittsburgh organisations
Take a tour of the mountain with me.
Descent '26 · Double black diamond
Social Media Coordinator
Houston Texans · Houston, Texas
Oct 2025 to present
Day to day on the Texans' ancillary accounts (TORO, the Cheerleaders, Texans Youth Football, the Texas Bowl, LSSE) and a hand in the main one.
Technical director on live ESPN+ broadcasts out of Pitt Studios, running the switcher and the graphics.
Operated the switcher as technical director on live ESPN+ broadcasts
Ran graphics: lower thirds, replay identifiers and promotional visuals
Held every show to network standard, live and without a second take
Cutting live on ESPN+. There are no second takes at forty miles an hour.
Broadcasting
ESPN+
Graphics
Descent '25 · Green circle
Media Relations Intern
Pittsburgh Penguins · Pittsburgh, Pennsylvania
Jan 2025 to May 2025
Press line cards, in-game notes for every home game, and a hand in the postgame room.
Designed press line cards in InDesign
Wrote in-game notes for every home game at PPG Paints Arena
Supported the communications team through postgame press conferences
The indoor season. Fast ice, quick turnaround, no weather delays.
Media relations
InDesign
NHL
Descent '25 · Green circle
Sports Staff Writer
The Pitt News · Pittsburgh, Pennsylvania
Sep 2023 to Apr 2025
A weekly column on Pitt athletics, and all the reporting and stat work that went into it.
Wrote a weekly column on Pitt athletics
Interviewed athletes and coaches and analysed teams and storylines
Covered live events and researched the stats behind the reporting
Where the writing got sharp. Everything since started here.
Writing
Reporting
Research
Descent '24 · Green circle
Sports Intern
WFMZ-TV · Allentown, Pennsylvania
Apr 2024 to Aug 2024
Scripting the nightly sportscast, cutting highlights, and putting the graphics on air.
Wrote scripts for nightly sportscasts: recaps, features and high school coverage
Edited highlight reels in Quantel
Designed on-screen graphics and lower thirds to brand standard
Shot live footage at local games for the nightly segments
First time behind the desk. Learned to write to pictures.
Broadcast
Scripting
Editing
Fully stickered→
Nine stickers, one board
Pittsburgh to Houston
And a season pass in between
Scroll back up and the stickers peel off again one at a time. The real numbers behind the work are below, along with the snow report for the mountains I actually ride and the gear I ride them on.
Live conditions on the Easton slopes, straight from the forecast model. Last stop on the gondola. Updated October 7.
Loading conditions…
Blue Mountain
Palmerton, PA
--checking conditions
Base
--
4 day
--
Vertical
1,082 ft
Acres
171
Pennsylvania's highest vertical at 1,082 ft, with 40 trails on 171 acres, long steep fall-line runs, seven terrain parks and 100% night skiing.
7 terrain parks · night skiing · Ikon
Laurel Highlands
Champion, PA
--checking conditions
Base
--
4 day
--
Vertical
750 ft
Acres
285
Pennsylvania's biggest full-service resort: 33 trails and 285 acres off a 2,994 ft summit, seven terrain parks, and nearly all of the mountain lit for night riding.
7 terrain parks · night skiing · Epic
Poconos
Tannersville, PA
--checking conditions
Base
--
4 day
--
Vertical
800 ft
Acres
166
The biggest resort in the Poconos, 39 trails on 166 acres, three terrain parks, the largest snow-tubing park in the country and every trail lit at night.
3 terrain parks · night skiing · Ikon
Recent winters at Seven Springs
Total snowfall recorded Nov 1 to Mar 31. Real numbers from the historical archive, not a vibe.