Edoceo - 2001.07 - Present

Managing Director

This company, I started have been building (off and on) since 2001. We do everything you see on this site and our sub-domains.

  • Imperium Work Order and Accounting System
  • Praxis Linux Distribution & Documentation
  • Radix PHP Toolkit

Seattle Savings Bank - 2004.01 - 2006.10

Senior Development Engineer

I worked on various banking systems for mortgage origination, ACH processing, wire services and other internal banking systems. The largest project was ReverseWare a Reverse Loan Origination System (RLOS) that powered origination services for SSB and thousands of other subscribing loan origination businesses.

  • Integrated various financial system using ASP/VB, PERL, PHP and SQL
  • Assisted with systems, infrastructure and hiring decisions
  • Authored development team documentation, code policy and defined procedures of internal code authoring.
  • Implementation and Administration of Subversion Repisority
  • Developement of FHA B2G integration for ReverseWare LOS

Pacific Northwest Ticket Service - 2001.02 - 2003.10

Director of Information Technology

The end days of "Web1.0" found Everdev floundering so I started at PNTS. I designed and constructed a custom POS application for their model and integrated with partner systems. I also worked on very complex web-automation robots that were used during ticket on-sales to acquire inventory. Working closely with the executives at this firm and their partners I became keenly aware of what is needed for "business class" systems.

  • Architected and built various solutions using VB, C++, PERL, PHP and SQL
  • Upgraded network infrastructure to improve performance and security using OpenSource technology
  • Architected and built a globally accessable distributed POS system using PHP and PostgreSQL
  • Implementation and Administration of Subversion Repisority
  • Research and development of technology solutions
  • Planning and documentation of future requirements in infrastructure and personel
  • Purchasing and hiring decisions

Art Institute of Seattle - 2001.01 - 2002.06


  • Instruct adults in three disciplines: Introduction to Programming, Programming, and Web Delivery Systems
  • Technical Accomplishments:
  • Created a web site for each class to communicate with students
  • Upgraded the site to allow students to check their progress on-line

Everdev, Inc - 2000.02 - 2001.01

Development/Engineering Lead

As a Development Lead at Everdev I was responsible for planning projects and following through with the timeline. Much of my role also involved systems administration to ensure that developers were forcused on the core task at hand. I also learned to quickly adapt to new situations as many projects started with me doing research, design and structures before engaging the developers. This was the first place that I put GNU/Linux into a production environment for someone other than myself.

  • Massive web-wite software development with Visual Basic.
  • Web development with VB, PERL, MySQL, MS-SQL, DHTML, XML and JavaScript.
  • HTTP, SOAP, SMTP, POP3, FTP, DNS, DHCP, SSH, and SQL Server setup administration and maintenance
  • Document specifications and requirements of software projects.
  • Hiring and training of new developers.

Microsoft - 1998.10 - 2000.02

Network Administrator / Software Test Lead

When contracting out at Microsoft I was the first member of the NLB team. As new members came on I found myself in somewhat of a leadership role. I learned techniques for interviews, team communications for small and large teams and meeting hosting skills.

  • Daily installs and upgrades of lab machines, setup and configuration testing
  • Design and maintenance of NLB lab network infrastructure
  • Setup and configuration testing of Windows 2000 and NLB service
  • File and follow-up on bugs and issues with Windows 2000
  • Development of scripts to automate setup, maintenance, and tests
  • Development of test tools with Visual Basic, Visual Test and C/C++

Immunex (now Amgen) - 1997.10 - 1998.10

Desktop/Network Support Engineer

In my first years in the industry as a young employee I was not exposed directly to business operations. I did however learn what makes a team. As a support technician I had direct exposure to the problems employees face every day with technology.

  • Provided support for Win9x, NT 4 and Mac's on a Novell / NT network over TCP/IP.
  • Provided software and hardware installation upgrades and support for 1000+ users.
  • Daily troubleshooting of various networking issues
  • Follow-up of issues until proper resolution is achieved

BusinessWire - 1997.02-1997.09

Swing Shift Desktop/Network Support

Worked the afternoon/evening shift supporting the network and desktops. Monitor servers and troubleshoot issues, support desktop issues for the evening shift editors. First direct exposure to Sequent systems. Had to receive an after-hours shipment of one of these, hardly fit in the freight elevator! Spent six months here while saving money to move to Seattle.

Eon Technologies - 1995.10-1997.02

First real job in the IT industry, assembled custom PCs and performed maintenance on Windows 3.1, WFW 3.11, Win95, NT 3.51, NT 4 and Mac OS 7,8,9

Prior Employment - 1992-1996

I had a paper route, shipping department, worked in a liquor store, pulled cables for a telecommunications company and other odd stuff. Just regular old work experience.