Hi. I’m Kevin.

On this website you’ll find information about me, my projects, work, interests, and a blog about all the above.


I’m the Co-founder of GameDev.net, GameDev Jobs, and GameDev Market. GameDev.net and everything involved has been keeping me busy since June 1999.

I’m also an engineering director at Qualcomm, where I lead a group building developer tools helping developers profile, optimize, and debug their applications and products with Qualcomm platforms. This also keeps me busy.

Prior to joining Qualcomm I had a number of diverse engineering and management roles at Raydon, where we built simulation training systems . I recommend my LinkedIn profile for the full history.

Earlier in my career I co-authored books on game development and graphics programming:

Read about them in the Projects section.


I was also good enough at baseball to be drafted by the Cleveland Indians to play professionally as a pitcher. Since I’m always asked about my pitches, I threw a fastball (90-94 mph), curveball, slider, and changeup. My favorite pitch was the changeup to lefties that fell off the outer part of the plate as it approached the batter, usually following a fastball high and inside. Anyway, being drafted was a cool accolade in a sport I played for 18 years of my life, but I turned down the opportunity. I don’t regret the decision.

San Diego Skyline

These days I live in San Diego, CA with my wife and take advantage of the weather and culture to pursue my interests outside of my work: sailing, hiking, golfing, biking, exploring, sports, food, and more.

I used to play amateur golf competitively and won several golf tournaments on the Golf Channel Amateur Tour (tied for 3rd nationally in 2012). My lowest non-tournament round is a 68. My lowest tournament round is a 72. These days I still play well, but not nearly as well as I used to.

Sailing has always been a passion and desire since I was a kid, and I finally decided to do something about it in the summer of 2017. Since then I’ve earned my ASA 101, 103, and 104 sailing certifications, and I’m currently preparing for the 105.



I’m always available for mentorship, collaborating on projects, and discussing tech. Feel free to reach out to me!