Although I'm expert in popular languages like Java and C/C++, I'm doing most of my consulting and other work in the Lisp dialect Scheme.
This page covers various public Scheme work of mine.
If you're a user of Scheme or another Lisp, and in the greater Boston area, you simply must join the boston-lisp-announce announcement-only email list that I manage.
If you're using plain Emacs for Scheme development, you probably want to be using my Quack enhancements to Emacs.
I try to package up general-purpose Scheme code from my personal projects as reusable open source libraries, both big and small. (I also have a formidable time library and new URI and HTTP work waiting for spare time or funding to be finished.)
HtmlPrag: Pragmatic Parsing and Emitting of HTML using SXML and SHTML
uri.scm: Web Uniform Resource Identifiers (URI) in Scheme
WebScraperHelper: Simple Generation of SXPath Queries from SXML Examples
csv.scm: Comma-Separated Value (CSV) Utilities in Scheme
UrlSkip: Web URL Simplification in Scheme
Testeez: Lightweight Unit Test Mechanism for Scheme
rfc3339.scm: RFC3339 Date and Time Format in Scheme
bencode.scm: BitTorrent Bencode Decoding in Scheme
levenshtein.scm: Levenshtein Distance Metric in Scheme
soundex.scm: Soundex Index Keying in Scheme
ccnum.scm: Credit Card Number Utilities in Scheme
postnet.scm: USPS POSTNET Barcode Encoding in Scheme
numspell.scm: Spelling Numbers as English in Scheme
linux-proc-apm.scm: Linux /proc/apm APM Data Access in Scheme
Protobj: Prototype-Delegation Object Model in Scheme
tabexpand.scm: Tab Character Expansion in Scheme
Httper: Web HTTP Client in PLT Scheme
ASXT: Another Scheme XML Transformer [obsoleted]
UriFrame: Web Uniform Resource Identifier Framework for PLT Scheme [obsoleted by uri.scm]
srfi19.plt: Neil's Temporary SRFI-19 for PLT
Using OpenGL with PLT Scheme is a page with some notes and demos.
Also hosted here are Zhu Chongkai's MrMathematica and Lytha Ayth's SICP in Texinfo Format.
Kirill Lisovsky now maintains the port of Oleg Kiselyov's SSAX for PLT Scheme.