| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Original HTTPS Page] |
Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.
You must be logged in to block users.
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abuseSenior Software Engineer · Video Playback · Streaming · Chromecast · TypeScript Philadelphia, PA · walter.pollardjr.com
I wrote my first line of production code in 1999 and I've been learning ever since.
I've been building for the web through every major era: the Flash boom, LAMP was the only REAL stack, the rise of streaming video, the shift to adaptive bitrate, the Chromecast revolution, and now AI-augmented engineering.
From '99 til Adobe bought and rode poor Flash into its grave. "You know JavaScript, you just don't know it yet" was told to me — and wow, was it true.
Transitioned into JavaScript and haven't looked back. Ad agency days, freelancing through the .com bubble busting, countless prototypes, and eventually settling into what I was meant to do: video player development.
From "click to download the full video" to early buffering to the gift of RTMP/E streaming — that path led me to Comcast.
My Comcast story actually started at FEARnet — the horror network. As a Flash AS3 developer I was building micro-sites for tentpole movie events, horror promotions, live web interviews with people in the film industry. It was a creative playground and for a while it was fun and challenging. Then the 2008 crash hit and I found myself freelancing.
After some contractor years I came back to Comcast, this time with CIM (Comcast Interactive Media); and that's where everything changed.
For 13 years I was the Subject Matter Expert for Xfinity Stream's HD video player — the playback engine behind one of the largest cable platforms in the country. I shipped ad systems that served millions of impressions, built DRM pipelines that protected premium content, and worked directly with Google's Cast team to bring Chromecast from MVP to production.
I was in the room at Comcast Interactive Media when we started building what became Xfinity Stream. I was on the team that built the desktop-to-Chromecast viewing experience from scratch. Watching a company pet project — "TV on the web" — grow into a cornerstone product for one of the largest media companies in the country was something I'll carry with me forever.
In the mid 2000s I started a project on embedded devices — set-top boxes and Flash apps. I was full-on AS3 and pushing/testing on slow, outdated 1st gen TV/web devices. I decided building a tool that emulated the set-top box would save me time. The amount of time spent making the tool instead of working on the actual project ended up saving me more time than if I'd just kept pushing through the 'slow'.
I started building Flash "modules" — snippets of Flash with AS3 as tools: parsing checkers, apps to monitor build processes, inspection utilities.
Probably my biggest debug tool: Xfinity Stream's desktop video player has a debug panel with 7+ tabs of features I built. QA and other devs could inspect streaming data in ways they never could before. I built it on my own, presented it as a quick inspection tool, and it's still in the Xfinity HD player to this day.
I've always gravitated toward debugging tooling — when you're the Chromecast lead and something breaks on a device you can't inspect, you build the tools to see inside it. That instinct carries through everything I do.
Today I'm combining all of that experience with modern tools — Next.js 15, TypeScript, Claude Code, GitHub Copilot, Google Gemini, and the Google Cast SDK.
I've been AI-assisted since code-complete in Flex Builder was pretty good, watched snippets grow in size and intelligence, and now I'm deep in the AI-assisted engineering space — not just using one tool but working across the full ecosystem to find what works best for each problem.
| Repo | What It Is |
|---|---|
| wsp-cast-sender | Next.js 15 portfolio site that doubles as a working Chromecast sender — HLS/DASH playback, Video.js, Dash.js, full CI/CD pipeline |
| RipTheLeetBot | Electron interview prep app — CRT terminal aesthetic, Google Gemini AI, calibrated for senior engineers |
| rtmp-hub-spot | Electron WebRTC-to-RTMP gateway — hardware-accelerated FFmpeg, Node Media Server, Windows NT 4.0 UI |
| JobTrackr | SvelteKit 5 job search dashboard — priority tiers, confidence scoring, title analytics |
| local_heat_server | WebSocket server emulating Twitch Heat extension API for offline interactive dev |
1999 ██ Unisys — Web Dev + Systems Test Engineer (Drexel co-op)
2004 ████ Flash era — Vantage, FEARnet, E! Online, Razorfish, Empathy Lab
2007 ██████ Comcast Entertainment Group — FEARnet tech lead
2009 ████████ Freelance — Constellation.tv (live HD streaming, Akamai CDN)
2012 ██████████████████████████ Comcast — 13 years: Xfinity Stream SME,
Chromecast lead, ad systems, DRM,
debugging tooling at national scale
2025 ████████████████████████████ Now — AI-native engineering, Next.js 15,
building what's next
I'm always up for conversations about video engineering, streaming architecture, Chromecast development, or what it's like to build for the web across three decades.
📧 walter@pollardjr.com · 🌐 walter.pollardjr.com · 💼 LinkedIn
A Next.js 15 portfolio website that doubles as a **Google Chromecast sender app**. It lets a connected TV (via the companion Receiver project) display portfolio data and stream media controlled fro…
TypeScript
🔥 Local WebSocket server emulating Twitch Heat extension API. Test click-based interactive experiences offline with normalized coordinates, real-time broadcasting, and hot reload. Dev-friendly! 🛠️✨
HTML
Fan-built lyrics browser for rap artists, expanded to support any artist. Scrapes Genius.com, tracks per-member stats (bars, vocabulary, word frequency), and deploys as a fully static site. Built w…
JavaScript
Developer-first job search dashboard — priority-tiered listings, company targeting with confidence scores, title analytics. Built with SvelteKit 5, Tailwind v4, Bun.
Svelte
| Back | FazBrowse Home | New Git URL |