[Your Full Name]

Virtual assistant, YouTube operations and AI workflow automation

I keep content operations running and build the automations behind them.

I'm [Your Full Name], a virtual assistant based in the Philippines. I support 15 YouTube channels for a private client, and I build my own AI video pipelines in n8n. My background also covers video editing and HR administration, so I fit most remote support roles.

Your photo here Portrait, 4:5 ratio
800 × 1000 px or larger

How a video goes out on a client channel

  1. 1. ScriptI write the script with Claude.
  2. 2. GenerateI run it through the client's video production system.
  3. 3. ReviewI watch the result and catch AI errors, glitches and anything that looks off.
  4. 4. PublishI upload and schedule the approved video in YouTube Studio.
15YouTube channels supported for one client
36videos produced and reviewed in one 4 day stretch
13stages in the video pipeline I built in n8n
98%evaluation on a 600 hour HR internship

What I bring

Steady operations

I handle scripting, production, uploads and scheduling across 15 established channels. I work on my own and keep to the schedule.

Technical initiative

I design, build and fix my own automations with n8n, Python, JavaScript, Docker and AI APIs. I learn new tools quickly.

Careful review

AI output needs a person to check it. I review every video before it goes live, because these channels have real audiences. The largest has over 35,000 subscribers.

Services

Three areas I can take off your plate.

Content and social media growth

  • YouTube channel management
  • Social media management
  • Video editing
  • Video quality review

AI and workflow automation

  • n8n automation
  • AI script writing

Operations and admin support

  • Admin support
  • HR support

Experience

Aug 2026 to presentRemote

YouTube Operations Virtual Assistant

Private client

  • Support production and publishing for 15 YouTube channels. The largest has over 35,000 subscribers.
  • Write video scripts with Claude and run them through the client's web-based production system.
  • Review every finished video for visual hallucinations, animation errors and glitches.
  • Upload approved videos and schedule them in YouTube Studio.
  • Produced 36 videos in one 4 day stretch in November 2026, each one reviewed before publishing.

The production system belongs to the client. I operate it. My own n8n projects are separate personal work.

Nov 2025 to Mar 2026600 hours

Human Resources Intern

[Company Name], manufacturing

  • Finished the internship with a 98% evaluation.
  • Helped maintain about 201 employee files.
  • Encoded Notices to Explain and related documents.
  • Assisted with onboarding, employee IDs and company events.
Aug 2023 to Sep 2025Remote, part time

Video Editor

  • Edited social media and video content with CapCut and AI editing tools.
  • Handled revisions and delivered on deadline.
Mar 2021 to Dec 2021

Preventive Maintenance Personnel

[Company Name]

  • Carried out preventive maintenance on equipment and facilities.
  • Inspected equipment and reported safety hazards.

Client feedback

Messages from my current client, shared from our team chat.

Great job man, keep up the good work!
Private client, YouTube operations. August 2026
Super happy to have you on the team.
Private client, YouTube operations. October 2026
Messages from August 2026, with the client's name hidden.
Message from October 2026, with names hidden.
You've been doing a great job since the start.
Private client, YouTube operations. August 2026
More messages from August 2026, with the client's name hidden.

Projects

These are personal projects I built on my own time. None of them is paid client work.

Built and testedStill being refined

Long-form bedtime story video pipeline

An n8n workflow that takes one history topic and produces a narrated, illustrated bedtime story video. It covers research, script, narration, images, video assembly and metadata in one run.

The full workflow in n8n. Select the image to enlarge it.
6chapters assembled in a test run
4,035words in the finished script
31 minestimated narration
40 to 60 mintarget length, in progress

The goal

Making a 40 to 60 minute story video by hand takes days. I wanted one workflow that handles the repetitive steps so I only review and approve.

What I did

  • Designed the whole workflow and connected each stage.
  • Wrote JavaScript nodes to validate chapters and format data.
  • Added a check that regenerates images with unwanted text.
  • Used Python and FFmpeg to render the final video.

Tools

  • n8n
  • JavaScript
  • Python
  • Docker
  • Ollama
  • AI APIs
  • Text to speech
  • FFmpeg
  • MoviePy
  • JSON

What it shows

I can plan a multi-stage automation, connect AI services through APIs, and troubleshoot it until it runs from start to finish.

See the 13 stages
  1. Project setup and topic input
  2. Historical research
  3. Story outline
  4. Chapter by chapter script writing
  5. Chapter validation and assembly
  6. Narration prep and text chunking
  7. Text to speech
  8. Scene planning and image prompts
  9. Image generation
  10. Video assembly
  11. Duration processing
  12. Title, description and tags
  13. Saving all output files
Working

Bedtime story topic generator

A second n8n workflow that gives me fresh story ideas whenever I need them. It reads my list of finished videos first, so it does not repeat a place or a craft I have already covered.

