Software Consulting Solutions

As a software consultant, my focus is on helping businesses find and create an appropriate web-presence. That may come in the form of a simple display website, an e-commerce storefront, or a networking site for associates.

In creating these solutions, I am able to draw on over ten years of experience in interface usability (how easy it is for new customers to navigate an application) and software design (how easy it is for developers to maintain the application).

A Portfolio of Websites

Most of my work consists of helping machines talk to one another, but these are a few of the human-viewable sites I've worked on recently:

printable version
MS Word version

David W Hoyt Resume

David W. Hoyt

1211 East 35th Street
Minneapolis, MN 55407

608-606-3434
dave@davewhoyt.com


Technical Skills

Programming Languages
Java/J2EE (EJB, JSP, Struts, Hibernate, Swing, JDBC, JCE, etc.), PHP, C, PL-SQL, PERL, Tcl, CSS, HTML, XML, Javascript

Applications/Environments
IBM WebSphere Application Developer, Vignette Content Management System, MS Office, Apache web server (Linux/UNIX), Netscape web server (Novell), PostgresSQL, sendmail, GroupWise 5.0, FileMaker Pro 4.0, Emacs20, Brltty, various E-mail, various sysadmin tools, PGP (Linux, DOS/Win, Mac)

Platforms
Windows, UNIX, Mac OS (9.x/ OS-X), VAX VMS, TRS-DOS, CBM-4032, Apple][, MS-DOS

Professional Experience

October 2007 to present
Sr. Software Consultant
Arcstone Technologies, Inc, Minneapolis, MN

I am currently an independant software contractor, working with Arcstone Technologies and thier clients. In my current project, I am leading a team of three developers to build a complex data-collection and visualization application. This very interesting project begins with the custom firmware on an air-quality sensor, and ends at the desktop with a flash-based graphing package. My specific responsiblities are to: build the data-collection firmware (in C), the data processing software (in PHP), manage the build environment (linux/MySQL), and facilitate/coordinate the efforts of the other developers.

March 2001 to September 2006
Sr. Programmer/ Analyst
Lands' End, Inc, Dodgeville, WI

The Lands' End web site is the source of over 50% of all sales for the company. Some of the more recent and interesting projects I have been involved in are:

October, 1999 to March 2001
Consultant
Smart Solutions, Madison, WI.

Circuit Court Automation Project. I served as a Java Application Developer with the State of Wisconsin, rebuilding in Java an n-tiered database application, originally written in C for OS/2. My focus was on recreating business logic and interfaces from C source, while developing maintainable, efficient Java code. Among other components, I implemented the jury selection and management system, and the software for entering and maintaining sentencing, parole, and release date.

May - August, 1999
Consultant
Pacific Programmer's Cooperative, Oakland, CA.

June, 1998 to June, 1999
Technical Support
ALVA Access Group, Inc., Emeryville, CA.

Feb. 1996- March, 1998
TRACE Research and Development Center, Madison, WI
Technical Support

Supported Access Pack (Win 3.xx), Access DOS (MS-DOS), and MacSerialKeys (Mac OS). Alpha testing and technical support for Co-Net CD-ROM. Beta testing Windows 98 Accessibility Options. Information and Referral: Located appropriate diagnostic centers and manufacturers of specific Assistive Technology for callers in the disabled community.

Education

1989-1992
Beloit College, Beloit WI
Anthropology, Russian Studies

1993-1994
University ofWI, Madison
Anthropology (Archaeology)

December 1999
IBM Learning Services
Advanced Java Programming  

Other Accomplishments

July 2003 - Current
Member/nominal leader of a Ragtime/Jug band, the Hog Town Stompers.

Sept 1997-May 1998
Host of the Cafe Assisi Open Mic

Fall 1992
Translated Skazke i Kartinki from Russian to English

Fall 1990, Spring 1991
Host of "Late Night Folk", WBCR, Beloit WI