Ethan.

Builder, operator & vibe coder

Ethan White

Long fascinated by where AI is headed—deep in hands-on automation for ~2 years—now turning that obsession into a career in ops, growth, and intelligent systems.

Elsewhere

Victoria, BC, Canada

About

Learning by shipping real projects.

Portrait of Ethan White

I'm Ethan White (born November 6, 2004), based in Victoria, BC. I'm a vibe coder who cares about shipping calm, reliable systems—not demos that fall apart under load.

I've been interested in AI for as long as I've been serious about technology. I've tracked the field's progress for years—models, tools, products, and what actually makes it to real users—and I've always been fascinated by how AI can automate tedious work and make day-to-day life easier: fewer repetitive clicks, fewer dumb bottlenecks, more space for creative and human judgment. For roughly the last two years that interest turned into a build habit: I stopped only watching from the sidelines and started wiring automation into my own life—content and music pipelines, scrapers and dashboards, local agents I can drive from Telegram, cost tracking so the stack stays honest.

The proof is in the work on this site: scheduled YouTube, OpenClaw with spend visibility, Discord growth mechanics, producer-facing tools, and this portfolio built with Cursor and shipped to Vercel. I've also got 4+ years leading teams in high-volume service; outside of work I go deep on music (FL Studio) and fitness when I need to reset.

What I'm chasing now is deliberate: I want to branch out and make automation and applied AI a real career—not a side hobby—whether that's junior automation, operations, or growth roles where curiosity, documentation, and follow-through matter as much as the hype cycle.

0+

Discord members · Kiddynas Underground

0%

Faster publishing with AI pipelines

0+

Years leading peak-volume teams

Why AI, why automation, why now

AI has never been a party trick to me—it's leverage. I've followed the arc of the field for years: each wave of capability, each wave of overpromising, and the smaller set of things that genuinely stick when you depend on them. What hooked me early wasn't the flash; it was the idea that software could shoulder boring, repeatable labor so people get time back. That's the same instinct that pulls me toward automation today.

The last ~two years were the inflection point. When the outcome is yours—your channel, your community, your own PC—you learn quickly what serious automation demands: logging, cost visibility, rate limits, rollback paths, and the humility to say "this isn't production-ready yet." I built those muscles because I had to live with the consequences.

I'm trying to turn that into a career. That means showing up with curiosity about your stack, stubbornness about reliability, and the operator mindset I learned on busy floors: clear communication, calm when things break, and respect for anyone on the receiving end of a system I ship. Calm operators beat loud tools—and I'm here to be the former.

Tools orbit the work — not the other way around.

Hover nodes for a quick read on how each area shows up in delivery.

Custom AI agent workflowsEnd-to-end automations across desktop apps, publishing, and data pipelines
OpenClaw (local)Run agents on my own hardware; Telegram bot as a text UI to drive builds and ops safely
Cursor & vibe codingFast iteration with AI pair programming while owning architecture and review
Claude API & promptsPrompt design, guardrails, eval loops, and cost-aware model choice
Scraping & lead systemsTargeted crawls, producer outreach lists, publicly posted emails only—dedupe, validation, polite rate limits
Spend & usage dashboardsTrack API and OpenClaw run costs, set mental budgets, and catch runaway usage early
Next.js & ReactApp Router, static generation, production deploys (e.g. this site on Vercel)
TypeScriptTyped UI, env-aware config, safer refactors
Tailwind & layoutResponsive pages, theming, readable component structure
Content automationPipelines that keep channels active without manual repetition
Social & community growthDiscord mastermind ops, referral giveaways (e.g. invite friends to enter), incentive offers (free-for-profit beats for joins), retention and monetization without ad spend
E-commerce basicsBeat sales, funnels, and lightweight storefront thinking
Email & outreachLead gen, follow-up, and relationship-driven sales motion
Git & GitHubVersion control as source of truth for everything I ship
Stack

Selected work

Projects shaped by constraints, curiosity, and craft.

Featured work

Work I am most excited to talk through—including the site you are on right now.

Live2026 · Ongoing

2026 Portfolio

This site — Cursor, GitHub, and Vercel

