AboutExperienceProjectsReferencesContact
identity.python
1name = "Alan Norcott"
Alan Norcott

Alan Norcott

Salt Lake City → Munich

See what I ship

01 / About

I’m a software engineer focused on production video playback and the infrastructure that makes complex platforms dependable to ship. My work spans TypeScript player architecture, live HLS/DASH behavior, DRM, browser test automation, monorepo packaging, and CI/CD release engineering. I’m equally comfortable tracing a runtime lifecycle bug or strengthening the delivery path around it—and I bring that systems mindset to full-stack and AI-driven products too.

Video systems

HLS · DASH · DRM

Delivery systems

CI/CD · Nexus · S3

Platform DX

TypeScript · Monorepos

02 / Experience

Featured: video platform

Dec 2025 – Present

Software Engineer

NBCUniversal - Versant Media · Remote - Los Angeles, CA, USA

Building a production TypeScript playback platform across live HLS/DASH behavior, Shaka and HLS.js integrations, DRM, test automation, and public player contracts. Designed release-candidate and stable-release workflows spanning Changesets, GitHub Actions, Nexus, S3 artifacts, tags, and release notes; standardized consumer-ready package distribution across roughly 20 libraries.

TypeScriptHLS/DASHShakaHLS.jsDRMGitHub ActionsNexusAWS S3

Dec 2024 – Dec 2025

Software Engineer

Dismas Charities Inc. · Remote - Louisville, KY, USA

Built and deployed REST APIs in C# and ASP.NET Core, supporting internal operational systems. Designed and deployed Retrieval Augmented Generation tools using Python, vector embeddings, and LLM APIs to automate knowledge retrieval, which reduced onboarding time by 60%. Optimized SQL Server schema design and indexing strategy, improving query performance and reducing report generation time by 50%. Wrote functional specifications and internal design documentation for new features and services.

C#.NETPythonRAGSQL ServerAzure

May 2023 – Aug 2023

Security Development Intern

Continuum GRC, Inc. · Remote - Scottsdale, AZ, USA

Automated compliance spreadsheet normalization using Python, reducing manual processing time by 90%. Leveraged AI-assisted document analysis to validate regulatory compliance artifacts. Built C# automation tools to reduce manual compliance review and documentation overhead. Mapped security controls across ISO, StateRAMP, FedRAMP, and ENS frameworks.

PythonC#AI automationFedRAMPISO

Jun 2022 – Sep 2022

Software Engineer Intern

DIGICLIPS · Remote

Contributed to the development of a client and employee notification system application, utilizing Angular for the frontend and Python, JavaScript, and C# for backend functionalities. Collaborated effectively with a team of five to deliver a robust and user-friendly application. Used Angular to build the required single-page application, demonstrating adaptability and a commitment to skill development. Leveraged Python, JavaScript, and C# to implement and optimize backend functionalities, ensuring seamless performance.

AngularPythonJavaScriptC#

Jan 2022 – May 2022

Fullstack Engineer Intern

Drew University · Madison, NJ, USA

Developed a web application for sorting cross-listed courses using React, JavaScript, HTML, and CSS, enhancing course organization and accessibility. Collaborated with a team of five to ensure seamless integration and functionality. Designed and configured an SQL database to store and parse course offerings, improving data management and retrieval efficiency.

ReactJavaScriptSQLHTML/CSS