Paul T. Sprague, owner of Beorn Software, is a seasoned and strong (and good-humored!) engineer specializing in embedded software development. With a Bachelor of Science in Electrical Engineering, 8 years of hardware development and 17 years of software development, Paul has matured his understanding of the whole system and its parts, and has broadened his strengths in technical leadership, architecture and design. In the past 8 years, Paul has been a key contributor and founding engineer for two networking start-ups in a Technical Lead position able to leverage his experience and strengths to facilitate quality product delivery.
Clear and clean development of code for ease of maintenance
Strong debug skills focused on finding and fixing root cause
Effective interpersonal skills Cooperation, Team Effort, Mentoring
In depth knowledge of the complete system
Strong focus on efficient delivery of quality products
Triage First responder to complex defect reports to determine targeted area for resolution
Linux development (Embedded, Real Time and Applications)
Ethernet and IP networking
Languages & APIs: C, Objective-C, C++, Assembly (x86, MIPS, PPC, Z80), OpenGL
Development Tools: GNU tools, Eclipse, AccuRev, CVS, SVN
Embedded OS: Linux, Network Processor Environment
iPhone App Development