Summary
Krieghan Riley is a Lead Software Engineer in Chicago with 18 years of server-side experience and a 12-year focus in the games industry, currently heading platform integration at Wargaming. He specializes in high-performance, scalable backend systems—especially SQL optimization and asynchronous designs using Python asyncio—and has built event collectors and payment/redemption systems that handle thousands of events per second. A pragmatic leader, he emphasizes robust test suites and test-driven practices to make safe refactors and accelerate feedback loops across large, long-lived service landscapes. His background spans diverse stacks (Django/Flask, Erlang, Ruby, Node) and datastores (MySQL, Cassandra, Redis, ElasticSearch), giving him a rare ability to troubleshoot decade-old legacy services and add modern features. Outside work he balances disciplined habits—running and homemade yogurt—with a fondness for retro gaming, reflecting both technical rigor and playful curiosity.
12 years of coding experience
18 years of employment as a software developer
Bachelor of Arts Computer Science and Creative Writing, Bachelor of Arts Computer Science and Creative Writing at Knox College