RYANWILK

PRINCIPAL SOFTWARE ENGINEER

AI-NATIVE DEVELOPER WORKFLOWS · CUSTOMER-FACING ENGINEERING
10+ YEARS SHIPPING PRODUCTION SOFTWARE

STAGE 1

THE CAREER LEVEL

  1. WORLD 1-1 · RAIL YARD, NORFOLK SOUTHERN — ALTOONA, PA

    Mechanical Supervisor (2013–2015)

    I started on a shop floor at Norfolk Southern, supervising locomotive production lines — and taught myself to program to fix them. I built a multi-tier data system for the production line and Python automation for CNC quality control that eliminated 8 hours a week of manual data entry. That's where engineering turned into software for me.

    🏆 ACHIEVEMENT: SELF-TAUGHT CODER +500 XP

    🏆 ACHIEVEMENT: +8 HRS/WEEK SAVED +250 XP

  2. WORLD 1-2 · NAVSEA SWRMC, U.S. NAVY — SAN DIEGO

    Engineering Technician V (2015–2018)

    At NAVSEA's Southwest Regional Maintenance Center I built a MERN-stack data collection system that cut processing time and automated reporting to stakeholders — and it won a U.S. Navy Innovation Award. My first full-stack product, shipped where the stakes were real.

    🏆 ACHIEVEMENT: NAVY INNOVATION AWARD +1500 XP

  3. WORLD 2-1 · SSR DIGITAL DISPLAYS

    Founder (est. ~2016)

    I founded SSR Digital Displays: real-time digital menu boards a bar owner can update from any web-connected device. Installed in 3 San Diego bars and 2 Philadelphia bars. Sales, install, code, and support — all of it was me.

    🏆 ACHIEVEMENT: FOUNDED A STARTUP +2000 XP

  4. WORLD 2-2 · ACCENTURE

    Senior Analyst (2018–2019)

    Embedded with Accenture's Life Science Cloud clients, I ran discovery on their document-upload pain points, then shipped the fixes and automation myself — cutting client-reported issues 84% and saving roughly $45k a year. Customer-facing engineering, enterprise stakes.

    🏆 ACHIEVEMENT: -84% CLIENT ISSUES +1000 XP

  5. WORLD 3-1 · COMCAST X1 TELEMETRY, VIA TEKSYSTEMS

    Front-End Team Lead (2019–2021)

    I led 3 devs re-architecting the real-time telemetry front-end around NgRx — 87% of tech debt resolved, feature delivery 200% faster. Our JS data-collection library scaled to 30 million devices, feeding D3.js visualizations including a live per-market map of the U.S., with Python blue/green drift monitoring watching every release. First flag planted at Comcast; not the last.

    🏆 ACHIEVEMENT: TEAM LEAD UNLOCKED +1500 XP

    🏆 ACHIEVEMENT: 30,000,000 DEVICES +3000 XP

  6. WORLD 3-2 · FORT ROBOTICS

    Senior Engineer / Front End Team Lead

    From April 2021 to May 2022 I led a team of five at Fort Robotics building the company's first client-facing product: an Angular web + Ionic mobile device-management portal for their robotic safety-controller platform — the launch that enabled the pivot from hardware shop to platform-first software company. I built the core component library: infinite-scroll and lazy-load directives, form wizards, and async validators, all in strict TypeScript and RxJS.

    🏆 ACHIEVEMENT: 0→1 PRODUCT SHIPPED +2000 XP

  7. WORLD 4-1 · COMCAST, XUMO TV

    Senior Engineer → Principal, Technical Lead (2022–2025)

    Back at Comcast from May 2022, I was technical lead for the resident app on Xumo smart TVs — the layer that bridges the client-facing UI, third-party apps, the physical TV hardware, and external APIs. I created the TV Toolkit, a one-click debugging and device-interface suite for devs and QA that cut onboarding and dev cycles 10%. And my AI Academy capstone shipped an XGBoost model that raised acceptance of suggested next actions 30% in a customer-facing troubleshooting chat app. Along the way I was promoted to Principal Engineer.

    🏆 ACHIEVEMENT: AI ACADEMY GRADUATE +500 XP

    🏆 ACHIEVEMENT: PROMOTED TO PRINCIPAL +5000 XP

  8. WORLD 4-2 · COMCAST X1 — CURRENT SAVE POINT

    Principal Engineer — AI Technical Lead, X1 Platform (2025–present)

    Since May 2025 I've led a squad embedded across the X1 org: discovery to find developer bottlenecks, then AI workflows shipped and adopted company-wide. An agentic vulnerability-fix pipeline with human-in-the-loop PRs cut open security vulnerabilities 80%. A spec-driven, AI-assisted migration is moving a mission-critical app from Java 8 to 25. An AI system repairs broken tests, finds E2E coverage gaps, and generates new tests. An org-wide LLM onboarding tool brings non-technical stakeholders along. The checkpoint flag is planted here — for now.

    🏆 ACHIEVEMENT: -80% VULNERABILITIES +4000 XP

    🏆 ACHIEVEMENT: CHECKPOINT REACHED +2500 XP

