Christopher Kruse
*** ******* ****** *. ***. B, Seattle, WA 98102
309-***-**** *****.***********@*****.***
VISION
Find and enhance a solid team of developers to release great software. Only those with the proper motivation can become great. If I can
take my energy and ingenuity, and pair that with a team which will help me develop my skills, as a group we will go far.
SKILLS AND PROJECTS
Programming Languages:
Java Reporting, Data Load, Servlet to JSP conversion, JNDI interface with LDAP Server for user administration
Python Data Transfer scripts, RBEQ (an equalizer plugin for the Rhythmbox music player)
Ruby Rails/Sinatra web app creation and support; Search engine utilization via Thinking Sphinx
Libraries/Packages used:
Ruby on Rails, Sinatra, Rake, Ant, Maven, JasperReports, Oracle DB, Git, Subversion, Hudson, DotNetNuke, CakePHP, MySQL,
Sphinx, MongoDB, Apache Solr/Lucene, Coffeescript
CAREER-RELATED WORK EXPERIENCE
Software Engineer June 2011 Present
Reach Network, Kirkland, WA
Created new features for a set of sites built for online college lead generation using Ruby on Rails
Implemented a faceted search system for sites using Sphinx/Thinking Sphinx as a search engine backend
Implemented a wide-reaching social outreach system running on MongoDB and Apache Solr as a search engine
Managed a fleet of microsites which use nginx on EC2 as proxy cached servers (similar to Heroku).
Provided reporting data via third party APIs to help influence the project's direction
Software Engineer March 2010 May 2011
RelayHealth, Dubuque, IA
Implemented and customized the Payor Connectivity Services medical claims processing SAAS platform
Developed custom applications in Java, Python, and .NET, to enhance the claims processing workflow for customer s releases
Organized and educated coworkers on an agile approach to implementing new customers installations
Installed and maintained a Hudson build server for automated build and deployment tasks.
Created a analytics reporting system using JasperReports for a daily claim count balancing procedure, incorporating advanced
claim aging and routing logic
Mobile Applications Developer December 2009 February 2010
365Advantage, Dubuque, IA
Wrote custom mobile applications, using the Android and iPhone SDKs
Created websites using ASP.NET and DotNetNuke
Software Developer July 2009 December 2009
Sysorex Federal, Inc., Rock Island Arsenal, Rock Island, IL
Supported and increased usability for the Munitions Transport Management System (MTMS), a tracking utility built in Java to verify
the shipment and delivery of munitions to and from their designated locations.
Performed usability and performance upgrades to the existing system; redesigned a major portion of the UI in the desktop client,
and converted Servlets which wrote html to the ResponseOutputStream directly, to data-fed JSP pages.
Refactored old legacy code to bring the source tree up to date with Java 5 constructs
Software Development Intern June 2008 August 2008
McKesson Corporation, Alpharetta, GA
Helped build 4 separate proof-of-concept projects for the research & development team. Two of these projects, Payer Hosting and
Payer Connectivity Services, are now actual products.
Learned web service programming via Axis and Metro on JBoss
Created User Interfaces for projects via Adobe Flex
EDUCATION
Bachelor of Science (Cum Laude) in Computer Science May 2009
Clarke College, Dubuque, IA
Cumulative GPA: 3.63 (on a 4.00 scale)
Music Performance Minor
Nagasaki University of Foreign Studies, Nagasaki, Japan Apr Aug 2007
Study Abroad Experience through University of Wisconsin-Platteville
ACTIVITIES AND ACCOMPLISHMENTS
Clarke Computer Club (President, Secretary), Upsilon Pi Epsilon CS Honor Society Member, ACM Programming Contest Participant (3
years), National Honor Society, Japanese Conversation Partner/Tutor, Clarke Collegiate Choir, Vocal/Instrumental performances, John Philip
Sousa Band Award Recipient, Clarke College Campus Ministry