The process currently takes a bit of time after clicking to execute all the steps above. I plan to improve it by using Comet to update the status on the client as the server completes each step.
Click to generate and download this document in other formats. It has been tested in Internet Explorer 8, Firefox 6 and Google Chrome.
Provide mentoring, training, and/or design and development services to clients wishing to make the transition to object-oriented development or raise the quality of their existing object-oriented investments. Special interest in the Java platform.
Led the development of software that answers the phone when customers call the Apple Store in the United States, Canada, the United Kingdom, and Ireland.
Have been the lead architect on over a dozen Java-based projects, using a wide array of technologies.
Taught Oracle (then Sun)-developed curriculum (SL-275), as well as custom-developed curriculum using Object-Oriented Programming in Java as the primary textbook.
Cited in the Apache Ant reference manual, and often consulted by developers with questions about Cygwin, Java, and JNI.
Recruited, motivated, trained, and coached volunteers and staff with various organizations advocating on behalf of the LGBT (lesbian, gay, bisexual, and transgender) community.
Worked in a consulting role with the staff of several organizations interested in doing much more effective political work. Primarily responsible for identifying and mentoring promising current and potential staff members with campaign organizations in order to improve their leadership and analytical skills. Other roles ranged from managing ten paid field staff working to win an election surrounding marriage for gay and lesbian couples in Maine to managing a campaign to verify student provisional ballots in Bowling Green, Ohio.
Ran campaign in which Cleveland Heights, Ohio became the first city in the country to pass a pro-gay ballot initiative. Organized a massive field campaign by recruiting and training over 1,000 volunteers, resulting in one-on-one conversations with nearly half the voters in Cleveland Heights using only volunteers and raising $85,000. Recruited and trained leaders to assume volunteer leadership roles in this effort. Responsible for dealing with the campaign's vendors.