Kevin Hahn

Senior Software Engineer at Manao Software

Paso Robles, 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

🤩
Rockstar
🎓
Top School
Kevin Hahn is a Senior Software Engineer with 11 years of experience, currently driving backend and frontend work at Manao Software from Paso Robles, California. A self-taught developer and active open-source contributor, he has improved developer tooling for Lua—enhancing the widely used lua-language-server’s autocomplete and adding annotations that power VS Code intellisense for FAForever’s Lua codebase. He brings practical full-stack chops, having fixed UI behaviors and state management in the angular-ui/ui-grid project while also tackling backend completion logic and unit tests. Kevin pairs a pragmatic engineering approach with attention to developer experience, shipping reliable fixes and features that reduce friction for other contributors. Outside of code he’s a swing dancer and active Christian, which helps him connect to communities beyond tech.
code11 years of coding experience
bookPaso Robles High School
stackoverflow-logo

Stackoverflow

Stats
2,265reputation
112kreached
71answers
1question
Badges
android
top-5%
android-activity
top-5%
android-intent
top-5%
refresh
top-5%
github-logo-circle

Github Skills (30)

visual-studio-code-extension10
javascript10
annotations10
language-server-protocol10
ui-design10
lua10
uid10
language-server10
front-end-development10
annotate10
angular10
android-intent9
unit-testing9
android-activity9
refresh9

Programming languages (15)

C#PowerShellJavaC++CGoHTMLSvelte

Github contributions (5)

github-logo-circle
FAForever/fa

Jun 2022 - Aug 2022

Lua code for FAF
Role in this project:
userBack-end Developer
Contributions:19 reviews, 6 commits, 6 PRs in 2 months
Contributions summary:Kevin primarily focused on adding annotations to the Lua code base for the project. These annotations are designed to support a Visual Studio Code extension, enabling features like intellisense for improved developer experience. The commits include modifications to various Lua files, specifically focusing on defining classes and structures related to projectiles and other game entities. The user has also added annotations to ignore certain file-specific non-errors in the code.
luafaf
angular-ui/ui-grid

Sep 2015 - Jan 2016

UI Grid: an Angular Data Grid
Role in this project:
userFront-end Developer
Contributions:6 commits, 3 PRs, 2 comments in 3 months
Contributions summary:Kevin primarily contributed to the front-end aspects of the Angular UI grid project. They fixed a bug related to column sizing after restoring a saved state, implying work on state management and grid behavior. Furthermore, the user made updates to the UI grid menu component, including dynamic height adjustments and menu item behavior, suggesting a focus on improving the user interface and interactions. Several commits show the user is modifying the grid's core functionality and integrating new internationalization (i18n) features.
data-gridgrid-layoutui-gridjavascriptangular
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