Hi, I'm Ethan Stoner

Cloud and Systems-Focused Student
AWS (CLF-C02 In Progress) | Docker | Python | Self-Hosted Apps | AI Workflows

I build and self-host web applications, run AI workloads on local GPU hardware, and support technical projects through AWS and Git-based workflows. My work combines hands-on troubleshooting, deployment ownership, customer communication, and reliable execution.

Quick Stats:

3+ Years Experience
15 Projects Shipped
AWS CLF-C02 In Progress
2 Self-Hosted Platforms
Ethan Stoner

about me.

cloud, systems, and deployment work grounded in hands-on execution

I'm a cloud and systems-focused student based in Temecula, California. My work centers on self-hosted web applications, AI inference pipelines, and technical delivery where reliability matters.

I like owning the full system: deployment, DNS, uptime, local GPU workloads, workflow automation, and the troubleshooting needed to keep things running. That same approach carries into customer-facing work, payment testing, and collaborative Git-based development.

Currently Learning

  • AWS Certified Cloud Practitioner (CLF-C02)
  • AWS fundamentals and core cloud services
  • System administration and self-hosting
  • Reliable deployment workflows
  • Scalable systems and operations

Core Competencies

  • Technical troubleshooting and problem resolution
  • Customer communication and team collaboration
  • Hardware and software configuration
  • Process reliability and deployment ownership
  • Workflow automation and technical support

Education

  • Great Oak High School - Expected Graduation: June 2026
  • AWS Certified Cloud Practitioner (CLF-C02) - In Progress
  • Interested in cloud engineering, IT support, and scalable systems

Technical Focus

  • Self-hosted deployment, DNS, and system maintenance
  • ComfyUI pipelines, local model inference, and GPU workload management
  • Full-stack web apps, REST APIs, and Git-based workflows
  • Playwright, pytest, and automation scripting
  • AWS fundamentals, Docker, Linux, and systems administration

featured projects.

flagship builds, shipped products, and hands-on systems work

Qorlyt — Image-to-3D Generator

PythonPython FastAPIFastAPI WebSocketsWebSockets

Built: A live, self-hosted web product (qorlyt.com) that turns a single image into a textured .glb 3D model in about 80 seconds via a local ComfyUI + Hunyuan3D 2.1 GPU pipeline.

Hands-On Work: A persistent WebSocket to ComfyUI maps per-node progress back to each user in real time; an async job queue serializes GPU work with live queue position and ETA; every generation is stored with an in-browser 3D viewer. Shared-password auth, GPU health pings, persistent history.

Why It Matters: End-to-end ownership of a real deployed AI product — web delivery, local inference, real-time systems, and reliability engineering.

Architecture: Browser -> FastAPI + WebSocket -> Async Job Queue -> ComfyUI / Hunyuan3D 2.1 -> Local GPU -> GLB + in-browser viewer

GPU InferenceGPU Inference Real-TimeReal-Time Progress 3D3D Generation

Roblox UGC Pipeline

ComfyUIComfyUI RevenueLive Revenue

Built: A self-hosted local-GPU ComfyUI pipeline that designs and renders Roblox UGC accessories end to end, then publishes them to the Roblox Marketplace.

Hands-On Work: Runs image-generation models entirely on local GPU hardware (no paid API), with a repeatable prompt-to-asset workflow for producing and publishing sellable items at volume.

Why It Matters: 9,945 items sold to date generating ~$150/month recurring — real, monetized proof of local model inference and GPU workload management at scale, not just a demo.

Scale~10K Units Sold Local GPULocal GPU Inference RecurringRecurring Revenue

Lyric Generator

PythonPython FastAPIFastAPI ffmpegffmpeg

Built: Paste a Spotify link, get a brat-style lyric video. A FastAPI pipeline: Spotify metadata -> local / yt-dlp audio -> Whisper word-level timing (LRCLIB fallback) -> Pillow frame rendering -> ffmpeg mux.

Hands-On Work: Async job queue, graceful failure handling on every external call, packaged with pyproject.toml, MIT-licensed, and tested in GitHub Actions CI on every push.

Why It Matters: A polished, CI-tested, packaged Python project — production discipline end to end.

Architecture: Spotify -> yt-dlp -> Whisper / LRCLIB -> Pillow -> ffmpeg -> MP4 (async job queue)

WhisperWhisper Timing CI/CDCI Tested Packagedpyproject Packaged

yt2tiktok

PythonPython ffmpegffmpeg / NVENC

Built: A desktop app that turns any YouTube video into scheduled, captioned vertical TikTok clips.

Hands-On Work: Splits into 60-70s segments (silence-based or LLM cliffhanger cuts), burns in word-by-word karaoke captions (6 style presets), NVENC GPU encoding with CPU fallback, parallel encoding (2-4x faster), and hybrid transcription — YouTube captions with automatic local Whisper fill-in for censored words.

Why It Matters: Real media-processing engineering: GPU acceleration, concurrency, and a polished desktop UI.

GPU EncodingNVENC Encoding CaptionsKaraoke Captions ParallelParallel Encoding

CSUSM Campus Monitor

PythonPython FastAPIFastAPI OpenCVOpenCV

Built: A real-time occupancy monitor for CSUSM campus locations that uses computer vision to detect people in live camera feeds and serve crowd data through a web dashboard.

