Charles Kerr
New Orleans, LA (remote) /in/charles-kerr 405.887.5702 Download: pdf odt docx

Software engineer and technical leader with 20+ years of experience delivering solid, well-written projects in many languages and frameworks. Experience includes six years of successful remote work and leadership of a successful open source project effort. I design and develop testable code, work with stakeholders, and lead projects. Seeking remote development positions with opportunity for project leadership and architecture contribution.


Senior Software Engineer (remote) Canonical Ltd. - Lexington, MA 2011 – 2017
Project Lead (remote) Transmission 2008 - 2012
Senior Software Engineer University of Oklahoma, Natl. Severe Storms Lab 1999 - 2011
*promoted from Software Engineer in 2005
Volunteer Project Lead Pan Newsreader 1999 - 2006
Primary developer of Pan, the only Linux GUI Usenet client to earn a Good Net-Keeping Seal of Approval (still maintained by other developers today). Led a redesign and C++ rewrite that included improved threading, added multiserver support, cut memory use by two-thirds, and cut the codebase size by half.
Software Support & Developer FAA / Kenrob 1994 - 1999
*Student intern, 1993-1994
Helped write and maintain SATORI (replays prerecorded air traffic flow), SIGNAL (simulator for teaching Air Traffic Controllers), and an OpenGL modeling tool to create virtual airports and runways for immersive ATC training simulation. Wrote lesson plans and taught programming classes to university interns.
Bachelor of Science in Computer Science, University of Oklahoma, 1994