David Coates is an experienced technology professional with a robust background in software development and systems administration. Currently serving as an Administrator in Systems Development at Riverside County Office of Education since May 2010, David specializes in business application software design and implementation using technologies such as Java EE, Hibernate, and JavaScript. Previous roles include Independent Software Consultant at Computer Science Corporation, Java Software Consultant at Raytheon Missile Systems, and Senior Software Engineer/Scientist at Boeing, where David developed multi-threaded Java applications for the International Space Station. David holds an M.B.A. in Information Technology Management from the University of Southern California and a degree in Computer Science from California State Polytechnic University-Pomona.