Sr. Software Engineer 1

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.

Associate Software Development Engineer

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.

MOTION GRAPHICS & VIDEO PRODUCER

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.

MOTION DESIGNER & OPERATIONS MANAGER

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.

ADJUNCT PROFESSOR

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.

NEWSCAST DIRECTOR & TECHNICAL DIRECTOR

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.

RADIO ANNOUNCER & DJ

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.

INFO

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

EDUCATION

Minnesota State University Moorhead (Moorhead, MN)
Summa Cum Laude B.S. in Computer Science and Graphic Communication