Hands-On Work: Captured HLS video streams via ffmpeg, ran YOLOv8 person detection with custom false-positive filtering (rolling-window spatial tracker), built a FastAPI backend with SQLite time-series storage, and created an interactive dashboard with live video, heatmaps, and best-times recommendations. Dual detection backend supporting both local YOLO and Frigate NVR via MQTT.

Why It Matters: Solves a real campus problem and demonstrates computer vision, full-stack development, systems integration, and data engineering. Test suite with CI pipeline.

Architecture: HLS Streams -> ffmpeg -> YOLOv8 -> StaticObjectFilter -> SQLite -> FastAPI -> Dashboard (hls.js + Chart.js)

Computer VisionComputer Vision Real-TimeReal-Time Detection CI/CDCI/CD

Senior TV

PythonPython LinuxLinux

Built: An open-source kiosk entertainment and care system for seniors with dementia/Alzheimer's — one mini PC, one TV, one install.sh.

Hands-On Work: 6-button remote, self-healing services, HDMI-CEC TV control, and fully remote-managed for caregivers. Built for two 95-year-olds who watch TV 8+ hours a day.

Why It Matters: Real human impact, accessibility-first design, and a self-healing self-hosted system.

AccessibilityAccessibility HDMI-CECHDMI-CEC Self-HostedSelf-Healing

Auto YouTube Pipeline

PythonPython PlaywrightPlaywright

Built: A fully automated, zero-human-interaction YouTube content pipeline.

Hands-On Work: Records animated race videos via headless Playwright, encodes and mixes audio with FFmpeg, and uploads on a rate-ramped cron schedule via the YouTube API. 76 race types, parallel batch recording.

Why It Matters: End-to-end automation: browser control, media encoding, API integration, and scheduling with zero manual steps.

AutomationAutomation SchedulingCron Scheduling YouTube APIYouTube API

GSI Sand & Gravel

Next.jsNext.js ReactReact

Built: A production marketing website for GSI Sand & Gravel, a Southern California sand & gravel supplier serving the region for 30+ years.

Hands-On Work: Responsive Next.js site presenting the company's services, coverage area, and contact funnel. Managed deployment, DNS, and ongoing maintenance.

Why It Matters: Real paid client work — shipped and live for an actual business.

Client WorkClient Work ResponsiveResponsive Design DNSDNS & Hosting

Hunyuan3D-2.1 Install Guide

Stars9 Stars DocsDocs

Built: A comprehensive, step-by-step guide for installing Hunyuan3D-2.1 with ComfyUI on Windows.

Hands-On Work: Documented the full GPU setup, dependency resolution, and model installation from real troubleshooting.

Why It Matters: My most-starred repo — used by the community to get a complex AI 3D pipeline running.

DocumentationTechnical Writing GPU SetupGPU Setup

work experience.

mentorship, client-facing work, and hands-on ownership

Riffyx Labs Mentorship

Mentee / Project Collaborator Mentored by Cisco Professionals

Built hands-on experience with AWS fundamentals, debugging, and real-world technical issues in mentored projects.

Used Git-based workflows to make code updates, work across branches, and submit pull requests for review while collaborating with experienced engineers.

AWS AWS Fundamentals Git Git Workflows Debugging Debugging

Freelance Web Developer

Self-Employed Client Work

Design, build, and ship marketing websites for real paying clients — handling the full engagement from layout and build through deployment, DNS, and ongoing maintenance.

Most recent: a production Next.js site for GSI Sand & Gravel, a Southern California supplier serving the region for 30+ years (gsi.fluximetry.com).

Next.js Next.js Client Work Client Delivery DNS and Hosting DNS & Hosting

Cheryl's Caramels

Team Member Oceanside, CA

Represented the company at markets and events, answered customer questions, and handled cash and digital transactions accurately.

Also tested Stripe payment flows for the Cheryl's Caramels ecommerce site before release to verify checkout and payment reliability.

Customer Service Customer Service Communication Communication Stripe Testing Stripe Testing

TrashCan Powerwashing

Co-Founder Entrepreneurship

Co-founded a residential trash can power washing business and worked directly with customers from scheduling through service completion.

Managed scheduling, customer communication, cash handling, and income and expense tracking while delivering services reliably.

Entrepreneurship Entrepreneurship Customer Communication Customer Communication Scheduling Scheduling

tech stack.

technical skills aligned to the resume

Cloud & DevOps

AWS AWS Fundamentals Docker Docker GitHub Actions GitHub Actions Linux Linux Self-Hosted Deployment Self-Hosted Deployment Systems Administration Systems Administration

Programming

Python Python JavaScript JavaScript TypeScript TypeScript C# C#

AI & Computer Vision

YOLOv8 YOLOv8 OpenCV OpenCV ComfyUI Pipelines ComfyUI Pipelines Local Model Inference Local Model Inference GPU Workload Management GPU Workload Management Whisper Whisper Transcription

Automation & Testing

Playwright Playwright pytest pytest Workflow Automation Workflow Automation Automation Scripting Automation Scripting

Web & Systems

FastAPI FastAPI SQLite SQLite Full-Stack Web Apps Full-Stack Web Apps REST APIs REST APIs WebSockets WebSockets Git Git DNS and Domain Configuration DNS and Domain Configuration Uptime and Site Reliability Uptime and Site Reliability

get in touch.

Open to cloud, IT support, and technical project opportunities. Based in Temecula, California.