Kevin Phillips is a director-level systems engineering leader with 12 years of hands-on experience building backend, frontend, and DevOps solutions and currently leading Applied AI, backend, and infrastructure teams at Bitovi in Chicago. He progressed from developer consultant to Director of Backend Development and now Director of Systems Engineering, combining technical delivery with people leadership across client engagements. A strong open-source contributor, Kevin has made impactful commits to notable projects like CanJS, DoneJS, and StealJS—improving module loading, CLI/plugin workflows, and front-end component behavior. He brings a practical full-stack perspective rooted in a Computer Engineering degree from UIUC and early systems work at JP Morgan, Qualcomm, and Cisco. Colleagues rely on him to translate complex product requirements into reliable production systems while still contributing code and improving developer tooling.
12 years of coding experience
16 years of employment as a software developer
BS, Computer Engineering, BS, Computer Engineering at University of Illinois Urbana-Champaign
Contributions:63 releases, 945 commits, 585 PRs in 4 years 6 months
Contributions summary:Kevin primarily focused on improving and maintaining the front-end aspects of the CanJS framework. They made significant code changes to refine and enhance the component’s functionality, changing the way that root level scope variables are handled. Furthermore, they contributed to improvements in testing, especially around incorporating HTML5 doctypes and promise shims to improve IE9 compatibility. The user updated existing demos and examples to use newer CanJS syntax. They also added various integration tests for core modules.
Contributions:88 commits, 51 PRs, 84 pushes in 1 year 7 months
Contributions summary:Kevin primarily contributed to the `donejs/donejs` repository by enhancing the command-line interface (CLI) and associated plugin functionalities. They added support for running different exports from plugins and updated the `donejs add` command to leverage Yeoman generators, enabling the integration of plugins that expose such generators. Furthermore, the user made adjustments to the documentation and tests to align with the changes.
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
Kevin Phillips - Director Of Systems Engineering at Bitovi