SEARCH Information Sharing Team Adds Developer Christopher Riffle
Mr. Christopher Riffle has joined SEARCH as an Information Sharing Developer, effective November 18, 2013. In this position, Mr. Riffle will develop, implement, and deploy information sharing systems on behalf of SEARCH clients in local, state, tribal, and federal government settings. He will also support the Open Justice Broker Consortium (OJBC) members and projects.I am very pleased to welcome Chris onto our Information Sharing team. Chris brings with him broad experience in Java development as well as extensive exposure to other tools, technologies, and frameworks that we regularly use on the team. Chris also has a passion for open source software and the Scrum software development framework—all things that we take very seriously in our development initiatives.
Andrew Owen, Information Sharing Programs Director
Mr. Riffle has over 10 years of experience as a software engineer specializing in developing applications with Java, database, web, and mobile technologies. He has in-depth knowledge and extensive experience with many open source projects.
Mr. Riffle previously worked as a software engineer for Geocent, where he developed products using Java Persistence API (JPA), Spring MVC (model-view-controller), Web Services, Android and Swing. He configured builds for Jenkins and Bamboo build servers and performed defect triage. His work at Geocent was conducted in a Scrum development environment, which is the model that SEARCH uses to develop and manage software projects.
Mr. Riffle also worked as a software engineer at SRC, where he developed desktop applications with Java Swing and XML and often served as release manager for the company’s products. He wrote Apache Ant build scripts, NSIS (Nutshell Scriptable Install System) installers, and cruise control auto-build server scripts. While at SRC, Mr. Riffle developed a solution to compile project source from a script with the open source Eclipse compiler to bypass a generics bug in the Sun Java Kit Development Kit compiler. He also contributed a bug fix to the OpenMap open source library symbol chooser.
As an independent software engineer, Mr. Riffle has developed other diverse products, including a desktop application for pilots to record flight hours and a security application for Windows and Android devices that protects users’ data in the event of theft.
Mr. Riffle earned a bachelor’s degree in computer science and an associate’s degree in French from the University of North Carolina at Wilmington. He is a Sun Certified Java Programmer (SCJP), an SOA Certified Professional (SOACP), and also holds certifications in Security+ and Network+.
Co-author, Public Domain Drug Court Software: Functions and Utility
Author, Supporting the Drug Court Process: What You Need to Know for Effective Decisionmaking and Program Evaluation
Contributor, Report of the National Focus Group on Identity Theft Victimization and Criminal Record Repository Operations
Contributor, Report of the National Focus Group on the Criminal Record Backgrounding of America
Co-author: Complete Criminal Histories—A Key Measure of Integration Success
Co-author, DNA Forensics: Expanding Uses and Information Sharing
Co-author, Guide to Conducting Privacy Impact Assessments for State and Local Information Sharing Initiatives
Co-author, Survey of State Criminal History Information Systems, 2003, 2006, 2008, 2010, 2012
Organizer/Moderator: National conference, “Beyond the Technology: The Law & Policy Implications of Biometric Use,” 2002
Organizer/Moderator: national Criminal History Operations Workshop, 2004, 2006
Organizer/Moderator: Workshop on Expanding Access to Criminal History Information and Improving Criminal Record Backgrounding, 2007
Organizer/Moderator: National Instant Criminal Background Check System Improvement Amendments Act Conference, 2009
Presenter, National Crime Prevention and Privacy Compact Council, 2010–2014
Presenter, FBI CJIS Advisory Policy Board, 2012–2014
FBI CJIS Identification Services Coordinating Group Criminal Justice Rap Back Committee
National Crime Prevention and Privacy Compact Council Rap Back Task Force
FBI CJIS Division Disposition Reporting Task Force
FBI CMIS Advisory Policy Board Warrants Task Force
Joint Task Force on the Design and Utilization of an Interstate Criminal History Record
FBI work Group on the Implementation of the Brady Law
FBI National Fingerprint File Pilot Project Evaluation Group
National Focus Group on the Retention of Civil Fingerprints by Criminal Record Repositories
National Focus Group on Emergency Housing and Criminal Record Checks: The Hurricane Katrina Experience
National Task Force on Increasing the Utility of the Criminal History Record
Global Justice Information Sharing Initiative: Privacy and Information Quality Working Group, and Privacy and Technology Focus Group