BONUS STAGE

THE CARTRIDGE SHELF

Eleven releases I actually shipped — new titles up top, retro classics on the bottom shelf. Flip a cartridge for the back-of-box specs.

RETRO CLASSICS

Earlier releases — still in the collection, some still running.

  • SSR DIGITAL DISPLAYS

    Real-time bar menu boards — my startup, 5 venues live. Angular + Firebase, solo-built end to end.

  • ALPINE KNIVES

    E-commerce for a custom knife maker — Stripe checkout, order emails.

  • BRODY'S BURGERS

    Restaurant site the owner edits from his phone — no developer call.

  • THIS SITE'S ENGINE

    The page you're reading, self-hosted: Node/Express, Docker Compose, nginx, Let's Encrypt — my metal, my TLS.

  • THE BURWELL PROJECT

    Co-op workspace rental sim — scheduling, billing, reservations in one campaign. Angular + Firebase + Stripe.

CHARACTER STATS

SKILL TREE

Honest levels — points earned in production, not in tutorials.

FRONTEND

ANGULAR + NGRXLV 9
TYPESCRIPTLV 9
REACTLV 9
RXJSLV 8
D3.JSLV 8
FLUTTER / DARTLV 8
GRAPHQLLV 7

Daily drivers: Angular + NgRx at telemetry scale, D3 for the data-heavy screens; Flutter for taskr and SpendWatch; React in the rotation on Rehuman and side quests.

BACKEND

NODE.JS / EXPRESSLV 8
PYTHON / FASTAPILV 8
JAVALV 9
SQLLV 8
MONGODBLV 7
FIREBASE / FIRESTORELV 9

Realtime sync, payments, background workers — plus a mission-critical Java 8→25 migration currently underway, spec-driven and AI-assisted.

AI

AGENTIC PR REVIEW + FIX LOOPSLV 9
AI-ASSISTED MIGRATIONSLV 8
SPEC → IMPLEMENTATION SYSTEMSLV 8
AI TEST GENERATIONLV 8
PROMPT ITERATIONLV 8
HUMAN-IN-THE-LOOP ROLLOUTSLV 8
APPLIED ML (XGBOOST)LV 7
MCP / FASTMCPLV 7

Comcast AI Academy graduate. Multi-provider AI in myInkwell, Gemini in taskr and SpendWatch — and at work, agentic workflows the whole org runs on.

INFRA

AWSLV 8
AZURELV 7
DOCKER + KUBERNETESLV 8
CI/CD: ACTIONS · CONCOURSELV 8
MYSQL · ELASTIC · NEO4JLV 7
CYPRESS + JESTLV 8
BLUE/GREEN + CANARYLV 8

Comfortable owning the box and the pipeline: Nx monorepos, Docker Compose to Kubernetes, nginx + Let's Encrypt on my own metal.

EDUCATION

TRAINING COMPLETE

  • ★ UNLOCKED 2022

    GRADUATE COURSEWORK · CS

    Johns Hopkins University — 4.0 GPA

  • ★ UNLOCKED 2016

    ADDITIONAL B.S.

    TU Darmstadt — Darmstadt, Germany

  • ★ UNLOCKED 2012

    B.S. MECHANICAL ENGINEERING

    Virginia Tech

GAME OVER? NOT QUITE

CONTINUE?

Your run doesn't have to end here. I'm a Principal Software Engineer with 10+ years shipping production software — from shop floors to Navy ships to bars to smart TVs — now leading AI-native developer workflows on Comcast's X1 platform. Always up for talking shop.