Firmware Software Engineer at Innotech Engineering LLC
Bainbridge Island, Washington, United States
Join Prog.AI to see contacts
Join Prog.AI to see contacts
Summary
👤
Senior
🎓
Top School
Kevin Evans is a firmware and software engineer with 13 years of experience building embedded systems, web and mobile applications, and FPGA/RTL designs. Based on a strong double-major foundation in computer engineering and physics, he writes production C firmware for microcontrollers (ESP32, Azure Sphere), crafts Python backends and async device APIs, and develops React Native apps that communicate over BLE using protobuf. He’s shipped unit-tested systems across C, Python, and JavaScript, managed SQL-backed services and Dockerized deployments, and has hands-on FPGA experience from Verilog/VHDL work at SEL. Kevin’s background in computational physics and Lyapunov analysis reflects a taste for complex numerical problems, which he pairs with practical product-focused engineering for clients through his Innotech practice. Located on Bainbridge Island, he blends field-facing demonstrations and client support with ongoing curiosity for open source and new technologies.
12 years of coding experience
6 years of employment as a software developer
Bachelor of Science - BS, Computer Engineering, 3.9/4.0, Bachelor of Science - BS, Computer Engineering, 3.9/4.0 at Washington State University
An unfinished web-based client written in Javascript for the game Ultima Online
Contributions:35 commits, 17 PRs, 143 pushes in 8 months
ultimagameunfinishedjavascriptweb-based
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 Evans - Firmware Software Engineer at Innotech Engineering LLC