
Development Manager / Architect / Developer
Boise, Idaho Area

Development Manager / Architect / Developer
Boise, Idaho Area
I have designed and implemented software solutions of all sizes, for startups as well as major corporations. I enjoy working with project teams to help improve the quality of their work by introducing new technologies - as well as doing R&D on these new technologies to separate the marketing hype from cold hard reality. I am constantly reading, writing experimental software, and looking for new ways to get the job done.
I consider myself an architect - but a *coding* architect who is ready and willing to get his hands dirty learning if his latest great idea is going to work (or not), and ready to adapt rapidly if it doesn't. I want to lead by example, in the trenches with the team, where the opportunities exist.
Agile, Domain Driven Design, various Software architectures, Test Driven Development, Professional Cat-Herding, .NET development, and various web development platforms such as WebForms and MVC.
Other things: NHibernate, LINQ, Ajax & JavaScript, design patterns, WCF, technical presentations & speaking, quite a few other topics as well.
(Privately Held; 11-50 employees; Computer Software industry)
August 2004 — Present (5 years)
I work with project teams at Blackfin, steering architectures, assisting with training, writing libraries to be used by our clients. My focus is on raising what we do to the level of an engineering discipline; the field has a legacy of "cowboy coding" which is harmful to the goal of writing good, quality software that just works.
I wear many hats here as well.
(Self-Employed; Myself Only; Computer Software industry)
December 1997 — August 2004 (6 years 9 months)
Worked on a wide variety of projects as a software developer and architect, worked closely with another software consulting firm as part of a loose confederacy of consultants, learned how to handle many different aspects of business from the technology, to keeping the servers running, accounting, customer service, and everything else.
Oh, and I wrote some code too.
(Non-Profit; 51-200 employees; Museums and Institutions industry)
February 1997 — December 1997 (11 months)
Was called in to help with major crash issues with the museum's ticketing and box office system - the VAX was crashing at peak times, every day. Figured out what was going wrong and fixed it, then worked with keeping the Windows NT systems up and running and building software to get the old VAX and the new PCs talking to each other.
Once the problems were solved, I decided that I wanted to focus on software development full-time.
(Non-Profit; 11-50 employees; Museums and Institutions industry)
1993 — 1996 (3 years)
I worked on a Science Museum ticketing system based on DEC VAX hardware, keeping things running. Also worked with the box office staff and rebuilt some PC-based exhibits using spare parts, twine, and a Borland C compiler.
BS , Computer Science , 2000 — 2003
Music Performance 1993 — 1996
Technology, history, fly fishing,
elegantcode.com