Senior Software Engineer

Developing software from ActionScript to JavaScript
25+ years of experience in web development
Passionate Chromecast Developer
High interest in local LLMs and AI innovation

I've been building complex data-driven UIs since the early Flash days,
and I'm excited to leverage AI to create the next generation of web experiences.


Featured Work

Comcast Video Streaming Products

Xfinity Stream
  • VOD/Linear/SVOD/OTT/DAI solutions handling millions of worldwide concurrent users
  • Created custom debugging tools for video playback issues, desktop and chromecast
  • Created device detection, HDCP detection, and custom error handling for video playback
LitElementCustom Debugging ToolsOPEN API - SwaggerFull CI workflow

Sr Software Engineer

Wu-Tang Clan Logo
  • Comcast - Developed and maintained video playback solutions for video streaming applications
  • Extensive Ad Agency Experience
  • Passionate about cutting-edge video technologies and delivering exceptional user experiences
  • Building custom debugging tools to ensure delivering exceptional user experiences
JavascriptTypeScriptLitElementJIRACI workflowsAgile Methodologies

Core Expertise

JavaScript coding animation
JavaScript Experience
Streaming video animation
Streaming HD Video
Performance optimization animation
Performance & Debugging
Real world experience animation
Real World Experience
25+
Years Experience
50+
Projects Delivered
100M+
Ads Served

Interactive History

25 Years in the Making

Flash to Chromecast. Atari to AI. Every job, every tech shift, every era — mapped against the living history of the web.

Explore the Timeline

Featured Projects

Senior Video Software Engineer - Xfinity Stream Video Platform

13+ Years
Comcast Technology and Product Xperience
Senior Video Software Engineer - Xfinity Stream Video Platform - Image 1
Senior Video Software Engineer - Xfinity Stream Video Platform - Image 2
Senior Video Software Engineer - Xfinity Stream Video Platform - Image 3
Senior Video Software Engineer - Xfinity Stream Video Platform - Image 4

SME Video Playback engineer on Comcast's flagship streaming platform, specializing in HD video playback on desktop and Chromecast devices. Created comprehensive debugging tools and ad integration systems serving millions worldwide.

JavaScriptPolymerTypeScriptHTML/CSSChromecast SDK
15+ years
experience
5 cable partners
partners

Senior Video Software Engineer - Xfinity Streamcast Chromecast Platform

5+ Years
Comcast Technology and Product Xperience
Senior Video Software Engineer - Xfinity Streamcast Chromecast Platform - Image 1
Senior Video Software Engineer - Xfinity Streamcast Chromecast Platform - Image 2
Senior Video Software Engineer - Xfinity Streamcast Chromecast Platform - Image 3
Senior Video Software Engineer - Xfinity Streamcast Chromecast Platform - Image 4

Lead engineer on Comcast's flagship streaming platform, specializing in HD video playback on desktop and Chromecast devices. Created comprehensive debugging tools and ad integration systems serving millions worldwide.

JavaScriptLit ElementPolymerTypeScriptHTML/CSSChromecast SDK
5+ years
experience
5 cable partners
partners

Sr. Flash Developer - Comcast - FEARnet Entertainment Platform

16 months
FEARnet, Comcast Entertainment Group
Sr. Flash Developer - Comcast - FEARnet Entertainment Platform - Image 1

Technology leader for FEARnet's entertainment platform, managing front-end development and successful migration to Comcast Entertainment Group infrastructure.

ActionScript 3CSSHTMLBrightcoveOmnitureDoubleClick DART
Technology Leader
role
Seamless transition
migration

E! Online - Comcast Entertainment Group

10 months
E!, Comcast Entertainment Group
E! Online - Comcast Entertainment Group - Image 1
E! Online - Comcast Entertainment Group - Image 2

Technology leader for FEARnet's entertainment platform, managing front-end development and successful migration to Comcast Entertainment Group infrastructure.

ActionScript 3CSSHTMLBrightcoveOmnitureDoubleClick DART
Technology Leader
role
Seamless transition
migration

Sr. Flash Developer - EmpathyLabs - Rogers Video Platform

13 months
Empathy Lab

Enhanced and maintained Rogers Cable's on-demand video platform, implementing Akamai CDN integration and cross-platform compatibility for mobile devices.

ActionScript 3FLEXAkamai CDNHDCoreAndroid
Android 2.2+
platform
Akamai HDCore
cdn

Sr. Flash Developer - Constellation.tv Live Streaming Platform

4 months
Constellation.tv

Built innovative live streaming platform enabling group movie watching experiences with integrated web camera support and real-time HD video streaming.

ActionScript 3OSMFAkamaiRTMPHDN1HDN2SecureHD
HD Video + Live Camera
streaming
OSMF + Akamai
technology

Sprout Online & Ultraviolet Interactive Modules

13 months
Empathy Lab

Enhanced and maintained Rogers Cable's on-demand video platform, implementing Akamai CDN integration and cross-platform compatibility for mobile devices.\nDeveloped interactive educational and entertainment video modules for Sprout Online and Ultraviolet platforms, focusing on user engagement and video player innovation.

ActionScript 2ActionScript 3FLEXVideo Players
Multiple projects: Sprout - Rogers - Ultraviolet
platforms
AS2/AS3/FLEX
frameworks

Comcast Interactive Media - XTV - Adobe Primetime PSDK Implementation

2 years
Sungard (Comcast CIM Consulting)

Implemented Adobe Primetime video player solutions supporting millions of monthly views, leading to permanent employment at Comcast as Senior Software Engineer.

JavaScriptGoogle PolymerActionScript 3Adobe PrimetimeFlash
5+ million views/month
scale
Consultant to FTE
transition

Technical Expertise

Frontend Development

JavaScript/TypeScript
95%20y
LitElement
85%6y
Google Polymer
90%10y
HTML/CSS
90%25y
Chromecast SDK
92%5y
React/Next.js
80%4y
ActionScript 3
95%25y
Node.js
84%3y

Streaming & Media

Live Linear/VOD/OTT
93%18y
Web Video
95%24y
RTMP/RTMPE/HLS/DASH
89%18y
Media Server APIs
96%25y
Video Player SDKs
92%20y
Ad Integration
91%12y
Chromecast
90%7y

Architecture, Design & DevOps

System Design
92%12y
Microservices
89%16y
Performance Optimization
94%20y
CI/CD
85%15y
Monitoring - Telemetry
93%20y
API Design
90%10y

Version Control & Collaboration

Git
95%15y
GitHub/GitLab
90%10y
Agile Methodologies
92%20y
Code Review Practices
88%15y
Unit Testing
90%15y
Integration Testing
85%10y
End-to-End Testing
80%8y
25+
Years
20+
Technologies
Over 50+
Projects
Millions+
Users

Let's Build Something Amazing

With experiences from e-Learning to world-class video streaming,
I'm excited to see where the future of digital experiences take us.
Let's discuss how we can work together to create exceptional digital experiences.

Available for contract engagements and full-time opportunities, remote.

Remote WorkContractFull-time

© 2025 WSP - Senior Software Engineer. All rights reserved.

Built with Next.js, TypeScript, GSAP, and Tailwind CSS