RUSSELL BATEMAN 1778 South Oregon Avenue Provo, Utah 84606 (801) 371-0431 (801) 368-1716 russell.r.bateman@gmail.com Skype: russ.bateman russellbateman.com linkedin.com/in/russellbateman SOFTWARE DEVELOPER SKILLS AND TECHNOLOGIES Java HTML/CSS Eclipse ant JEE/J2EE JSP JSF JAXB REST SQL/MySQL JDBC Hibernate Tomcat Quartz C/C++ bash Linux (Unix) shared-objects LDAP ActiveDirectory Agile XP and Scrum methods Multithreaded programming Spring Source-trained QUALIFICATIONS - Excellent communication skills - History of working directly with customers and other third parties - Proven ability to keep schedules and go the extra mile - Eclipse IDE specialist and tutorial author; Eclipse Community Awards, 2010 - Long experience developing software for world-class organizations SOFTWARE DEVELOPMENT - Created Hitachi (HCAP) and Amazon Web Services storage engines - Architected first truly multithreaded, multiprocessing and POSIX environment for NetWare - Partnered with Metrowerks on development tools - Headed technical development partnerships with Xerox, Hitachi and Mitsubishi - Developed and ported several major software products in multiple organizations to myriad and widely diverse OS platforms - Created product-wide, multiplatform installation and build scripts in make, bash, ant, etc., intimate familiarity with package managers - Led out in Macintosh "black art" software including print drivers - Acolyte of test-driven development COMMUNICATION - Communicate the project beyond mere development and coding - White papers, design and "how it works" documents - Author of numerous articles and presentations, especially on JEE topics - Active polyglot and linguist with competence in French, Latin, other Romance languages, German and Greek ALUMNUS OF - Avocent, Inc. (1 year) - GWAVA Technologies (2 years) - Quest Software, Inc. (3 years) - Novell, Inc. (16 years) - Automated Language Processing Systems, Inc. (7 years) - Weidner Communications Corp. (1 year) EDUCATION AND TRAINING - Bachelors from Brigham Young University, Provo, Utah - Two years at University of Paris X, Nanterre, France - Various continuing education courses in Macintosh and Windows UI programming, early C++ development, data communications, C#, Spring Core Foundation training, design patterns, Java concurrency PATENT SUBMISSION - Bateman, Henriksen and Neill, "Scheme for Optimizing Calls to Functions on the Pentium Processor," published by Novell Developer Notes, August 1998 PUBLICATIONS - Current JEE and Eclipse publications at http://www.javahotchocolate.com - Additional publications listed at www.etretatlogiciels.com PRESENTATIONS (1984-2004) Various presentations at technical conferences in - London (1 year) - Salt Lake City (14 years) - Tokyo (2 years) - Nice (5 years) - São Paulo (2 years) usually two or three presentations at each of these conferences