South Burlington, VT - http://asynchronous.org/jsled - jsled {at} asynchronous {dot} org
alternate versions: PDF, Microsoft Word (.DOC)
To write world-class software, to better understand the process of constructing software and contribute to advancements in the state of the art thereof.
http://spoke.com/ - Significant participant in the development of a system for the discovery and identification of persons in their capacity at companies and other organizations. The Spoke system allows members to index their email to identify persons, then combined with persons known to other members in order to create a detailed map of person-to-person relations, and the affiliation of those persons with companies. The customer is a sales professional looking for information about a company or industry they are targeting. I have worked remotely since the Fall of 2003.
http://gnucash.org/ - Active contributer to the popular open-source personal financial management program GnuCash, adding user-interface, program-logic and XML-backend support for Scheduled (Recurring) Transactions. This consists of two application dialogs, two "wizards" for data entry, and the creation of two novel GTK widgets for editing recurrence frequency and space-efficiently displaying a marked calendar of data.
http://paybytouch.com/ - Instrumental in developing all aspects of a retail point-of-sale biometric technology application for this startup company. Participated in multi-platform server and embedded software development, external-facing business development, second-system architecture and development, and system administration as needed.
http://www.icsi.berkeley.edu/NTL/ - Lead programmer in converting C and Java code resultant from multiple theses and research into a single Java framework, while helping to extend functionality. Developed Swing-based user-interfaces for the various re-written programs; developed Swing components to edit system data structures. The research project focused on machine learning of verbs, using Bayesian and Petri Network models.
W&MF operates general-use undergraduate computer labs at UCB. Co-wrote and administered Better Off Sched, a CGI-based schedule-managing and shift substitution system; BOS remains heavily relied upon by the W&MF student staff and supervisors. Primary system administrator for a SunOS 2.6 machine used by approximately 200 student employees and professional staff. This machine was the primary e-mail and web server for coordinating day-to-day operations between employees of the W&MF, as well as the machine through which the BOS system operates.
AJAX, AWT, Agile Apache, BSD Sockets, C++, C, CGI, CSS, CVS, Elisp, FreeBSD, GDK, GTK, Gnome, HTML, HTTP, Java, Javascript, LaTeX, Linux, Lisp, Microsoft Windows [NT/2000], OOP, PHP, PalmOS, Perl, Python, RDF, REST, RSS, RTOS, SOAP, SQL, Sockets, Solaris, Subversion, Swing, TCL, TCP/IP, Threads, Unit Testing, Web Services, Windows, Windows Services, XML, XP, XPath, XSL, XSLT
References and work samples available upon request.
http://asynchronous.org/jsled/resume - updated: Sep 2005, jsled