05/2022—06/2023 — Array (Remote)
Built and maintained responsive web components using Svelte, HTML, CSS, JS, TS.
Translated Figma designs to actionable Svelte components.
Executed and handled API requests (GET, PUT, PATCH) for storing and updating user
information.
Developed automated Playwright tests for end-to-end tests, webpages, components, unit tests,
and APIs.
Implemented Pactsafe/Clickwrap API integration to allow for user-specific downloadable
contracts.
Built customer service dashboard using bubble.io.
Provided code-reviews for other team members.
Collaborated across squads to create readable, maintainable code.
Onboarded engineers.
Graded homework for job applicants.
Worked fully remotely with a globally distributed agile team.
Used Gitlab version/source control to deploy MRs and branches.
01/2020—Present — Publicis Sapient (U.S.)
Lead developer of microsites for a financial services company with
annual revenue in the billions (HTML, CSS, vanilla JS, D3,
React).
Interactive data visualizations & dashboards with D3 JS library.
JS engine for rapidly deploying numerous websites, allowing for a
consistent look and feel across all pieces of content.
JS-based annotation & highlighter tool to embed across all
content.
Managing offshore team.
10/2016—07/2018 — Anaheim Ducks (Anaheim, CA)
Motion graphics designer for a variety of stadium signs. Responsible
for creating in-game content, stadium opens, crowd prompts,
scoreboard layouts, creative brainstorming, templates, & web
graphics/videos. Also responsible for directing, camera operation,
Xpression operation, Chyron operation, & scripting and controlling
Honda Center's Daktronics displays during Ducks games.
08/2012—08/2015 — Minnesota State University Moorhead (Moorhead,
MN)
Designed and implemented TV broadcast look, created broadcast
standards, and directed & co-produced live games & 30-minute TV
shows. Responsible for broadcast operations and oversight of
game-day TV, content creation for Daktronics displays, operation and
implementation of LED displays, purchasing decisions, directing
video shoots, producing videos, producing graphics, training staff,
team management, & other duties.
08/2012—08/2015 — Minnesota State University Moorhead (Moorhead,
MN)
Designed & taught course in sports TV & game-day production. Areas
covered included directing, vision mixing, Daktronics stadium
display control/implementation/scripting, cameras, blocking,
workflows, replay, audio, setup, tear down, & more.
11/2004—08/2012 — Valley News Live (Fargo, ND)
Responsible for production of live newscast including crew
management & training staff. Directed several TV broadcasts each
day. Heavy graphic production, created dozens of TV layouts daily.
Excellent with all aspects of production, including floor directing,
cameras, prompters, audio, broadcast operations, Chyron, tapes,
technical directing, & directing.
07/1998—09/2004 — Two Rivers Broadcasting (Jamestown, ND)
Audio mixing, producing, and timing of live shows. Responsibilities:
Live broadcasting, audio production, voice-overs, live remote
broadcasting, commercial production, public address announcing, &
training staff.
Took MSUM’s broadcasts from nothing, to the web, to TV in under 3
years
Microsoft Computer Science & IT Student Scholarship Recipient
MSUM Student Technology Committee Member
Layout & Design Contest Winner/Design Selected for Dragon Tracks
Album XV
Certified Private Pilot
Aspiring Musician
Minnesota State University Moorhead (Moorhead, MN)
Summa Cum Laude B.S. in Computer Science and Graphic
Communication