Jason A. Nordwick Contact Jason Nordwick (505)550-2716 Albuquerque, NM nordwick@xcf.berkeley.edu Irvine, CA http://xcf.berkeley.edu/~nordwick Skill Expertise Neural Networks, Natural Language Processing, Information Extraction and Retrieval, Strings and Sequences, Algorithms and Data Structures, Formal Languages, Databases, Data Mining, IP Networking, Multi-threading Languages Java, C/C++, K, APL, Scheme, Lisp, Perl, Python, SQL, XML XSLT Platforms Development: XML, UNICODE, Visual Studio, Emacs OSes: Solaris, FreeBSD, Linux, HP-UX, Windows 2000, NT4 Database: SQL Server, KDB, Oracle, MySQL, BerkeleyDB, JDBC Application Server: Apache, WebLogic Java J2EE: EJB, RMI, JAXP, Servlets Experience 3/2002-1/2004 Sports Equities Self-Employed Took a long-time project off the shelf, an advanced sports bet- ting market, and developed it into a full service. I wrote the trading system in C, K, and KDB, while hiring others to assist in the development of the user interface elements. Market data and statistical analysis tools, including Sabermetrics, were implemented. I learned to understand patent and legal issues, as well as better comprehending the the business side of devel- opment. 4/2001-10/2001 Axial Financial Contract Software Developer Developed web-based financial portfolio tool analyzing perfor- mance, volatility, overhead, and possible future strategies. Predicted investor tendencies via dynamically trained belief networks and decision trees. Researched new techniques using clustering analysis. Written in Java, interfaced to Oracle with JDBC, and deployed as EJBs and servlets. 2/1999-2/2001 Ask Jeeves Senior Software Developer Developed language-general lexical analysis components of natural language system: optimal, cascaded finite state trans- ducers over a very large corpus. Built XML network protocol around libraries. Ported from NT to Solaris, Linux, and FreeBSD. Internationalized and localized for Asia and Europe. Worked in neural network research project to determine efficacy of unsupervised methods. Two project leads. 7/1998-11/1998 Confluent Software Developer Worked in a small team on the design and implementation of a database backed, calendar and messaging server supporting net- work connectivity, caching, and disconnected use. Wrote trans- action server, lock manager, messenger, and scheduler in Java2 JDBC. Assisted in GUI development with Swing. 8/1997-4/1998 Autonomy Contract Software Developer Co-authored feed-forward, supervised, heteroassociative neural network kernel for adaptive search and categorization. Added document conversion and normalization plug-in framework. Opti- mized speed critical code to use virtual memory and cache. Ported to FreeBSD. Led a small, multi-homed team creating a Java applet to efficiently manipulate large result sets. Research 5/1996-2/1998 ETAGS Translation System Group Researcher Implemented the ETAGS system for document translation from multiple source to multiple target languages, using examples for feedback. Programmed in C, CLisp, and Scheme with collaboration from peers over the Net. Education 9/1994-12/1999 B.A., Mathematics University of California, Berkeley