Development Tools

Corman Lisp, the widely used Common Lisp compiler and development environment is available from our Corman Lisp site.

Ethan Stone

Address: 1060A 4th Street, Santa Rosa, CA, 95404
E-mail: ethan@corman.net
Web site: http://www.cormtech.com


Summary of Qualifications

  • Languages: C#, Java, C, Common Lisp, PHP
  • Medical Information Standards: HL7, CALINX, ELINCS
  • GUI Design with .NET, Swing
  • Web Technologies: HTML, CSS, XML, J2EE
  • Object Oriented programming and design techniques
  • Experience designing efficient algorithms


Employment History

Corman Technologies, Inc.
06/2003-present
ELINCS Edge Tool:
Developed for the California Healthcare Foundation with Sujansky & Assoc.
-Acted as lead developer on the version 1.1 update of the tool.
-Key member of the development team for version 1.0; led a group of engineers in the production of several major application components, including the development of dynamically generated custom GUI controls, and message assessment rules.
CALINX Lab Import Tool:
Developed for the California Healthcare Foundation with Sujansky & Assoc.
-Acted as lead developer on the version 1.2 update of the tool, which included the addition of support for multiple versions of the CALINX specification.
-Key member of the development team for version 1.1. Contributed some key application features including message assessment rules, and much of the GUI.
Corman Lisp:
-Contributed several new features to the Corman Lisp 3.0 IDE including the dynamically generated jump-menu of declarations, and the macro expansion context menu items.
-Developed an example program included in the 3.0 release showing the use of Windows GUI components from Corman Lisp.

The following work was performed on a contractual basis with scientists and engineers from the Stanford School of Medicine, Stanford Department of Statistics, and ScienceXperts, Inc.

FacsXpert (now CytoGenie):
-Led a team of engineers in the production of a web based set of administrative tools for FacsXpert.
-Developed key components of the Knowledgebase Coordinator to continually provide users with the most recent relevant knowledge available to FacsXpert.
-Used J2EE standards to add the capability to save and retrieve ontology files to and from remote locations.
-Implemented customized certificate based client authentication in Java, as well as a customizable, XML based server side access restriction scheme for the above operations to augment remote access scheme.
-Added Swing GUI support for the above client side operations.
ClusterXpert:
-Ported the application for clustering flow-cytometry data from C++ to Java.
-Enhanced the application by increasing cluster resolution while at the same time improving the overall performance and accuracy of the tool.
FCSEnricher:
-Implemented a command-line tool in Java for modifying FCS files based on parameters passed in an XML file. This project required knowledge of the FCS file specification in order to parse the file, re-write specific segments, and leave others untouched.
eStoneWebDesign
07/2002-present
-Meet with clients and assist in the creation of a site specification
-Design, implement, and deliver web sites to client's specification.
-Implemented a member's area which included a custom BBS, dynamic calendar of events, and on-the-fly graphics generation all in PHP.
-Clients include: The Listening Center, The Listening Clinic, The Swain Center, Evos Homes, Redwood Caregiver Resource Center, and New Vintage Church.
Sonoma State University
10/2001-05/2003
-Designed and maintained web sites for the School of Science and Technology.
Tosk, Inc.
04/2000-12/2000
-Successfully tested suspected drug-like compounds for efficacy against metastatic tumors, and neurodegenerative conditions in model systems.
-Collected and documented toxicology and antidote data on currently marketed pharmaceutical products based on the results of testing in model systems.
-Planned, documented, and implemented genetic crossing schemes used to collect gene target data.


Background

Education

Sonoma State University, Rohnert Park, California
M.S., Computer and Engineering Science, GPA: 3.80
Graduated: May, 2003

University of California, Santa Cruz, California
B.S., Biochemistry and Molecular Biology, GPA: 3.65
Graduated with Honors in the Major: June, 2000

Academic Accomplishments

-Coauthored the paper Efficient Mapping of a Periodic Sorting Algorithm to a Coarse-grained Computer with B. Ravikumar, presented at the Hawaii International Conference on Computer Sciences, January 15-18, 2004
-Master's Thesis, Optimizing the Parallel Balanced Sorting Algorithm , Sonoma State University, May, 2003
-Selected to represent Sonoma State University in the graduate division of engineering, Seventeenth Annual CSU Student Research Competition, CSU Stanislaus, May 2-3, 2003
-One of only a few students selected by the program chair to receive Honors in the Major of Biochemistry and Molecular Biology at the University of California, Santa Cruz, June 2000

Personal Accomplishments

-Competed in the XI FINA Masters Swimming World Championships, August, 2006
-Ran the San Diego Rock & Roll Marathon, June, 2004
-Starting member of the UCSC Men's Soccer Team, 1998-1999