Six nodes from trigger to formatted ideas.
TopicPlaceCraftCheck
The Last Quiet Work at VindonissaVindonissaLeatherworkingOK
An Evening Among the Boats at Port RoyalPort RoyalFishingCraft already used
Midwinter Colors in Early Medieval DorestadDorestadDyeingVerify the place first

Three rows from a real run. Each idea also comes with a setting and the historical evidence it is based on.

How I use it

I read the check column first and pick from the ideas marked OK. Then I copy the topic, setting, place and craft into the config of the main pipeline. I make the final choice myself.

The workflow running from start to finish in under 30 seconds.

What the check means

  • OK: no overlap with past videos and the model was confident about the details.
  • Already used: the place or craft appeared in an earlier video.
  • Verify: the model was unsure, so I check the facts before using it.
The JavaScript node that runs the duplicate checks and builds the table.

Tools

  • n8n
  • OpenAI API
  • JavaScript
  • JSON
Working

Upload review dashboard

A local web page where every finished video lands before I publish it. The pipeline saves the full publish pack here, so uploading takes a few copy and paste steps and nothing gets missed.

One video in the dashboard: fact check note, upload checklist and title options.
The generated description with AI disclosure, chapters and hashtags.

What each video gets

  • A main title and several title options
  • A description with chapters and hashtags
  • A notice that the voice and pictures are AI-made
  • Thumbnail prompts ready to copy

Checks before upload

  • Automatic checks for title length, hashtag count and description limits
  • A fact check note listing AI-written details I need to look up first
  • Reminders for YouTube settings I set by hand
  • Pending and Uploaded tabs, so I know what is still waiting

Tools

  • HTML
  • JavaScript
  • JSON Lines
  • n8n

What it shows

I build the review step into the system. It already sorts videos for two channels: the bedtime channel and a mystery channel I'm preparing.

Live

This portfolio website

I built this site with Claude, then edited the code myself and published it on Netlify. I use claude as a guide, I planned the content, added my own screenshots and video, and keep it updated.

What I did

  • Planned the sections and wrote the brief
  • Edited the HTML to add details, video and layout fixes
  • Deployed and maintain it on Netlify

Tools

  • Claude
  • HTML
  • CSS
  • JavaScript
  • Netlify
  • VS Code
Personal channel

The Yapping Pigeon

A YouTube Shorts channel where I test short story formats and study the analytics. I also run a Facebook page for it, where the same stories go out as Reels.

17Kviews in 28 days
62.5 hrswatch time in 28 days
YouTube Studio snapshot. The numbers are from the date of the screenshot.
Personal channelNew

Gubiek

A long-form channel for calm, historically themed bedtime stories. The videos are made with my n8n pipeline and are planned at 40 to 60 minutes each.

Content

  • Everyday life in ancient and medieval places
  • Traditional crafts and occupations
  • Slow narration with period illustrations

What it shows

I can plan a long-form format and run a channel from topic to published video.

Personal channelPaused

Why History?

My first channel: long-form history explainers told with stick figure drawings. I made a new image for every 2 to 4 seconds of narration and timed each one to the words.

Topics

  • How ancient people brushed their teeth
  • What people used before money existed
  • How people survived without antibiotics

What it shows

I learned scripting, image timing and editing here. I paused it to focus on client work and my n8n projects.

Completed

AI-assisted carousel design

A seven slide carousel that introduces my services, made with Claude and Canva for LinkedIn, Facebook and Instagram. I use AI to speed up the design work and then edit every slide by hand.

Tools

  • Claude
  • Canva
The cover slide. Select the image to enlarge it.

Skills and tools

Virtual assistance

YouTube channel operations, uploading and scheduling, content organization, documentation, remote coordination

AI tools

Claude, ChatGPT, Google Gemini, Ollama, ElevenLabs, Midjourney, Sora, Google Flow, Suno AI

Automation

n8n, Python, JavaScript, REST APIs, JSON, Docker, data validation, workflow troubleshooting

Video and content

CapCut, FFmpeg, MoviePy, Canva, YouTube Studio, quality review, short-form and long-form production

HR and admin

Employee records, HR documents, data encoding, onboarding support, confidential information handling

Working setup

Windows 11, VS Code, Docker Desktop, WSL, local AI models

Education and certifications

[Exact Degree Title]

Business Administration

[University or College]

[Graduation Year]

TESDA National Certificate II

Contact Center Services

Human Resources internship

600 hours completed

98% evaluation

Let's work together

I'm open to virtual assistant, YouTube operations, content production and automation roles. Send me a message and I'll reply as soon as I can.

Email
[Your Email]
Phone
[Your Phone]
LinkedIn
[Your LinkedIn URL]
Location
Philippines, available for remote work
Availability
Flexible hours, any day of the week