As a senior programmer with experience spanning the videogame and financial services industries, I've proven my ability to lead teams and develop highly reliabile, maintainable, and flexible software in many different languages and environments.
2012-2019 Adaxa provides software services that adjudicate dental claims, issue payments, and communicate eligibility, authorization, and adjudication results with a variety of private and State actors.
Bruce is a well-rounded and knowledgeable individual. Has demonstrated thorough knowledge of technology as well as our industry. — Kenneth Tilton, (then) Director of Software Development, MCNA Systems, 2013
2011-2012 Instructor/Operator Station application stack for management of their immersive (i.e. hardware/software) simulation devices, particularly the AH-64D Apache Longbow gunship's LCDSTT. Linux; C++, FORTRAN, ADA, Perl; OpenGL, X11; TCP/IP, distributed real-time
2011 (brief) Ported an Objective-C iOS (iPhone) application to Android (Java) platform.
2010-2011 Served as CTO and lead programmer of startup company focusing on fantasy sports gaming services. Java, REST, AJAX, SQL, XML, Amazon
a colorful, family-friendly,
about singing cartoon elephants called
Toots, built up a small but loyal player base,
school-age children. The core server
Romance 1.1, provided 24×7
reliability, with zero downtime for over a year and
load-tested capacity of over 1,500 users per node. (I
am the primary architect & developer of
There are people who work in the box, and then there are those who work outside of the box. When it comes to Bruce, the box never existed in the first place. — Chris Brunner, CTO, Res Interactive
2003-2006 developed, altered, and maintained software for embedded in-flight entertainment computer systems, including video gaming, destination information, and hybrid e-mail/SMS messaging programs. i18n/l10n, C/C++, x86 Assembler, PowerPC, Framebuffer, embedded