I'm making my resume available on the web because it has occasionally been convenient. While I'm always willing to seriously consider an interesting opportunity, I'm not actively seeking employment at this time and I enjoy living in Madison, Wisconsin.


Alan De Smet

Contact information removed for privacy reasons. You can contact Alan De Smet via email.

Summary

Over thirteen years of professional experience as a software engineer developing software for Linux, Microsoft Windows, Mac OS X, and other platforms. Significant experience with C, C++, Perl, and other programming languages. Experienced with a wide variety of technologies including HTML, the STL, and grid computing,

Employment

Systems Programmer

Condor Project - Computer Science Department - University of Wisconsin

April 2002 - Present

Madison, WI

Maintained and extended cross-platform suite of software for batch processing of workloads in a cluster. Developed "grid computing" software for distributing workloads between multiple sites. Worked with external groups of scientists to develop, extend, and maintain multi-tier, international computing grids.

Software Engineer

Accelrys

May 2001 - May 2002

Madison, WI

Designed and developed bioinformatics software for Windows platforms. Developed custom MFC widgets for reuse throughout desktop application. Developed a charting system appropriate for interactive examination of million point data sets. Implemented industry standard algorithms for genetic sequence analysis. Ported portions of MacOS software to Windows. Commended for high quality documentation.

Software Engineer

Hypercosm

April 1999 - May 2001

Madison, WI

Designed and developed multiple software programs portable between Windows, Linux, and MacOS. Developed digital signature and verification systems, a modular installation and upgrade system, a license management system (key server), an audio playback system for MP3s and WAVs, an integrated development environment, and 3D applications. Extended existing compiler, byte-code interpreter, and web browser plug-in.

Programmer

Evermore Entertainment

May 1997 - March 1999

Madison, WI

Developed Windows based entertainment and utility software in C++. Significantly customized Microsoft Foundation Classes (MFC) for project needs. Developed InstallShield based installer.

Education

1993 - 1997

Earned Bachelor of Science in Computer Science

Skills

C, C++, Perl, Java, JavaScript (EMCAScript, JScript), Unix shell (Bourne shell), Python, Windows, Win32, Unix, Linux, Standard Template Library (STL), MFC, SQL (MySQL, PostgreSQL, SQLite), HTML, CGI, 3D, dynamic web sites, portability (cross platform development), user interface, CVS, git, Subversion (svn), gcc (g++, egcs)