Colin Kennedy

Lead Engineer at Eyeline

Los Angeles, California, United States
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
🎓
Top School
Colin Kennedy is a Lead Engineer based in Los Angeles with a decade of experience building and modernizing VFX pipelines for studios like The Mill, Animal Logic, and Technicolor. He specializes in USD, Maya, and cross-site integrations (Perforce, Unreal, ftrack), having built pipelines from scratch under aggressive deadlines and led migrations from Python 2/CentOS to Python 3/Rocky Linux. Colin combines hands-on plugin and tools development with pipeline architecture—shipping a widely used USD validation system that ran tens of thousands of times per year and a Windows Rez pipeline that seeded a new studio department. An active open-source contributor, he’s improved core editor behavior in Vim/Neovim via extensive test automation and feature work, reflecting a focus on reliability and developer ergonomics. Practical, artist-focused, and systems-minded, he often surfaces subtle workflow gains (like in-situ USD editing and live I/O resolvers) that accelerate creativity at scale.
code10 years of coding experience
job4 years of employment as a software developer
bookBachelor’s Degree Visual Effects, Bachelor’s Degree Visual Effects at Savannah College of Art and Design
bookBachelor of Fine Arts (BFA) Computer Animation, Bachelor of Fine Arts (BFA) Computer Animation at Ringling College of Art and Design
languagesEnglish
stackoverflow-logo

Stackoverflow

Stats
888reputation
34kreached
10answers
49questions
github-logo-circle

Github Skills (20)

text-editor10
testing10
vimscript10
c1110
c1710
neovim10
vim10
macos10
test-automation10
at-command9
maya6
mocking6
3d6
python-sphinx6
linux6

Programming languages (18)

CSSC++RustCSchemeJanetGoTree-sitter Query

Github contributions (5)

github-logo-circle
vim/vim

Nov 2015 - Oct 2024

The official Vim repository
Role in this project:
userFull-stack Developer
Contributions:49 reviews, 5 PRs, 97 comments in 9 years
Contributions summary:Colin primarily contributed to enhancing the Vim text editor's functionality. Their work included adding file type recognition for new formats like USD and objdump, and implementing features such as the 'winfixbuf' option. They also introduced an autocommand for session write post events and addressed issues related to buffer handling, indicating a focus on improving core editor behavior and usability.
vimvim-pluginc-plus-plusneovimcross-platform
neovim/neovim

Apr 2023 - Mar 2025

Vim-fork focused on extensibility and usability
Role in this project:
userQA Engineer / Test Automation Engineer
Contributions:14 reviews, 9 PRs, 77 comments in 1 year 11 months
Contributions summary:Colin's commits primarily involve extensive testing and test case creation for the Neovim text editor. They focused on developing and expanding the test suite, particularly for features related to `winfixbuf`, location lists, quickfix lists and other windowing behavior in Neovim. The user implemented various test functions using the Vim script language and addressed specific issues related to the 'winfixbuf' window-local option and its interaction with other Neovim features. These contributions aim to improve the reliability and stability of Neovim's core functionalities.
usabilityapiluavimvim-plugin
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
Colin Kennedy - Lead Engineer at Eyeline