Designers that could keep ducks dry in the rain

Duck Illustration

AI First Software Developers

Broken Duck Media is an independent software studio based in Chiang Mai, Thailand. We build AI-first applications that merge storytelling, interactivity, and real-world utility. From education tools to generative media platforms, our focus is on delivering purposeful, scalable software — with a small, focused team and a lot of curiosity.

Our core products include:

  • Tchaikovsky - an AI-driven music studio for text-to-MIDI generation
  • Influent Space - a test prep platform using AI feedback for IELTS learners
  • Reactivid - an experimental toolset for real-time media production

We work across a full stack of technologies — Python, Astro, FastAPI, SQLModel, and frontend frameworks — while blending in creative workflows from video editing to generative asset creation.

Team illustration 1
Team illustration 2

Who We Are

Broken Duck Media was founded by Craig, a developer, content creator, and systems thinker with over a decade of experience across education, software, and AI tooling. He has led international production teams, launched high-volume YouTube brands, and developed tools used by learners and developers around the world.

Amber is a co-founder of Broken Duck Media and also co-runs Green Light Studio with her husband Jake. Amber is Thai-American and brings strengths in marketing, branding, and business development. Jake, an American developer and creative technologist, contributes across infrastructure and UI. Together, they support creative strategy and technical execution across Broken Duck Media's products.

Take a look at the software and technical skills they've built over the years:

