|
James A. Carlson
1014 Adams Circle #4
Boulder, CO 80303
carlson(at)colorado.edu
EDUCATION |
| Undergraduate Institution |
Hampshire College, Amherst, MA
|
| Degree |
Bachelor of Arts, May 1997
|
| Concentration |
Computer Science and Media Arts
|
| Thesis |
"Applications of Tactile Feedback in Peripheral Computer Input Devices"
|
| GPA |
Hampshire College issues written evaluations only |
WORK EXPERIENCE
|
Fall 2001 - Spring 2002 |
University of Colorado, Boulder, CO
| - |
Graduate Student, doctorate program in computer science |
| - |
Teaching Assistant, "Senior Project"
|
|
Spring 2000 - Summer 2001 |
Knowledge Technologies International, Lexington, MA
| - |
Senior Software Engineer |
| - |
Lead interface designer for UML-based visual IDE for ICAD product.
|
| - |
Developed prototype knowledge gathering agent for ICAD application data.
|
| - |
Implemented an HTTP interface which facilitates the integration of the company's two main products: ICAD and the Knowledge-based Process Modeler (KPM).
|
|
Winter 1998 - Spring 2000 |
Oracle Corporation, Burlington, MA
| - |
Senior Consultant, Oracle Configurator Consulting
|
| - |
Lead architect and developer for Cummins PowerSpec, a web based Oracle SellingPoint solution for Cummins Engine: a "wizard-like" application that allows the user to optimize a truck engine's Electronic Control Module (ECM) from any v4.0 or better web browser. Had primary responsibility for the design and implementation of the web based client/server architecture; development of high level interface objects in Java and Visual Basic to provide access to the SellingPoint API from server-side JavaScript; documentation of installation procedures and web server configuration specifications; and coordination of knowledge transfer to the client's internal development team.
|
|
Fall 1997 - Winter 1998 |
Concentra Corporation, Burlington, MA
| - |
Associate Consultant, SellingPoint Consulting
|
| - |
Implemented a custom Visual Basic user interface for a SellingPoint 3.3 sales configurator for HBOC, a major US healthcare software company. Had primary responsibility for the development of COM controls to integrate with SellingPoint; performance tuning of UI; and assistance with the testing and deployment of the application. The sales configurator has been deployed to over 1000 users.
|
|
| Summer 1996 |
Blackboard Technology Group, Amherst, MA
| - |
Developed portions of the graphical user interface for "Generic Blackboard Builder".
|
| - |
Tested and updated "Chalkbox" (the company's Common Lisp GUI development package) to improve cross-platform compatibility in Windows and Macintosh environments.
|
|
| 1996 - 1997 |
The Theory of Language, CD-ROM Edition, Hampshire College
| - |
Designed and implemented many user interface features, including an interactive Table of Contents with a "page preview" mode for fast navigation; "sticky notes" and voice memos that allow annotation individual pages in the book; an internal word processor for taking notes; a toolbar and tool palette for user preferences and accessing common utility tasks; and a reference tool for citations, glossary terms, and bibliographic entries.
|
| - |
Credited for Programming and Graphics Support.
|
| - |
The Theory of Language, CD-ROM Edition is currently in publication through MIT Press, listed at http://mitpress.mit.edu/book-home.tcl?isbn=0262731266
|
|
| 1988 - present |
Freelance Artist
| - |
Sculptural work sold through professional galleries and on commission.
|
| - |
Works have included abstract and free-form mobiles constructed from a wide variety of media, such as hand-carved wood, metal, plastics, and paper.
|
| - |
Galleries: Ann Arbor Art Association (Ann Arbor, MI); Clara Kott von Storch Exhibition (Dexter, MI); Gallery Animato (Bloomfield Hills, MI)
|
|
SKILLS
|
Programming Languages |
Common Lisp (including CLOS, Flavors), C, C++, Java, JavaScript, XSLT, CSH, SQL, ML, Visual Basic, REALbasic, AppleScript, HyperTalk, GSL, IDL
|
| Technologies |
DHTML, CSS, XML, MS Active Server Pages, Java Server Pages, Java Beans, Java Servlets, MS COM, JDBC, ODBC
|
Operating Systems |
Windows 95/98/NT4/2000/XP, UNIX (Solaris, IRIX, various Linuxen), Mac OS (Classic, OS X), MS-DOS
|
| Software |
MS Internet Information Server, Oracle Application Server, Apache, Jakarta Tomcat, Cocoon, MS Office, Oracle 8, Oracle Lite, MS Access, Sybase SQL Anywhere, Roxio Toast, Adobe Photoshop, MacroMedia Director, MacroMedia SoundWorks
|
| Hardware |
PC and Macintosh hardware installation, MIDI, basic networking, digital image and video processing
|
GRANTS
|
| Fall 1996 |
Principal Investigator, Tactile Computer Interface
| - |
Funded by Trustees of Hampshire College for hardware required for undergraduate thesis.
|
|
| Summer 1996 |
Summer Intern, The Theory of Language, CD-ROM Edition
| - |
Funded by the Jerome Lemelson Foundation for continuing product development.
|
|
| Spring 1996 |
Co-investigator, The Theory of Language, CD-ROM Edition
| - |
Group funded by the Jerome Lemelson Foundation for purchase of computer equipment.
|
|
| Fall 1994 |
Co-investigator, "JamKinetic" interactive sculpture project
| - |
Group funded by the Jerome Lemelson Foundation for purchase of hardware and supplies.
|
|
PERSONAL INTERESTS
|
|
Art and Music
|
| - |
Chorus
|
| - |
Piano/keyboard performance and composition
|
| - |
Sculpture
|
| - |
Musical theater
|
|
| Outdoor |
| - |
Mountain biking
|
| - |
Hiking
|
| - |
Canoeing
|
|
|
|
|