The portfolio you are browsing: vibe-coded with Cursor as my AI pair programmer, GitHub for the repo and every edit, and Vercel for deployment—aligned with how I build professionally.

WebPersonalOpen Source

Capabilities

Skills arranged like a living periodic table.

Hover a cell for how it shows up in delivery. Grouped so recruiters and collaborators can scan fast without reading a wall of logos.

AI & automation

  • Custom AI agent workflowsEnd-to-end automations across desktop apps, publishing, and data pipelinesDepth: 4/5
  • OpenClaw (local)Run agents on my own hardware; Telegram bot as a text UI to drive builds and ops safelyDepth: 4/5
  • Cursor & vibe codingFast iteration with AI pair programming while owning architecture and reviewDepth: 4/5
  • Claude API & promptsPrompt design, guardrails, eval loops, and cost-aware model choiceDepth: 4/5
  • Scraping & lead systemsTargeted crawls, producer outreach lists, publicly posted emails only—dedupe, validation, polite rate limitsDepth: 4/5
  • Spend & usage dashboardsTrack API and OpenClaw run costs, set mental budgets, and catch runaway usage earlyDepth: 4/5

Web (portfolio stack)

  • Next.js & ReactApp Router, static generation, production deploys (e.g. this site on Vercel)Depth: 4/5
  • TypeScriptTyped UI, env-aware config, safer refactorsDepth: 3/5
  • Tailwind & layoutResponsive pages, theming, readable component structureDepth: 4/5

Growth & marketing

  • Content automationPipelines that keep channels active without manual repetitionDepth: 4/5
  • Social & community growthDiscord mastermind ops, referral giveaways (e.g. invite friends to enter), incentive offers (free-for-profit beats for joins), retention and monetization without ad spendDepth: 4/5
  • E-commerce basicsBeat sales, funnels, and lightweight storefront thinkingDepth: 3/5
  • Email & outreachLead gen, follow-up, and relationship-driven sales motionDepth: 3/5

Tools & production

  • Git & GitHubVersion control as source of truth for everything I shipDepth: 4/5
  • Microsoft OfficeDocs, light analysis, and operational reportingDepth: 4/5
  • Telegram botsLightweight command surfaces—e.g. texting a bot to trigger OpenClaw jobs on my desktopDepth: 3/5
  • DiscordServer design as a brand hub—events, moderation, growth mechanics, and keeping 2.3k+ members engagedDepth: 4/5
  • POS & retail opsHigh-volume transactions, accuracy, and floor leadershipDepth: 4/5
  • FL Studio & audio3+ years production, mixing, BeatStars distributionDepth: 4/5

Certifications

  • IBM · Intro to Artificial IntelligenceCompleted 2025
  • IBM · Generative AI — Prompt engineering basicsCompleted 2025
  • Google · Foundations of digital marketing & e-commerceCompleted 2024
  • Berklee · The art of vocal productionCompleted 2024
  • FoodSafe Level 1BC food safety certification
  • Serving It Right (BC)Responsible beverage service certification

Journey

