Software engineer. Expert in collaborative and social media, document processing, graphical user interfaces, concurrent programming, distributed systems, and device management and control.
| Languages: | Java, Perl, Lisp, C / C++, x86 assembly |
|---|---|
| User Interface: | Swing, AWT, 2D Graphics API |
| Document Processing: | XML, XHTML, StAX, DOM, SAX, CSS, JavaScript |
| Web Interface: | Apache httpd, Tomcat, servlets, JSP, JSF, Wicket |
| Communications: | RMI, CORBA, SNMP, JavaMail |
| Database: | SQL, JDBC, PostgreSQL, XQuery, eXist |
| OS Platforms: | Gentoo Linux, X Window, MS Windows |
| Development Tools: |
command line, screenpager, Emacs Mercurial, Darcs, CVS, unionfs, JUnit |
Ryerson Polytechnic University, Toronto, 1995. Certificate in Computer Programming, Computer Applications.
University of Guelph, Guelph, Ontario, 1992. Bachelor of Science, Biological Sciences.