Programming Language Designer
Greater Minneapolis-St. Paul Area
Programming Language Designer
Greater Minneapolis-St. Paul Area
I've been programming since 1995 or so. Starting off with HyperCard taught me to value interactive development and high-level languages. I switched to Java before the applet craze even started, running Java 1.0 on my 68k Mac. It was slow but I saw that object-oriented programming, garbage collection and complete standard libraries were a good thing. Wrote jEdit and oversaw a community of hundreds of developers and thousands of users before finishing high school. Did some Java and Objective-C contracting while at university. Started looking at other languages, particularly Common Lisp, after I realized that Java fell short in terms of productivity. Currently working with the Factor programming language.
Compilers, garbage collection, language design, low-level I/O code.
(Non-Profit; Myself Only; Computer Software industry)
September 2003 — Present (5 years 11 months)
Open source development.
(Educational Institution; 5001-10,000 employees; Higher Education industry)
January 2006 — December 2007 (2 years)
Teaching and grading first and second year math courses.
(Non-Profit; Myself Only; Computer Software industry)
June 1998 — January 2006 (7 years 8 months)
Open source software development.
MS , Mathematics , 2002 — 2007
Compilers, language design, developer tools, math (Lie algebras, algebraic topology, symbolic algebra).