Kevin Lannen

Embedded System Engineer at LUCI

Westminster, Colorado, 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
Kevin Lannen is an embedded systems engineer with a decade of experience blending electrical engineering fundamentals and software-first tooling to ship cross-platform C++ applications. He specializes in build and CI infrastructure using Conan, npm, Jenkins and AWS, and has driven improvements to developer workflows at Keysight and current work at LUCI. A hands-on contributor to the KiCad project, he’s improved eeschema’s symbol editor and pin-table UX by fixing bugs and adding multi-unit and pin-number editing features in C++. Based in Westminster, Colorado and a Colorado School of Mines graduate (3.9 GPA), he brings hardware testbench experience and practical assembly/debug skills that help bridge firmware, tooling, and electronics in product development.
code10 years of coding experience
job2 years of employment as a software developer
bookElectrical and Electronics Engineering, 3.9, Electrical and Electronics Engineering, 3.9 at Colorado School of Mines
bookFossil Ridge High School
stackoverflow-logo

Stackoverflow

Stats
89reputation
9kreached
2answers
4questions
github-logo-circle

Github Skills (17)

ec10
c-language10
kicad10
el10
eda10
cprogramming-language10
schematic9
wxwidgets9
jenkins6
jenkins-shared-library6
jenkins-pipeline6
databinding6
ivalueconverter6
cmake6
dataannotations6

Programming languages (13)

PowerShellJavaC++CRustHTMLBitBakeTypeScript

Github contributions (5)

github-logo-circle
KiCad/kicad-source-mirror

Jul 2020 - Nov 2022

This is an active mirror of the KiCad development branch, which is hosted at GitLab (updated every time something is pushed). Pull requests on GitHub are not accepted or watched.
Role in this project:
userBackend Developer
Contributions:8 commits in 2 years 4 months
Contributions summary:Kevin primarily contributed to the KiCad project by enhancing the symbol editor and pin table dialog within the eeschema module. Their work involved fixing bugs related to parent symbol updates, adding features like pin count display, multi-unit support, and enabling pin number editing. These changes included modifications to C++ code, header files, and dialog layouts within the KiCad codebase.
3d-modelshostedgitlabupdatedkicad
Yocto layer for realsense-sdk and librealsense
Contributions:1 PR, 26 pushes, 16 branches in 3 years 1 month
librealsensesdkyocto-layerrealsenserealsense-sdk
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