info-@-whizman.com
USA 909.335.0864 (08:30-17:30 PT)
Software design and implementation – and Open-Source software consulting, customization, installation, migration, and support – as an independent contractor (owner of Whizman Software Solutions). Development of cross-platform (portable) software, and software specifically for the GNU/Linux OS. Special interest in any software project relating to mathematics or science; customization of Free/Open-Source software (even more so enhancements to be contributed upstream); and/or non-profit Christian ministries.
Languages: Perl, PHP, Python, C, C++, Java, HTML/CSS/JavaScript, et al.
OS: GNU/Linux (Debian/Ubuntu/Mandriva/CentOS/SuSE/etal), UNIX (Solaris et al.), MS Windows, NextStep.
Databases: MySQL, Oracle, Unify.
Founded Whizman Software Solutions, providing custom programming and software consulting, deployment, and maintenance services. Projects have included:
January 2004 — Present
Substantial enhancements to
web-based donor self-service application framework:
child sponsorship automated through organization's website,
giving to multiple designations in a single interaction by donor,
choice of payment by EFT rather then credit card,
flexible transformations of data codes according to per-site configurations,
major performance upgrade by integrating
WebGUI CMS
with the high-performance TCP data server that was used for another product.
Customization and extension of WebGUI,
to migrate the integration with donor.com's products,
from version 6 to 7 of WebGUI.
Additional enhancements to
core layer
of enterprise fundraising data management system.
Primarily Perl programming (API/LAMP) in Redhat Linux – also
WebGUI templates (HTML/CSS/HTML::Template),
C on Redhat,
and cross-browser JavaScript.
August 2007 — Present
Deployed and maintain one central server and a handful of job-site
servers. SuSE Linux Enterprise (SLES-10), Apache virtual hosts, MySQL
RDBMS, CommuniGate (groupware), FTP Server, Samba, rsync, build Linux
kernel, Perl scripts for backups, rkhunter, aide, nagios, Clonezilla.
Led a team of myself plus two employees who performed portions of the work.
March – August 2007
Added capability for email attachments (esp. PDF) to customer's web-based
lead tracking software, which runs on Linux & MS-Windows servers.
PHP programming on Debian GNU/Linux.
April – June 2006
Implemented a custom calculator and migrated existing website to
Joomla CMS, on subcontract to comprehensive marketing consultant firm.
PHP, JavaScript, HTML, CSS, CMS.
June – September 2004
Custom data base application tracking info about property and project
including address, loan amount, and days in progress,
and featuring search by name & zone, and printouts to bring onsite.
Built on GNU Enterprise
and MySQL; customized GNU Enterprise and built trigger for printout.
Python programming and GNU Enterprise Designer RAD tool –
developed on Redhat Linux and deployed on MS Windows XP.
Maintained core software of enterprise fundraising data management system for non-profits, consisting of over 200 modules, in team of two developers. Designed new Child Information Database module, reviewed design with client, and implemented to client satisfaction. Enhanced sales and inventory system to permit multiple warehouses. Ported core software suite to MySQL RDBMS, as well as to Linux operating system. Primarily C programming in Redhat Linux and SCO UnixWare.
Configured, installed, and wrote a number of custom enhancements to the Bugzilla bug-tracking system, used on the Solipsa (Nuasis/Intervoice) intranet to track bugs in both Solipsa products and third-party products. Primarily Perl programming in Redhat Linux.
Prototyped a financial portal website. HTML with CSS per client specifications.
Prepared used computers for sale. Researched on the Internet for free software for DOS, and prepared a multi-disk install set. Shell and C in Slackware Linux, PC upgrades, sales to store customers.
February – May 1994
Wrote HTML form and CGI program to automate submission of
papers on Design Interaction Paradigms.
C, HTML, and shell in HP UNIX.
September 1993 — January 1994
Member of original development team of the
fishWrap news service,
which provided personalized news and other information according to
the interests of the individual.
C programming in UNIX.
March 1991 — May 1993
Wrote software to present personalized news on GO and Momenta portable
displays after sending it by radio modem from a server.
C/C++ programming in NeXTStep and MS Windows.
SB in Mathematics with Computer Science, May 1994. GPA: 4.8/5.0.
Coursework included Software Engineering Laboratory, Artificial Intelligence, Computer Language Engineering, Structure and Interpretation of Computer Programs, Theory of Computation, Algorithms, Topology, Algebra (abstract and linear), Analysis.
National Merit Scholar, high school valedictorian.
Technical Training Courses: Sun Java Developer, Oracle DBA, AltioLive.
English (fluent), Spanish (proficient).
Printer-ready page (PDF) | Choose a format
Copyright © 2004-2008 Randall Whitman & Whizman Software Solutions. All Rights Reserved.