Zack Lovatt

Technical Director, Principal at Lovatt

Old Toronto, Ontario, Canada
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts
email-iconphone-icongithub-logolinkedin-logotwitter-logostackoverflow-logofacebook-logo
Join Prog.AI to see contacts

Summary

👤
Senior
Zack Lovatt is a Technical Director and Principal who has spent 11 years building developer-friendly tooling and automation for the 2D design and animation industry. He runs lovatt, a boutique consultancy delivering toolkits, templates, pipeline development, and data-driven animation solutions for studios, agencies, and broadcasters. Previously a long-time freelancer and motion designer, Zack has experience across feature film, broadcast, studio pipelines, and on-set graphics, blending artistic sensibility with technical rigging and script development. He’s also an educator—co-developing and teaching courses for School of Motion and Seneca College—translating complex concepts into practical workflows. An active open-source contributor, he’s improved TypeScript definitions for Adobe products on a shared Adobe types repo, reflecting his focus on developer ergonomics in creative tooling. Known for pragmatic, artist-friendly automation (and a fondness for puns), he turns everyday production pain points into reusable, polished solutions.
code11 years of coding experience
job6 years of employment as a software developer
stackoverflow-logo

Stackoverflow

Stats
31reputation
777reached
1answer
0questions
github-logo-circle

Github Skills (8)

typescript10
typescripts10
adobe10
type-definition10
typescript-types10
javascript9
extendscript6
after-effects6

Programming languages (8)

TypeScriptShellMakefileJavaScriptPHPHTMLMarkdownPython

Github contributions (5)

github-logo-circle
docsforadobe/Types-for-Adobe

Aug 2018 - Feb 2022

TypeScript types for Adobe: AfterEffects, Animate, Audition, Illustrator, InDesign, Photoshop, Premiere, ScriptUI.
Role in this project:
userFront-end Developer
Contributions:1 review, 48 commits, 25 PRs in 3 years 7 months
Contributions summary:Zack contributed to the Adobe TypeScript types library, enhancing the type definitions for various Adobe products. They added new properties to existing types, particularly related to footage sources and other elements. The user also fixed typos and refactored code by reverting trailing whitespace and streamlining code by replacing "static add" with "add" within the Illustrator directory.
indesignadobeextendscriptafter-effectsphotoshop
zlovatt/Types-for-Adobe

Aug 2018 - Dec 2023

TypeScript types for Adobe Audition, Illustrator, InDesign, Photoshop, AfterEffects, Premiere, ScriptUI
Contributions:28 pushes, 1 comment in 5 years 5 months
indesignadobeextendscriptafter-effectsadobe-audition
Find and Hire Top DevelopersWe’ve analyzed the programming source code of over 60 million software developers on GitHub and scored them by 50,000 skills. Sign-up on Prog,AI to search for software developers.
Request Free Trial