James Mokwa
Seattle WA **102
abph6g@r.postjobfree.com
Education
Master of Science in Computer Science,, Boston MA. June 1996.
Implemented image processing system for MRI data from NLM Visible Human project.Upsilon Pi Epsilon Honor Society
Bachelor of Science in Computer Science,, December 1991.
Employment History
Software Engineer
The National Centre for Text Mining, University of Manchester, England. October 2008 until April 2010.
Built SOAP and RESTful web services for text mining systems.Built tools allowing users to integrate pipelines of existing and custom data mining tools.Developed protocol for deployment and recovery of a large suite of semantic search tools.Implemented numerous automated service Unix/Linux deployment scripts.Built system to secure, regulate and monitor usage of web services.Set up and administered a wiki for problem tracking and software development.
Director of Computing Services
University of Chicago, Department of Computer Science, Chicago, Illinois 60637.
November 2001 to November 2008.
Lead the technical support staff, four full time and three student Unix system administrators.Responsible for more than 200 computers, including servers, desktops and lab machines, with over 1000 remote users.Responsible for building and maintaining services such as email, web services, databases, networked home directory space, tape backups, etc.Wrote numerous system programs to automate the deployment of academic and research support services.Implemented programs to monitor services and collect data on service usage.
Software Engineer
University of Maryland, Institute for Advanced
Computer Studies, College Park, MD. May 1999 to October 2001.
Developed a Web-based Java/JSP application called ESDI
(Earth Science Data Interface) that provides a graphical search
engine and user workspace for LANDSAT satellite imagery, as well as other earth landcover images in the Global Land
Cover Facility database.
Participated in the development and implementation of the : a general-purpose
Java toolkit that supports applications using zooming and
object-oriented 2D graphics, based on the Java 2D API.Supported the Jazz web site, including
Java-plugin demos, and administered the open source development site at .
Software Engineer
The Institute for Genomic Research,
Rockville, MD. September 1998 to April 1999.
Implemented two Java graphical web based graphing tools, using the Java
Swing GUI packages. Applet-Server communication implemented with Sun Servlet modules,
and Sybase database access used the JDBC API.
Software Integration Engineer
MITRE Corporation, Bedford, MA. December 1995 to May 1998.
Designed and implemented the
multimodal logger,
a system for recording, retrieving, annotating and visualizing speech and
text data
collected about human-computer and human-human collaborative interactions.
Participated in design and implementation of software agents for
data collection, annotation and visualization of multiparty, multimodal
(speech, text and mouse gestures) interactions in MITRE's Collaborative Virtual Workspace.
Unix System Administrator/Programmer,
Boston, MA. Sept 1992 to Dec 1995.
Built and maintained Unix networks of 30 to 150 machinesExtensive software installation, maintenance and documentationDesigned and developed systems tools in C, Perl and shellSupervised 3 full time and 20 part time employeesDesigned and built 3 student computer labs, with over 100 machines
Unix System Administrator,
Naval Research Laboratory, Washington, D.C. Sept 1986 to Sept 1992.
Provided administrative support for Unix mini-computers and Sun workstations.Installed software and created user documentation.
Languages
Python, Java, C, Bash, Perl, Lisp