Final Cut Pro
Video Production
Editing Narrative
My primary NLE for fast-paced narrative and instructional editing, especially for long-form YouTube and curriculum content.
★★★★★
Apple Motion
Video Production
Motion Graphics Titles
Used for building animated titles and simple lower thirds within Final Cut Pro projects.
★★★★★
Adobe Animate
Video Production
Animation 2D Rigging
Applied in early EdTech projects for 2D character rigging and frame-by-frame educational animations.
★★★★☆
Adobe Character Animator
Video Production
Animation Lip-Sync
Utilized for real-time puppet performance and automated lip-sync in explainer and kids’ content.
★★★★★
Adobe Premiere Pro
Video Production
Editing Workflow
Former primary editor for freelance and agency workflows; skilled in timeline nesting, transitions, and export presets.
★★★★★
Adobe After Effects
Video Production
VFX Typography
Used extensively for motion graphics, kinetic typography, and compositing effects in commercial and educational video.
★★★★★
DaVinci Resolve
Video Production
Color Grading
Used mostly for color correction and grading, especially when delivering polished YouTube or branded projects.
★★★★☆
Blender
Video Production
3D Visuals
Used for basic modeling, animated logos, and product visualizations in pitch videos and YouTube intros.
★★★★☆
CapCut
Video Production
Editing Mobile
Go-to app for mobile-first vertical content and fast turnaround TikTok-style edits.
★★★★★
Camtasia
Video Production
Screencasting Tutorials
Frequently used for educational voiceovers, screen recordings, and on-screen annotations in tutorials.
★★★★★
OBS Studio
Video Production
Recording Livestreams
Used for live screen capture, YouTube livestreams, and cam overlay production.
★★★★★
VEED.IO
Video Production
Editing Subtitles
Quick web-based edits, subtitles, and audio cleanup for lean turnaround projects.
★★★★★
Adobe Illustrator
Digital Art & Design
Vector Branding
My primary tool for branding, logo design, and scalable vector graphics used in print and screen-based media.
★★★★★
Canva
Digital Art & Design
Design Layouts
Used for quick layout prototyping and client-facing social graphics with fast turnaround and team templates.
★★★★★
Adobe InDesign
Digital Art & Design
Layout Print
Used for print-ready materials like brochures, workbooks, and multi-page PDF layouts across brand campaigns.
★★★★★
Autodesk
Digital Art & Design
3D Modeling
Basic experience using Autodesk tools for modeling references and design exploration on technical layouts.
★★★☆☆
Adobe Lightroom
Photography
Editing RAW
Used for photo batch processing, color grading, and RAW workflow across event and product shoots.
★★★★☆
Adobe Photoshop
Photography
Retouching Composites
My go-to tool for high-detail retouching, composites, and layered image enhancements across media types.
★★★★★
Capture One
Photography
Tethering Studio
Used primarily for tethered shooting and color-accurate RAW development in studio workflows.
★★★★☆
Darktable
Photography
RAW Open Source
Open-source RAW editor I’ve used for color-correcting, noise reduction, and non-destructive workflows.
★★★★☆
Luminar Neo
Photography
Enhancement AI Tools
Used for one-click AI enhancements, sky replacements, and stylized final treatments in creative sets.
★★★★☆
DxO PhotoLab
Photography
Correction Recovery
Used for lens correction, noise cleanup, and detail recovery on client and portfolio imagery.
★★★★☆
ON1 Photo RAW
Photography
Workflow Batch
All-in-one RAW editor I’ve used for local adjustments and plugin integration across batch jobs.
★★★★☆
GIMP
Photography
Editing Linux
Free and open-source editor I’ve used for basic photo manipulation and lightweight graphics on Linux systems.
★★★★☆
Python
Languages
Backend Automation
Used for building APIs, automating workflows, and powering AI-related services using FastAPI and scripting libraries.
★★★★☆
JavaScript
Languages
Frontend Browser
Core language for UI interactivity, browser behavior, and integrating client-side logic across web apps.
★★★★☆
TypeScript
Languages
Frontend Typed
Used for maintaining safety and clarity in scalable frontend projects with React, Astro, and component libraries.
★★★★☆
HTML
Languages
Markup Semantic
Proficient in semantic markup, accessibility structure, and static scaffolding across full web stacks.
★★★★★
CSS
Languages
Styling Responsive
Used for responsive design, custom layouts, and cross-browser interfaces using raw and utility-first approaches.
★★★★★
SQL
Languages
Data Queries
Used for querying PostgreSQL databases, managing table joins, filters, and writing seed/migration scripts.
★★★☆☆
Shell
Languages
Scripting Zsh
Comfortable writing Bash/Zsh scripts for environment setup, deployment, and task automation.
★★★★☆
React
Languages
UI Components
Used to build interactive component-based frontends with hooks, router, and API-connected state.
★★★★☆
Astro
Languages
Web Static
My preferred static-site generator for content-focused sites with island-based interactivity and speed.
★★★★☆
FastAPI
Languages
API Async
Backend framework used for async REST APIs with OpenAPI docs, typing, and integration with SQLModel.
★★★★☆
Node.js
Languages
Server CLI
Used to build CLI tools, script infrastructure, and lightweight backend services for React and Astro apps.
★★★★☆
Express.js
Languages
Server API
Lightweight API framework I've used in prototyping full-stack JS apps and serving JSON data layers.
★★★★☆
Next.js
Languages
Web Hybrid
Used for server-rendered and statically generated sites, API routes, and hybrid deployment strategies.
★★★★☆
Svelte
Languages
UI Reactive
Explored as a lean alternative to React for reactive interfaces with minimal boilerplate.
★★★★☆
Jinja2
Languages
Templating Python
Used for rendering HTML dynamically in Python backend projects and form-based systems.
★★★★☆
Tailwind CSS
Languages
Styling Utility
Preferred for utility-first styling and consistent responsive designs across web projects.
★★★★☆
SQLAlchemy
Languages
ORM Schema
Used as a core ORM for relational database access with query construction and schema mapping.
★★★★☆
PostgreSQL
Languages
Database Relational
My go-to relational DB for local and hosted apps, schema design, and structured querying.
★★★★☆
Pydantic
Languages
Validation Models
Used to structure and validate Python data models, especially with FastAPI and SQLModel.
★★★★☆
Java
Languages
Backend OOP
Working knowledge for object-oriented design, Android foundations, and compile-time structure.
★★★★☆
Swift
Languages
iOS UI
Basic usage for iOS development and exploration of app layout, syntax, and SwiftUI elements.
★★★★☆
Figma
UI/UX Design
Design Prototyping
My go-to tool for wireframing, prototyping, and real-time collaboration on interface designs.
★★★★★
Adobe XD
UI/UX Design
Prototyping Mockups
Used for UI flows, low/high-fidelity design mockups, and interactive clickthrough demos.
★★★★★
Sketch
UI/UX Design
Vector Symbols
Used for early-stage interface design and reusable symbols in app interface work.
★★★★★
Marvel
UI/UX Design
Testing Mobile
Used for fast mobile prototyping and usability testing on early app ideas.
★★★★★
Articulate Storyline
Instructional Design
Authoring eLearning
Used for building interactive e-learning modules with branching scenarios and quizzes.
★★★★☆
Articulate Rise
Instructional Design
Responsive Modules
My preferred tool for creating clean, mobile-friendly instructional content quickly.
★★★★★
Adobe Captivate
Instructional Design
Simulation Screen Recording
Used for software tutorials, screen recordings, and scenario-based learning modules.
★★★★☆
SCORM Cloud
Instructional Design
Testing Compliance
Used to test SCORM compliance and track learning object performance across platforms.
★★★★☆
Ahrefs
Content Strategy
SEO Backlinks
Used for keyword research, backlink analysis, and competitive site audits across content campaigns.
★★★★☆
SEMrush
Content Strategy
Marketing SERP Audit
Helpful for tracking SERP changes, auditing technical SEO, and improving content visibility over time.
★★★★☆
Google Analytics
Content Strategy
Insights Behavior
Used for measuring traffic, user behavior, and conversion funnels across web properties.
★★★★☆
Google Search Console
Content Strategy
Monitoring Indexing
Used to track indexed pages, search visibility, and site health from Google’s perspective.
★★★★☆
TubeBuddy
Content Strategy
YouTube SEO Tools
Used for YouTube SEO, A/B testing thumbnails, and managing bulk video metadata.
★★★★★
vidIQ
Content Strategy
Optimization Trends
Supports keyword research, trend tracking, and channel growth strategies for video content.
★★★★★
Velio
Content Strategy
Analytics Growth
Best YouTube analytics suite I’ve used—supported video growth strategies that achieved over 100M views.
★★★★★
Audacity
Audio & Voice Work
Editing Cleanup
Used for fast, destructive audio editing and quick cleanup tasks on VO and narration tracks.
★★★★☆
Adobe Audition
Audio & Voice Work
Mastering Multitrack
Used for precise multitrack mixing, vocal cleanup, and broadcast-quality mastering workflows.
★★★★☆
GarageBand
Audio & Voice Work
Recording Podcasting
Used for quick voiceover tracking, audio mockups, and podcast editing on macOS.
★★★★★
Logic Pro X
Audio & Voice Work
Production Voiceover
Used for music production, advanced voiceover processing, and layered audio arrangements.
★★★★☆
Reaper
Audio & Voice Work
Workflow Automation
Used for modular DAW setups, scripting automation, and detailed post-production editing.
★★★★★
Git / GitHub
Project & Workflow Tools
Versioning Collaboration
Used for source control, team collaboration, and deployment workflows across all projects.
★★★★☆
GitLab
Project & Workflow Tools
DevOps CI/CD
Used for CI/CD pipeline integration and internal repo hosting for private deployments.
★★★★☆
Bitbucket
Project & Workflow Tools
Repos Versioning
Used for Atlassian-integrated source control and legacy project versioning.
★★★★☆
Notion
Project & Workflow Tools
Docs Dashboards
Used for documentation, database-driven dashboards, and personal productivity workflows.
★★★★☆
Trello
Project & Workflow Tools
Planning Boards
Used extensively as a project manager to structure multi-team editorial and dev workflows.
★★★★★
ClickUp
Project & Workflow Tools
Tasks Sprints
Used to manage sprints, tickets, and long-form planning with remote production teams.
★★★★★
Slack
Project & Workflow Tools
Comms Automation
Used extensively for team communication, integrated bot workflows, and ops coordination.
★★★★★
Google Workspace
Project & Workflow Tools
Suite Collaboration
Used daily for collaborative documents, sheets, meetings, and team file management.
★★★★★
Microsoft 365
Project & Workflow Tools
Office Documents
Used for business correspondence, document formatting, and client communication tasks.
★★★★★
Jira
Project & Workflow Tools
Scrum Backlog
Used for agile sprint management, backlog tracking, and cross-functional team planning.
★★★★☆
Vercel
Deployment & DevOps
Deploy Frontend
Used to deploy frontend Astro/Next.js sites with automated previews and git-based rollbacks.
★★★★☆
Railway
Deployment & DevOps
Backend APIs
Used to quickly stand up dev APIs and databases with CLI deployment and environment syncing.
★★★★☆
Netlify
Deployment & DevOps
Static Serverless
Used for quick static site hosting, including form handlers, serverless functions, and previews.
★★★☆☆
Heroku
Deployment & DevOps
Apps Scaling
Used for quick deployment of full-stack apps and microservices with dyno-based scaling.
★★★☆☆
Cloudflare
Deployment & DevOps
DNS CDN
Used for domain routing, SSL setup, CDN caching, and performance/security tuning.
★★★★☆
Docker
Deployment & DevOps
Containers Isolation
Used to containerize dev environments and deploy AI services in isolated stacks.
★★★★☆
GitHub Actions
Deployment & DevOps
CI/CD Workflows
Used to automate build/test/deploy pipelines on commit using workflow YAMLs.
★★★★☆
GitLab CI
Deployment & DevOps
CI Automation
Used to configure internal runners for build/test workflows in private repos.
★★★☆☆
CircleCI
Deployment & DevOps
Pipelines Automation
Used for Docker-based test automation and production branch deployment.
★★★☆☆
AWS
Deployment & DevOps
Cloud Services
Used EC2 for server instances, S3 for asset storage, and Route 53 for domain routing.
★★★★☆
Google Cloud Platform
Deployment & DevOps
Infra Hosting
Used Firebase Hosting, App Engine, and GCS buckets for AI/EdTech projects.
★★★★☆
HSK3
Certificates
Language Chinese
Certified HSK3 Chinese speaker since 2018; used fluently while living and working across China.
★★★★☆
Adobe Creative Cloud
Certificates
Design Cross-Platform
Completed Adobe Creative Cloud training program with emphasis on cross-platform media production.
★★★★★
ACX Certified
Certificates
Voice Audiobooks
Produced and published multiple audiobooks (incl. erotica) on Amazon ACX with full mastering and narration.
★★★★★
WSET4
Certificates
Wine Viticulture
Advanced WSET Level 4 training; worked in vineyards and cellars across several wineries in NOTL Ontario.
★★★★☆
TESOL
Certificates
Teaching English
TESOL-certified educator specializing in teaching English to non-native speakers in immersive environments.
★★★★★
TEFL
Certificates
Teaching English
TEFL-certified with years of experience teaching English across China, with a focus on young learners.
★★★★★
Instagram
Social Media
Marketing Stories
Used to build brand presence through short-form video, story-based promotion, and visual campaign strategy.
★★★★★
Facebook
Social Media
Community Pages
Used to manage public-facing brand pages, group engagement, and ad campaign deployment across multiple regions.
★★★★☆
TikTok
Social Media
Shortform Trends
Used for rapid-growth short video campaigns and trend-based content strategy, targeting Gen Z and millennial users.
★★★★★
YouTube
Social Media
Video Channels
Used to publish, optimize, and grow long-form educational and promotional video content across multiple channels.
★★★★★
LinkedIn
Social Media
Professional Networking
Used for portfolio presentation, industry engagement, and targeted outreach in EdTech and creative fields.
★★★★☆
Twitter
Social Media
Outreach Tech
Used for direct messaging, thought leadership, and connecting with dev/design communities across tech.
★★★★☆
Discord
Social Media
Community Ops
Used to manage servers, automate onboarding, and coordinate chat ops for projects and private communities.
★★★★★
Douyin
Social Media
China Localization
Used to publish short-form Chinese-language content for Mainland audiences; focused on localization and cultural sync.
★★★★☆

Why Chiang Mai?

We have lived and worked across the United States, Poland, China, Canada, and Southeast Asia, but Chiang Mai has become home base. The city offers a strong mix of livability and opportunity - affordable cost of living, world-class food, and a pace that supports deep focus and consistent output.

We're based in Pong Noi, walking distance from Chiang Mai University. That's intentional - we want to connect with local grads, build a small team over time, and contribute to a broader creative ecosystem. There's a steady stream of technical talent, and Chiang Mai has a uniquely supportive vibe for developers, filmmakers, educators, and independent builders.

The infrastructure is solid, the internet is fast, and the community here tends to share our values: make things, keep it lean, stay curious.

Chiang Mai full-width illustration