In 2015, I moved to China and began my media career in education by working with New Oriental (XDF), China’s largest private education provider. I contributed to Donut English and STEAM English—two flagship early-childhood programs that blend language learning with creativity and scientific thinking. My role focused on creating curriculum-aligned video content, shaping visual storytelling, and collaborating with machine learning and animation teams to support interactive learning experiences.
In 2017, I joined Yuanfudao as one of the earliest members of the Zebra English team—an AI-powered English-learning platform that quickly became the company’s flagship product. I helped scale Zebra from a prototype into one of the most widely used children’s education apps in China, contributing to Yuanfudao’s growth toward a $15 billion valuation. As a video host and production manager, I led creative production for an audience of over one million students and worked closely with Yuanfudao’s AI Research Institute to implement speech recognition and adaptive learning tools. By the time I left the company, I was the most senior production team member on Zebra English.
Since 2020, I’ve independently produced and sold over 10 eLearning courses across a variety of global markets and platforms. My work has supported clients including the Ministry of Education in the UAE, the Ontario Ministry of Education, Chinese EdTech firms, and multiple international software companies. These projects have ranged from soft skills development and technical tutorials to compliance training and curriculum-linked academic instruction. I’ve handled every aspect of the production pipeline—writing scripts, designing visuals, recording and editing video, and ensuring SCORM-compliant delivery.
In 2021, I co-founded Outfox Media in the UK. As on-camera presenter and mastermind, I grew Twisted Minds into a YouTube channel with over 900K subscribers and 120M+ views. I managed international production teams, directed creative strategy, and contributed to viral-format videos that reached audiences across multiple platforms.
Since 2022, I’ve been deeply immersed in generative AI workflows—building a scalable system to create, refine, and monetize digital assets. Using a constantly running Python script on my local machine, I’ve generated over 100,000 unique assets, including background loops, vector illustrations, and AI-enhanced stock imagery. My work spans API-connected LLMs, advanced image prompt engineering, auto-vectorization, batch cleanup, and distribution across platforms like YouTube and commercial stock marketplaces. I specialize in high-volume output and hands-off pipelines that combine artistry with automation.
Tchaikovsky is an AI-powered music composition platform I’ve been building since 2024. It runs entirely in the browser and lets users generate and edit music with natural language. Combining a real-time DAW interface with transformer-based MIDI generation, the project blends full-stack web development with cutting-edge AI to reimagine how music is created.
Influent Space is a platform I’m building for IELTS preparation, blending AI feedback with human tutoring. It’s designed to give learners fast, reliable insights into their performance on speaking and writing tasks. The system provides band-level scoring, instant feedback, and visual progress tracking through custom dashboards. This solo project merges my background in education, video production, and generative AI tools into a responsive test-prep experience.
Take a look at the 100+ technologies, frameworks, and platforms I've worked with across product development, content creation, and AI integration. From design tools to backend stacks, from certifications to deployment pipelines—these cards represent over a decade of hands-on experience across languages, industries, and global teams.
My studio setup includes a Mac Studio (M4 Max, 64 GB RAM) and a Mac Mini, configured for continuous rendering, media processing, and full-stack development. I work across two ultrawide monitors, with a total of four displays for maximum parallel tasking and workspace efficiency. This environment supports everything from multi-cam video editing to machine learning workflows and full system automation.
I’m Craig. I build tools, tell stories, and try to make learning a bit less boring. Over the last 10 years, I’ve worked on education content, AI workflows, full-stack dev projects, and video production for audiences in the millions.
I’ve lived in China and across Southeast Asia for the better part of a decade. These days, I split my time between Canada and wherever the Wi-Fi is fast enough. I work on Eastern Time and thrive in remote-first teams.
Whether it’s a new app, a course, or a YouTube script, I like building systems that scale and content that sticks. If it blends media, education, and code, I’m probably already working on it.
I started my media career in China in 2015, producing educational content for companies like Yuanfudao and New Oriental. Since then, I’ve led video teams, built YouTube channels, and directed large-scale EdTech productions.
Yes. I’m open to freelance projects and part-time or full-time opportunities that align with my experience in video, software, or education tech.
I have a full time assistant hired under my Thailand corporation who I work with. I’ve also led production teams of 10+ people and collaborated with engineers, writers, and educators across time zones.
Final Cut, Adobe Premiere, After Effects, Illustrator, Figma, Python, FastAPI, React, SQLModel, Astro, and various AI/LLM tools like Midjourney, OpenAI and DeepSeek.
Yes. I’ve hosted videos for millions of students and am also an ACX-certified narrator with voiceover experience across e-learning, fiction, and explainers.
I'm a computer science drop-out. I’ve been self-teaching full-stack development with a focus on AI-integrated tools. I work in Python, SQLModel, React, Tailwind, and Astro.
I'm Canadian and depending on the time of year I'm based in Toronto, Northern Ontario or Southeast Asia. I work remotely with clients and teams globally.
Yes. I’ve created video content for education ministries, designed courses, and developed full-stack apps for delivery and analytics.
Absolutely. I often write my own scripts, plan video structures, and oversee the full production pipeline end to end.
Yes. I use generative tools for editing, scripting, scoring, and feedback—both for internal development and client-facing content.
Yes. I advise on media pipelines, curriculum design, and EdTech product development—especially for early-stage projects.
Twisted Minds (900k+ subs), Zebra English (1M+ users), and several stock media series with 50k+ in passive revenue.
You can reach me via my email. I usually respond within 24 hours.
Yes. I’ve collaborated with teams in China, the UAE, US, Singapore, the UK, and across North America.
Definitely. I’ve worked on multiple faceless YouTube brands and can support ideation, scripting, SEO, and pacing.
Yes. I work with Git/GitHub, Python environments, and deployment tools like Render, Railway, and Vercel.
I’m focused on building things I wish I had—tools that make learning, testing, and creating easier for others. I’m excited by the overlap of media, AI, and education.