Kevin Lane is a software engineering manager and seasoned machine learning practitioner with 11 years of hands-on experience building data-driven systems for aerospace and defense. He blends deep CFD and controls background with modern data science—holding advanced degrees and certificates from Cal Poly, UCSD, and MIT Professional Education—to move models from research into production. At Shield AI he progressed from ML software engineer to manager, applying practical Python data science workflows informed by earlier Weka-based and Springboard training. Kevin contributes to notable open-source tooling like asdf-vm, improving CLI version management and shell integrations, showing a penchant for pragmatic developer ergonomics. He is comfortable leading cross-disciplinary teams, tracking programmatic earned value, and automating large-scale simulations to save significant compute time. Known for translating complex physical-modeling problems into reproducible software, he pairs engineering rigor with a focus on shipping impactful solutions.
11 years of coding experience
14 years of employment as a software developer
Certificate Leadership & Teamwork, Certificate Leadership & Teamwork at UC San Diego Extended Studies
Certificate Data Science, Certificate Data Science at Springboard
University of California, San Diego
California Polytechnic State University, San Luis Obispo
Certificate Machine Learning & Artificial Intelligence, Certificate Machine Learning & Artificial Intelligence at MIT Professional Education
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
Role in this project:
Backend Developer
Contributions:10 commits, 2 PRs, 8 comments in 1 year 7 months
Contributions summary:Kevin primarily contributed to the `asdf-vm` project by implementing and enhancing command-line functionalities related to version management. They added features to show available versions based on a query string and incorporated a `latest` command to retrieve the newest stable version of a tool. The user also improved the installation process and fixed completion issues in `fish`, along with fixing shellcheck errors.
Extendable version manager with support for Ruby, Node.js, Elixir, Erlang & more
Contributions:22 pushes, 4 branches, 7 tags in 1 year 9 months
erlangnode-jselixirrubynodejs
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 Lane - Software Engineering Manager at Shield AI