
Resume
Ted Walther
Date: 05/2007
Phone: 604-434-0844
Email:
Address: 6681 Brooks Street
VANCOUVER, BC
V5S 3J6
Canada
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.
Programming:
C,
C++, Perl, Python, TCL TK, Java, JavaScript, HTML, Bourn
Shell, PHP, CGI development, Postgres SQL DataBase, Forth,
COBOL, Lisp.
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.
Work History:
Student (2007-present)
- Bee Keeping
- Criminal Law
Video Technology Magazine (2006-present)
- project management
- technical advising
- video4linux2 (V4L2) Linux kernel device driver developement
- SDI video format
Tiltproof (2006)
- 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 –
2005
- 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 –
2005 http://www.silentcomputing.com
- 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
– 2001
- Development of C, Linux kernel device drivers.
- Worked on Flash Disk boot up system (M-Systems)
DVBS 1998
– 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
1996
- 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:
Worked on Debian Linux, 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
Manager.
- Contributor
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.
- http://www.osnews.com/story.php?news_id=4336
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