Address: 2235 Westerly St
Experience and Strengths:
Web, e-mail, Unix, systems design, testing, technical writing, high end server programming, kernel programming, device driver development, GUI design, database design. I specialize in Linux and OpenBSD, but support software packages on all POSIX compliant platforms.
Shell, PHP, CGI development, Postgres SQL DataBase, Forth,
X windows Programming, X86 Assembly language. Linux Kernel Modules and Drivers.
OS: Linux 2.4 & 2.6, OpenBSD, FreeBSD, Mac OS X
Backup Technologies: rsync, scp, sftp, tar, cpio. Wrote several disk mirroring scripts for mass production of a video server, and the most referenced hard drive migration howto
Security: Lot of years keeping things secure. Mostly use OpenBSD and Debian. Helped develop the CrunchBox firewall.
Affordable Affiliates Inc (2008-present)
- Chief Technology Officer
- system architecture
- data recovery
- security policies
- financial audits
- ethical search-engine optimization (SEO)
- technical writing
- Bee Keeping
- Cattle herding
- Carpentry (framing)
- Criminal Law
Video Technology Magazine (2006-present)
- project management
- technical advising
- video4linux2 (V4L2) Linux kernel device driver developement
- SDI video format
- Sales, Customer support
Video Technology Inc. (2005-2006)
- Worked on V4L2 driver for Linux2.6 Kernel Module. Module is now included in the Linux kernel, and my name is now included in the Linux kernel source code.
ATIMI 2004 –
- Worked on Mac OS-X (BSD Unix) drivers, and I-SCSI networking.
- Technical Writing.
Shop IP 2002-2003
- Worked on the OpenBSD based Firewall product.
- Shop IP was started by John Draper (Captain Crunch)
Nisvara Inc. 2001 –
- Founder, came up with Initial product Idea of Silent computer.
- Shareholder and currently a board member
- Nisvara Inc. had a partnership with NASA Ames for the development of composite materials for computer heat management and almost closed a $500K grant with the California Energy Commission (CEC) for it’s server that consumes ½ the power of a regular server.
Lineo Inc. 2000
- Development of C, Linux kernel device drivers.
- Worked on Flash Disk boot up system (M-Systems)
– 2000 (Digital Video Broadcast Systems)
- Worked on the LIVECAM a FreeBSD based video streaming server.
- Developed high speed hard drive replication software.
- Developed display driver on FreeBSD for direct VGA screen access for playback of video.
- Worked on Video on Demand streaming server.
- Worked on “Idiot Proof” front end configuration GUI.
- Was responsible for assembling and testing server before shipping to customers.
Virtualynx and Starnet Communications 1998
- Unix, Solaris, and Redhat system administration
- CGI, database, and perl development.
Nortel Cable Technology Division (Fiber Optics) 1997
- HPIB fiber testing software
- factory automation
Government of Canada
- Did the first ever vote counting on-line software and website.
- People viewed the vote results in realtime, as they were counted.
Open Source Projects:
Contributions to the newLISP programming language http://newlisp.org/, 2008-present
- prepared Debian, Ubuntu, and OpenBSD packages http://dpkg.reactor-core.org/
- implemented a build system compatible with the GNU configuration standards
- small bux fixes to the source code base
- Postgres module so the language includes support for the Postgres database by default
Worked on Debian Linux http://debian.org/, 1998-2006
- Maintained packages
- Assisted at trade shows
- Gave talks and presentations to local groups
Ratpoison window manager http://ratpoison.sourceforge.net/
This is a Light Weight , no mouse required X window
Project Lead on the (defunct) Xouvert – X
Windows system for Linux.
- This was an alternate branch off of XFree86 the one currently shipped on most Linus OS’s , Designed for Better driver support.
Mozilla and Firefox web browsers
- Mediator / Technical Negotiator
“Jonathan Walther, a Debian developer, could not have said it better. In fact, Harrison’s apology to mozilla.org was his request. Walther was suddenly finding himself in a unique position of mediator between Firebird and Mozilla.” http://www.open-mag.com/features/Vol_61/trademarks/trademarks.htm
Created the “Scrollball” and “Pog” user interface widgets, based on the ideas of Bowie J. Poag.
Has written articles for the
Linux Journal Magazine.
- Linux Apprentice: Setting Up E-mail (Feb 1998 ) http://www.linuxjournal.com/article/2516
- “The Rules of IRC” http://www.kuro5hin.org/?op=displaystory;sid=2000/12/30/232315/30 (Full version here: http://reactor-core.org/irc-help.html