Available for new opportunities
Ryan Sorenson
★ U.S. Military Veteran

Ryan Sorenson

|

I don't just build software โ€” I build systems that replace manual processes, scale nationally, and save thousands of hours a week. 18 years of proof at Comcast.

See My Work
18+Years Engineering
15K+Users Served
5Enterprise Systems
75%Staff Reduction via Automation
Scroll

Numbers That Tell the Story

Every line of code I've shipped has been measured against real operational outcomes.

๐Ÿš€
0
Technicians supported daily by TEM, scaled from West Division to national standard
โšก
0
Tickets processed per day through PITSTOP, replacing manual delegation for 60โ€“80 supervisors
๐Ÿ”ง
0
Pieces of field equipment tracked by I-Recon across 1,500 technicians
โฑ๏ธ
0
Hours saved per week company-wide by I-Recon โ€” 1.5 hrs/tech ร— 1,500 technicians
๐Ÿ“‰
0
%
Reduction in CommOps staffing after TEM scaled nationally
๐Ÿ•
0
Hours saved per supervisor per week by PITSTOP's self-service ticket assignment

Professional Experience

32 years at Comcast โ€” from field technician to lead engineer building systems used nationally.

Lead Software Engineer

Comcast ยท Salt Lake City, UT
2015 โ€“ 2026
  • Diagnosed and resolved critical performance bottlenecks โ€” rewrote a PITSTOP query that was timing out at 1โ€“2 minutes to run in 3 seconds using temp tables and on-the-fly indexing.
  • Led migration from TFS to GitHub and shifted the team to structured Agile with a predictable weekly deployment cadence.
  • Mentored 4โ€“5 developers on query optimization, C#, jQuery, and JavaScript.
  • Designed and delivered backend services and APIs used across the West Division and nationally.
C#ASP.NETSQL ServerJavaScriptGitAgile

Senior Application Developer

Comcast ยท Salt Lake City, UT
2007 โ€“ 2015
  • Delivered enterprise applications across the full SDLC including early TEM development.
  • Built RESTful APIs integrating internal platforms with Oracle and SQL Server.
  • Introduced Git-based version control workflows to the team.
ASP.NETC#OracleRESTful APIsGit

Technical Operations Analyst

Comcast ยท Salt Lake City, UT
2003 โ€“ 2007
  • Created and automated Technical Operations reporting, replacing manual generation and improving operational visibility.
  • Supported data analysis for field and dispatch teams.
SQLReportingData AnalysisAutomation

Field Technician โ†’ Dispatch Supervisor โ†’ Call Center Support

Comcast ยท Utah
1994 โ€“ 2003

Advanced through frontline roles, building the domain expertise that later informed the design of internal tools built for these same teams.

U.S. Army โ€” Core of Engineers

United States Army ยท E-4 ยท Honorable Discharge
1990 โ€“ 1993

Active duty service during wartime, earning U.S. Veteran status. Honorably discharged at E-4. The discipline and composure under pressure from military service has carried through every phase of a 30+ year career.

★ U.S. Military Veteran

Systems Built to Last

Full-stack from database to UI โ€” each one replacing a broken or manual process with software that scaled.

I-Recon โ€” Inventory Management

1,500 technicians 2,250 hrs/week saved

Built full-stack inventory tracking (database, ETL, UI) pulling from Oracle and SQL Server, tracking 15,000โ€“25,000 pieces of field equipment with assignment limits and technician-facing visibility.

Outcome: 1.5 hrs saved per technician ร— 1,500 technicians = 2,250 hours/week company-wide.
ASP.NETC#OracleSQL ServerETL

IT Asset Management System

~20,000 employees Division standard

Inherited a broken asset-tracking app for the West Division. Rewrote the database/data layer, sync process, and key UI components, adding validation and error handling throughout.

Outcome: Became the division's still-in-use system of record for laptop/desktop assignments across ~20,000 employees.
C#SQL ServerASP.NETApp Rescue

West Division Technician Scorecard

Real-time KPIs West Division-wide

Full-stack real-time scorecard (ASP.NET, SQL, ETL from Oracle/billing) tracking technician performance on daily, weekly, monthly, and annual KPIs with rollup views by region.

Outcome: Replaced subjective supervisor evaluations with a standardized KPI framework across the West Division.
ASP.NETSQLOracleETLReal-time
AI-Powered

AI-Integrated Resume Website

Live in production Claude Haiku API

Designed and built this resume site from scratch โ€” including an embedded AI chat widget powered by the Claude Haiku API that answers recruiter and employer questions about Ryan's full work history in real time. Includes custom rate limiting (20 questions/IP/24 hrs), context engineering, and a responsive chat UI.

Outcome: Proof that AI integration is not just a talking point โ€” it's a shipped feature. Also applied AI tooling throughout development for security review, code analysis, and agent-assisted debugging via GitHub.
Claude APIAI AgentsASP.NET CoreC#Prompt EngineeringSecurity

The Stack

Built over 18 years of shipping production software โ€” not just learned from tutorials.

โš™๏ธ

Languages & Frameworks

C# ASP.NET / .NET Core JavaScript jQuery React Angular
๐Ÿ—„๏ธ

Databases & Data

SQL Server Oracle ETL Development Stored Procedures Query Optimization
โ˜๏ธ

Cloud & DevOps

Git / GitHub Azure AWS Docker Kubernetes CI/CD
๐Ÿค–

AI & Modern Tooling

Claude / Anthropic API AI Agent Development Prompt Engineering GitHub Copilot AI-Assisted Security Review AI Debugging & Code Analysis
๐Ÿง 

Core Strengths

Full-Stack Development Database Architecture App Modernization Performance Tuning Agile / Scrum Technical Mentorship

Academic Background

๐ŸŽ“

Associate of Applied Science

Computer Networking

Utah Career College
๐ŸŽ“

Diploma, Information Systems

Concentration: Database Developer

Strayer University ยท 2011
๐Ÿ“š

Software Engineering Coursework

Bachelor's-level core completed

Western Governors University

Let's Talk

Looking for a senior engineer who ships at scale and mentors teams? Let's connect.

AI
Ryan's AI Assistant
Ask me anything about Ryan
Hey! I'm Ryan's AI assistant. I know everything about his 18+ years of experience, projects, and skills. What would you like to know? ๐Ÿ‘‹