William Ahern

14525 SW Millikan Way #30823
Beaverton, OR 97005

Phone: 415-608-5833
Email: william@25thandClement.com
URL: http://www.25thandClement.com/~william/projects/

Unix

Administration: Sendmail, PostgreSQL, Apache, MySQL, UW-IMAP, Samba, BIND (v4, v8, v9), GNU/Linux, OpenBSD.

Programming: C, Perl, Lua, Java, M4, Sed, Awk, ANSI SQL, Unix Shell (Korn, Z-Shell, Bash).

Interfaces/Tools: BSD Sockets, POSIX Threading, IPC, SysV IPC, OpenSSL, GNU Autotools, CVS, SVN, Git, C Standards/Libraries (C89/90, C99, POSIX/SUSv3, SysV, BSD, GNU).

WWW

Programming: XSL, PHP, ColdFusion, JavaScript.

Presentation: XML, RDF 1.0, RSS 1.0/2.0, XHTML 1.0/2.0, CSS 1.0/2.0.

Internet Architecture

Protocols: IPv6, IPSec, HTTP, RTSP, SSL/TLS, XMPP, SMTP, LDAP.

Methodologies: X.509 Certificate Management, P2P (Distributed vs. Federated; Distributed hash tables), Principles of Cryptography (RSA vs. DH; Secrecy vs. Authentication vs. Authorization).

A/V Streaming Codecs & Formats: Flash FLV, ICY Shoutcast, ISO 14496 (MPEG-4 Base File, ADTS, LATM, etc), Mobile Networks (iPhone HTTP, OEM RTSP, AMR v. MP3 v. AAC, H.263 v. H.264, etc).

Publications

Employment History

Co-Founder / VP Engineer xor CTO / Senior Engineer
RemoTV, Inc.
September 2007-July 2009

Designed and engineered back-end transport and transcoding systems.

RemoTV allowed users to stream multimedia directly from their personal computer to any internet connected device--cellphones (including OEM handsets, not just smart phones, but including Blackberry and iPhone), gaming consoles, etc--without requiring separate software installation. Protocols, formats, and codecs were altered on-the-fly to suit the requesting device.

$1.3 million in funding prior to closure due to 2008 Recession.

Senior Engineer
Barracuda Networks
March 2004-July 2007

Senior software engineer and architect. Responsible for design, construction and maintenance of various systems level components.

Contracted Consultant
JINSA
August 2002-December 2003

Changes and additions to the JINSA Online content management system. Technical consultation as issues arose.

Associate Consultant
AG Consulting
October 2000-June 2002

Worked for the e-Solutions group within AG. We developed self-service web-based solutions primarily atop clients' ADP Enterprise/Horizon and PeopleSoft HRMS/ERP systems.

Projects:

Achievements:

Software Engineer
Mailshell.com
May 2000-October 2000

Online e-mail service which provides a web based client mail interface to filter out SPAM. The service linked to existing POP3 or IMAP accounts, or used pseudo-anonymous proxy e-mail addresses managed by Mailshell.

Projects:

Manager of Information Systems
JINSA
March 1998-May 2000

Projects:

Helpdesk Support
The George Washington University
September 1997-August 1998

Assisted students with computer laboratory issues. Handled university student computing services accounts; i.e. Unix account registration, e-mail issues, etc.

Achievements:

Education

The first year of college was attended full-time at the University of West Florida, concurrent with highschool (1996-1997).