Kevin Lyles

Senior Software Architect at Epic

Madison, Wisconsin, 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 Lyles is a Senior Software Architect with 15 years of experience delivering full-stack solutions and developer productivity tools at Epic, where he independently drives projects used by a ~2,000-developer organization. Based in Madison, WI, he blends deep engineering craft with practical product sense—shipping improvements that make large teams more efficient rather than chasing new roles. His open-source contributions include Android UI and game-logic enhancements to the well-known Simon Tatham puzzles port, showing a willingness to improve user experience and code clarity across platforms. Kevin’s background in both computer science and computer engineering underpins a systems-minded approach to architecture, and his early hands-on technical roles (from service tech to line cook) reflect a pragmatic, no-nonsense work ethic. He’s not actively seeking new opportunities, preferring to focus on impactful work where he is.
code15 years of coding experience
bookB.S. (2), Computer Science, Computer Engineering, B.S. (2), Computer Science, Computer Engineering at Illinois Institute of Technology
github-logo-circle

Github Skills (7)

c1710
android-ndk10
c1110
android10
puzzle10
logic9
ui-design9

Programming languages (8)

C#TypeScriptC++CJavaScriptHTMLPerlKotlin

Github contributions (5)

github-logo-circle
chrisboyle/sgtpuzzles

May 2015 - Jun 2015

Android port of Simon Tatham's Puzzles
Role in this project:
userMobile Developer (Android)
Contributions:21 commits in 1 month
Contributions summary:Kevin primarily contributed to the Android port of Simon Tatham's Puzzles, focusing on UI and game logic improvements. Their work included fixing typos in comments, refactoring code for better readability, using typedefs for clarity, and implementing UI enhancements such as drawing arrows while dragging and adding a done marker for clues. The user also made changes related to adding and removing associations between game elements.
ndkandroidpuzzlesimonpuzzles
kevinlyles/euchre

Nov 2016 - Apr 2018

Contributions:113 pushes, 51 branches, 3 comments in 1 year 4 months
javascriptreactgameeuchre
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 Lyles - Senior Software Architect at Epic