Kelly Michels
AI Software Development & AI-Driven UI Design · Principal QA Engineer · Senior SDET · Full-Stack Developer (Python / Node.js) · AWS Cloud Infrastructure · 3D Generalist
Professional Summary
Principal Software QA Engineer / Senior SDET with 20+ years at Autodesk delivering design, quality engineering, and test automation for complex 3D desktop applications including Autodesk Maya and Autodesk 3ds Max. Full-stack developer across Python/NiceGUI and Node.js/Next.js stacks. Deep AWS cloud experience — setup, configuration, and day-to-day production operations. Expert in end-to-end testing, automated functional testing, API validation, CI/CD integration, defect lifecycle management, and SDET-level test framework development. Proven leader supporting AI-powered tools, automation frameworks, and executive product launches. Strong Windows/Linux troubleshooting, networking, and in-depth hardware knowledge accumulated across two decades of production engineering.
Core Skills
Professional Experience
- Core QA contributor for Autodesk AI MotionMaker and Autodesk ML Toolkit from initial development through production release of AI-driven animation workflows.
- Supported executive demo readiness for Autodesk AI MotionMaker showcased at TechX 2025, presented by Autodesk CEO Andrew Anagnost.
- Contributed to Autodesk AI MotionMaker earning the Customer Experience Award at TechX 2026 through end-to-end QA validation and release stability.
- Led QA strategy and execution for flagship Autodesk Maya and Autodesk 3ds Max platforms — regression, integration, E2E, and visual validation.
- Supported thousands of beta users across continuous two-week sprint release cycles, ensuring stability, feedback integration, and production readiness.
- Corporate-level Centercode Administrator — owned enterprise beta infrastructure and served as Beta Program Manager for Autodesk 3ds Max and Autodesk Maya.
- Built automation and API testing tools using Python, PHP, PowerShell, and AI-assisted workflows (Cursor, GitHub Copilot).
- Integrated automated testing into Jenkins CI/CD pipelines with Artifactory artifact management; authored test plans, regression strategies, and validation matrices.
- Extensive Agile delivery experience — partnering with engineering, product, UX, and release teams across sprint cycles.
Independent Projects (AI-assisted development — live demos & logins available)
Full-stack EHS command center for multi-plant industrial manufacturers. Onboards facilities by company name — auto-resolves EPA ID, imports registered facilities with SIC codes, and pulls all available EPA and state permits automatically. Runs the full permit lifecycle (owners, due dates, tasks, attachments, status history), recurring work-task cadence rules, OSHA-aligned incident management with weather forensics and CAPA tracking, training matrix, audit binders, plant health score dashboards, built-in chat and calendaring, Stripe billing, and PDF report generation. Deployed via Docker Compose on AWS EC2 behind nginx with TLS. Live demo login available upon request.
Modern full-stack rebuild of a construction project estimation system with a 20+ year real-world track record — used on projects ranging from $500K to $700M. Built in direct collaboration with its creator, a career-long construction estimator whose clients and colleagues adopted it over industry-standard estimation software. Preserves the proven estimating logic while delivering a modern UI; includes a spreadsheet-view mode for estimators who prefer a familiar Excel-style interface alongside the modern layout. A turn-key system designed to replace fragmented spreadsheet workflows with a structured, repeatable estimation process.
AWS & Cloud Infrastructure
- EC2: Instance provisioning, AMI management, SSH hardening, security groups, elastic IPs, patching rhythm, cost-aware sizing. Running Ubuntu 24.04 LTS with Docker & Docker Compose as the container runtime for all production workloads.
- CloudFront CDN / ALB: Distribution setup, origin protocol policy, AllViewer header forwarding, listener rules, target group forwarding vs. redirect modes — including debugging infinite redirect loops between ALB and CloudFront.
- Route 53 DNS: Full zone management — A, CNAME, MX, SPF TXT, DKIM TXT across primary domain and subdomains (mail, webmail, mail-admin, dashboard).
- Multi-container Docker stacks: Four independent Compose projects (edge proxy, mail, monitoring, website) sharing a single external bridge network — each independently deployable and restartable.
- nginx edge proxy: Single-container ingress routing by server_name, HTTP→HTTPS redirects, WebSocket upgrade passthrough, correct reverse-proxy headers (Host, X-Forwarded-Proto, X-Real-IP).
- TLS & certificates: Let's Encrypt via Certbot in Docker (webroot ACME), multi-SAN certs covering all subdomains, automated daily renewal via cron with nginx hot-reload on success.
- Mail server stack: docker-mailserver with Postfix (inbound SMTP), Dovecot (IMAP/TLS), Rspamd (spam filtering), Fail2ban (intrusion prevention), Brevo SMTP relay (AWS port-25 workaround), Roundcube webmail.
- Monitoring & observability: Prometheus scraping six targets, 30-day retention, Grafana 13 dashboards for host, container, nginx, and mail metrics. Email alerting for CPU, memory, disk, and mail-queue thresholds.
- Deploy tooling: PowerShell scripts (zdeploy.ps1, deploy_ec2.ps1) using SCP + SSH from both Windows and Linux; optimized deployment pipeline that eliminates SCP dependency for faster, more reliable releases with virtually zero site downtime. Post-deploy smoke checks, swap file management, iptables and Docker DNS troubleshooting.
Technical Interests
3D Printing & Digital Fabrication — model preparation, slicing optimization, geometry validation, printer calibration and tuning.