Introduction
I am a software developer,
specializing in the development of database-driven web applications
for organizations and businesses.
I have also worked on the representation and display
of multi-lingual documents for academic uses.
In addition, I am available
to install and configure Linux-based systems
for individuals and small businesses.
I have over 20 years of experience
in a diverse range of industries and computing platforms,
use an object-oriented and pattern-based design approach
and test-driven programming methods.
I am now primarily interested in projects that employ open-source tools.
Services
Database-driven Web Applications
- J2EE
- PHP
- Dynamic HTML with Javascript
Processing Multi-lingual web documents
- XML processing with Perl
- XML Stylesheets
- XSLT
Scientific Programming with Open-source Tools
- GNU/Linux, GNU Build Tools, open source development
- C++ with the Standard Template Library
Mentoring and Training
- Test-driven Development
- Object-oriented Design
- Design Patters
Personal Info
Recent Projects
- Ilanot - combines XML and XSLT to create an interactive website for studying Hebrew scripture and literature.
- LASi - a C++ stream adapter to output Unicode to a Postscript document.
- MACRHL - a website for a local womens' hockey league driven by a database with a dynamic, browser-based management interface.
Tutorials
Professional Links