A line through the work that shaped me.

  1. Work2023Present

    Self-directed

    AI automation & systems

    Victoria, BC

    Built AI agent workflows for content publishing, data collection, and file management across desktop apps—roughly 10+ hours/week saved. Beat uploader bot (rendering, metadata, cross-platform posting) cut per-release publishing time ~75%. YouTube pipeline runs on a schedule so my beat channel stays fed daily and consistently—uploads, metadata, and timing without me manually pushing every drop. Instagram automation from trending scrapes; targeted web scraper for 500+ artist leads; developing a separate producer-facing email discovery bot that collects publicly posted artist emails for outreach (partly functional—debugging and hardening before launch). Cost-control dashboard for AI/API usage and model selection. Run OpenClaw locally so a Telegram bot can execute work on my PC from plain text; built a spend dashboard for OpenClaw usage (what it costs to run) and wired in project-progress tracking so usage, budget, and delivery stay visible in one place.

  2. Work2021Present

    Self-directed

    Music production & community growth

    Victoria, BC

    $1,000+ in beat sales in 12 months (YouTube, BeatStars, Discord) with no paid ads. Biggest placement so far: SauceKills’ track “Vivet” (often listed as Vivette on platforms)—I produced it; lyrics and credits are on Genius (https://genius.com/Saucekill-vivet-lyrics). The song is at ~6,000 plays and climbing; SauceKills streams on Twitch to ~70K followers. Built Kiddynas Underground on Discord (2,300+ members from zero) as my own mastermind: one hub for connections, monetization, and the brand behind the music. Learned real marketing and networking there—e.g. giveaways where entry meant inviting three friends, and recruiting artists with free-for-profit beats in exchange for joining the server—so growth compounds instead of stalling after a launch spike. Multiple other placements via outreach and relationships.

  3. WorkJun 2021Dec 2025

    Bigwheel Burger

    Front counter supervisor

    Victoria, BC

    Led shifts of 6–8 staff during peak volume (300+ daily transactions). Trained and onboarded 10+ hires on service and food safety. Resolved customer and operational issues in real time during rushes.

  4. WorkJun 2023Sep 2023

    The Wash Doctors

    Founder & operator

    Victoria, BC · summer venture

    Launched residential window cleaning from scratch: 15+ clients via door-to-door, solo scheduling and service. Repeat business and same-week follow-up for referrals.

  5. WorkSep 2021Jun 2023

    Costco Wholesale & London Drugs

    Cashier

    Victoria, BC

    High-volume transactions (200+/shift at Costco) with emphasis on speed, accuracy, and customer service.

  6. EducationSep 2019Jun 2022

    Reynolds Secondary

    High school diploma

    Victoria, BC

    Graduated June 2022.

  7. Milestone20242025

    Certifications

    IBM AI · Google · Berklee · BC service

    IBM: Introduction to Artificial Intelligence (2025); IBM: Generative AI — Prompt Engineering Basics (2025); Google: Foundations of Digital Marketing & E-Commerce (2024); Berklee: The Art of Vocal Production (2024); FoodSafe Level 1; Serving It Right (BC).

Beyond work

Passions that keep me grounded

Automation pays the bills; these threads are where I recharge, stay consistent, and remember why I like building things in the first place.

Music production

I've spent years in FL Studio—arranging, mixing, and distributing beats across BeatStars, Discord, and YouTube. It's where I learned patience with craft and obsession with small details that nobody names but everyone feels.

The same systems mindset shows up here: render, tag, upload, repeat—except the output is something you can nod your head to.

For one place that collects my producing side—beats, socials, and more—I use guns.lol/kiddyna (Linktree-style). My YouTube is @prod.kiddyna. The community lives in Kiddynas Underground on Discord—2.3k+ members and growing. I built that server as a mastermind: keep collaborators and fans in one ecosystem, monetize ethically, and sharpen the brand behind the beats. Along the way I learned marketing and networking for real—referral giveaways (invite three friends to enter), free-for-profit beat offers for new members, and the ops to keep a busy server healthy.

YouTube · I automate my YouTube channel so beats go out daily on a steady cadence—scheduled uploads, repeatable metadata, and pipelines that keep the channel active without me manually babysitting every post. Consistency is the algorithm and the audience; automation makes that consistency real.

  • Qw

    December 2025 · original beat

  • Wal

    December 2025 · original beat

  • Special

    March 2026 · original beat

  • Last stand

    March 2026 · original beat

Fitness

Training is a non-negotiable for me—strength, conditioning, and showing up even when the week is loud. It keeps energy high for long shifts, late-night renders, and the focus work automation can't do for you.

I treat the gym like another system: progressive overload, recovery, and honest tracking—not hero days followed by zeros.

  • Consistent training blocks
  • Recovery as part of the plan
  • Mental clarity for creative work

Voices

Teachers and peers who have seen me work.

Ethan does not just finish assignments—he follows through to something you can click and use. That habit of shipping is rare.
TeacherHigh school instructor

Contact

Tell me what you are building.

Open to junior automation, operations, or growth roles—and to collaborations or a thoughtful note about what you are building. I read every message.

Email ethanwhite2004@outlook.com

Phone (778) 533-2251

Victoria, BC, Canada

Portfolio ethanwhite.dev

Download résumé (PDF)

Set NEXT_PUBLIC_FORMSPREE_ENDPOINT in .env.local to enable the form, or wire the submit handler to your backend.