debugdoug.com

Douglas C. James

Engineering Leader · Founder · Full-Stack Web

Currently Portland, OR — California native  ·  doug@minute.tech

Computer engineer turned engineering leader — 10 years shipping production web products, nine of them running my own profitable software studio. I sit where business meets engineering: leading small teams, owning client relationships end to end, and turning messy requirements into secure, scalable, AI-native products. Currently building Merchie.tech, a multitenant e-commerce SaaS for the branded-merchandise industry, and leading its SOC 2 compliance program. I build for people first — safety, security, and privacy by default.

Skills

Leadership: Team leadership (built & led teams of 5–7), client & stakeholder management, technical strategy, project scoping & delivery, cross-functional boards

Engineering: TypeScript, JavaScript, React, Next.js, Node.js, React Native, Swift, Python, MySQL, Firebase, GCP, Stripe, Twilio, REST APIs, HTML/CSS (10 yrs)

Security & Compliance: SOC 2 (leading current audit program), ISO 27001 & GDPR alignment, RBAC, 2FA, rate limiting, password management (1Password, NordPass, Dashlane), security documentation review

AI-Native Development: Agentic coding workflows (Claude Code, OpenAI Codex), AI features in production, prompt & context engineering, AI-assisted architecture with human review standards, safety-first & responsible AI deployment

Experience

Minute.tech  |  Founder & Head of Engineering May 2016 – Present
Canary Marketing  |  Lead Web Engineer Mar 2021 – Mar 2025
Earlier Roles  ·  Bay Area, CA 2015 – 2018

Education

San José State University  |  B.S. Computer Engineering · Minors in Mathematics & Business 2013 – 2019

Coursework from silicon up: C/C++, Verilog, assembly, computer architecture & network design.