Focus |
Books |
Applications |
Training |
Publications |
Websites |
Networks
Memberships |
Positions |
Education |
Recommendations |
Home
| current |
current |
|
|
|
Web Application Development,
Training & Documentation
|
Enterprise Ajax Applications
for Java &
.NET
|
|
24+ years experience business application development and deployment;
17+ years experience programming in object orientated environments;
13+ years experience developing Web sites;
11+ years experience developing SQL applications;
9+ years experience developing Java applications.
4+ years experience developing .NET applications.
|
|
|
|
- JUnit in Action
- Practical introduction to the JUnit testing framework.
Manning Publications, November 2003.
- Struts in Action
- Best selling guide to the Struts web application
framework. Manning Publications, December 2002
|
- Professional JSP Site Design
- Part 6: Content Management, Searching, and Portals.
September 2001.
|
|
|
|
- PhoneBook - BlueTie, Inc.
- Intranet PhoneBook (Ajax, JavaScript, XML, Java, JUnit)
- JPA MailReader - Apache Struts Group
- Rewrite original MailReader application for Java Persistence API and CodeBehind plugin (Java 5, JPA/Toplink, Struts 2, JPA/Hibernate 3, Spring 2, JUnit, Selenium) (presently in public sandbox)
- Nexus Permitting - Water Quality Data Division
- Adapt .NET Application to Ajax. (C#, .NET, Spring.NET, iBATIS.NET, Anvil, SQL), OK Department of Environmental Quality, Steven Webb.
- Planet Yazaar
- Extensions to Yahoo! User Interface library for Ajax
- Nexus Enforcement - Water Quality Data Division
- Port and extend Java application to .NET. Application is a tracking and reporting system for the processing, monitoring, and enforcement of permits issued by the Oklahoma State Department of Environmental Quality. (C#, .NET, Spring.NET, iBATIS.NET, Struts Nexus, SQL), OK Department of Environmental Quality, Steven Wright.
- PACER
conversion program
- Convert data downloaded from public bankruptcy database
service and convert to format to be imported into a legacy database. (Java,
JUnit), Pictography, Michael Neary.
- Water Quality Data Integration
- Tracking and reporting system for the processing, monitoring, and enforcement of permits issued by the Oklahoma State Department of Environmental Quality. Features web access, CDX gateway for the EPA, and an automatic document assembly system for Word.. (Struts, Java
Servlets, Velocity templates, SQL), OK Department of Environmental Quality, Rance Shields.
- Struts advanced template for Adalon
- Developed Struts Advanced Template to demonstrate "best practice" use of the Adalon code generation features. (Struts, Java Servlets,
JSP, Adalon), Synthis Corporation, Atlanta GA, Wells Burke, 404 526-6140.
- Struts PIM
- Sample Struts application demonstrating database access operation (CRUD) in a MVC architecture. Spring 2002. (Struts, Java Servlets, SQL, BaseBeans Engineering, San Francisco CA, Victor Cekvenich, 866) 460-2320).
- QuickBooks Helper Database
- Import data from QuickBooks application to produce additional sales and management reports. (Access/QuickBooks, KwikCovers Inc, Spring 2002 - Bernie Puglisi).
- Gavel-Admin
- Telemarketing and general administrative module for Gavel online Auction application. Under active development. (Struts, Java Servlets, JSP, JSSI, JavaMail, JavaScript, WXXI Public Broadcasting Council,
Rochester NY, Fall 2001-Spring 2002 - Robin Stone 585 325-7500).
- "Articles" and "Portal"
- Sample applications for "Pro JSP Site Design" book published by Wrox. Used as background for chapters 7-11, "Content Management" (Struts, Java Servlets, JSP, CSS, Fall 2001).
- Gavel (continued development)
- Online auction application for public broadcasting station (Java Servlets, JSP, Struts, JSSI, JavaMail, JavaScript
WXXI Public Broadcasting Council,
Rochester NY, 2001 - Robin Stone 585 325-7500) .
- NY Election Finder Application
- Develop Cold Fusion frontend to database providing
candidate and voter registration data to the public, including polling
places (Cold Fusion, New York Public Television Stations, Rochester NY, 2000 - Gary Walker 585 325-7500) - http://nycitizens.org/2001/finder2/
- Online Member Directory
- Provide secure access to membership directory for trade
organization. Export directory from Access database and transfer to Web
site whenever updated. (ASP, VanDamme Associates,
Rochester NY, 2000 - Sigmund VanDamme 585 271-4778).
- Webpage Data Mining
- Convert and import report presented as Web page (HTML)
to legacy database application. (Java, PCFile, Weller Associates,
Rochester NY, 2000 - Jim Weller 381-0028).
- Electronic Auction - Telephone and Online
- Export auction scheduling information from IBM AS/400
package and transfer to Web-based database, to create electronic bid
boards for use in a public television auction. Simultaneous telephone and
online bids were taken on nearly 2000 items, displayed on 300 different
auction boards. Internet-only after auction site. (FileMaker Pro, WXXI Public Broadcasting Council,
Rochester NY, 2000 - Susan Rogers 325-7500).
- Exam Question Bank / Test Generator
- Work with large central school district to develop procedures for
converting from manual system to computer assisted generation of mid-term and final exams,
and practice exams. (The Examiner, Rochester City School District, 1999 -Mary Aronson 262-8480).
|
- Document Generation Package
- Collect and manage information needed to generate extensive real estate
deed package with associated documents and worksheets. Included contact management
features to track taxing authorities throughout state. (Access/Word 97,
Kaman Berlove, 1999 - Michael Mastrodonato 325-7440)
-
- Custom Data Conversion
- Move a thousand contacts and several thousand related records from
Barrister for DOS to Timeslips. Included combining data from several separate reports, and
also creating text database from billing files formatted for a word processor. (Visual
Basic/Access/Timeslips, Hallenbeck Lascell, 1999 - Sue Kermis 423-5900)
- Customer Service/Sales Database
- Track customer sales, inquiries, and related information, and
generate online status report for posting to company Web site.
(Access/FTP, WorldWide Courier Association, 1999 - Matt Orlando - 585 464-0398)
- Multimedia/multiplatform Sales Presentation.
- Comprehensive sales presentation, including audio and visual special
effects, and hypertext links to various case studies. (Powerpoint/Real
Presenter/FrontPage, CommNet, 1998 - Gale Johnson 585 624-2018).
- Enterprise Database
- Integrated point of sale, automated data-transfer, customer service,
sales analysis (Access 97, Proven Methods Enterprises, 1998 - Matt Orlando 585 464-0398).
- Advanced Navigator
- (Timeslips 8, Lawrence Werner et al, 1998).
- Active Form Library
- (Word 97/VBA, Lawrence Werner et al, 1998).
- Attorney Case Management System
- Convert legacy database and document-assembly system to modern
Commercial-Off-The-Shelf applications (Time Matters/Word 97, Lawrence
Werner et al, 1997).
- Catalog Maintenance / Order Fulfillment Database
- Application to maintain inventory of rare books, publish high-quality
catalog of selected inventory, receive and invoice orders, produce shipping report, track
sold inventory, process payments and follow accounts receivable (Access 2,
Atwater Rare Books 1997).
- Enterprise Database
- Integrated point of sale, customer service, sales analysis; with
conversion utility to import legacy data. (Access 95, Visions Group of
America 1997).
- Website Management Database
- Organize, track, and index classified ads by subject, region, advertiser,
and special features; create HTML templates and indices, launch HTML editor to browse
listings (Access 95, WorldWide Classifieds 1996).
- Telemarketing Database
- Manage prospects and call-backs (Clarion, Proven Methods
1995).
- Time & Billing Management System
- Timeslips reporting system engineered to increase revenue and lower costs
(Timeslips, Kaman Berlove 1995).
- File & Contact Management
- Standalone application, and add-in version for WP Office 3.1. Integrate
address notebook with WP51 to create letters and directories (WP Macro,
UserWare 1995).
- Fulfillment Database
- Order-entry, print diskette and mailing labels, sale and accounting
reports (DataPerfect, UserWare 1992)
- Publication Database
- Enter, collate, and print bankruptcy filings and indices in directory
format (PC File/Access 98, Weller Companies 1990/97)
- Electronic Publishing Software
- Shareware programs for disk-based distribution of electronic books,
periodicals, catalogs, and other publications. 800+ registered users (Borland
Pascal, UserWare 1988-94)
- Collection Database
- Open files, print form letters and file labels, track agencies and
forwarders, integrate with WP51 for follow-ups (PC File/DataPerfect,
Lawrence Werner 1988/92)
- WP Form Merge System
- 200+ form merge system for pursuing commercial collection matters (WP
Macro, Lawrence Werner 1985).
|
|
|
|
- Rochester Institute of Technology Computer Club
- "Optimizing Web Applications" Rochester NY
May 2008.
- BlueTie Lecture Series
- "The Open Source Secret Sauce" Rochester NY
Mar 2008.
- Capital Group
- "Using JPA with Hibernate 3, Spring 2, and Struts 2 - 3-day course." Irvine CA
Dec 2007.
- Ajax Experience (Video available!)
- "Retrofitting Struts for Ajax Taglibs" Boston MA. Oct 2007.
- Ajax Experience
- "Coding Ajax Applications with Struts" Boston MA.
Oct 2007.
- Rochester Java User Group
- "Building Struts 2 Applications Without XML Gluecode". Rochester NY.
Oct 2007.
- Capital Group
- "Migrating to Apache Struts (plus Spring and Hibernate Fundamentals) - 4-day course." Los Angeles CA
Sep 2007.
- Utah Java Users Group
- "Building Apache Struts 2 Applications." Salt Lake City UT
Jul 2007.
- New Horizons
- "Migrating to Apache Struts - 3-day course." Salt Lake City UT.
Jul 2007.
- Wells Fargo
- "Migrating to Apache Struts - 3-day course." Milwaukee WI.
Jan 2007.
- Rochester Java User Group
- "Spring 101". Rochester NY.
Jan 2007.
- ApacheCon US 2006
- "Migrating to Apache Struts - 3-hour tutorial." Austin TX.
Oct 2006.
- Tek Systems
- "Migrating to Apache Struts - 5-day course." Rochester NY.
Aug 2006.
- CheckFree Services Corporation
- "WebWork training - 3-day course". Dublin OH.
May 2006.
- Agitar Software
- Webinar - "What to do if your code has few if any tests?"
Apr 2006.
- CheckFree Services Corporation
- "WebWork Training - 3-day course". Atlanta GA.
Apr 2006.
- CheckFree Services Corporation
- "WebWork code review". Atlanta GA.
Mar 2006.
- New England Java User Group
- "Struts 2006/WebWork talk". Burlington MA.
Jan 2006.
- Rochester Java User Group
- "Struts 2006 talk". Rochester NY.
Jan 2005.
- ApacheCon US 2005
- "Struts 2006" talk with Don Brown and Patrick Lightbody San Diego CA.
Dec 2005.
- Pepsi Bottling Group
- Two day JUnit Workshop with internal development team Somers NY.
Nov 2005.
- Rochester Java User Group
- "Integrating Subversion with your development process". Rochester NY.
Jun 2005.
|
- Rochester Institute of Technology Languages at Lunch
- "Spring 101". Rochester NY.
Mar2005.
- Harvard Business School
- Two day Advanced Struts class with internal development team Boston MA.
Feb 2005.
- New England Java User Group
- "An Insider's View of Struts". Burlington MA.
Oct 2004.
- BaseBeans
- Struts presentation/lecture for seminar on open source tools New York NY.
Apr 2004.
- Pepsi Bottling Group
- Three day Advanced Struts class - internal development team Somers NY.
Mar 2004.
- Oklahoma Department of Environmental Services
- Five day Extreme Programming/ASP.NET Workshop Oklahoma City OK.
Feb 2004.
- United Nations
- Two day Struts Jumpstart with internal development team
regarding public and intranet applications. New York NY.
Jan 2004.
- Rochester Java User Group
- "JUnit Jumpstart". Rochester NY.
Jan 2004.
- CitiGroup Development Corp
- Three day roundtable workshop to review systems
architecture for multi-national online consumer banking application
being migrated to Struts. Los Angeles CA. Dec 2003.
- National Academies Press
- Two-day Struts seminar for team of four developers.
Washington DC. Dec 2003.
- Nationwide Mutual Insurance Company
- Five-day Struts work for team of 18 Java
developers, including lecture and laboratories. Columbus OH. Aug 2003.
- Rochester Java User Group
- "Building applications -- with Struts".
Rochester NY. May 2003.
- Advanced Struts Workshop
- Virtual presentation for online workshop covering
advanced Struts topics. Rochester NY. Mar 2003
- No Fluff Just Stuff
- Two day introductory and advanced Struts seminar as
part of a general Java symposium. Houston TX. Feb 2003.
- Nationwide Mutual Insurance Company
- Five day advanced Struts seminar for core team of 10 system
architects and technical leads. Columbus OH. Nov 2002.
- Oklahoma Department of Environmental Services
- Four day introduction to Struts seminar for
inter-disciplinary team of web designers, database administrators, and Java developers.
Oklahoma CIty OK. Jun 2002.
- Synchronoss
- Three day "Struts Best Practices" seminar with web development team.
Harrisburg PA. Aug 2001.
- Stonebridge International
- Two day "train the trainer" seminar. Atlanta
GA. Jun 2001.
|
|
|
|
- Macaroni
- Ted Husted's Blog (2004-2008).
- Building Struts 2 Apps without XML Gluecode
- TheServerSide.com (Jan 2008).
- Generating JUnit Tests for Legacy Java Applications
- Sys-Con Media (Dec 2007).
- JPA Training Course
- Struts University (Dec 2007).
- Building Struts 2 Applications
- The ServerSide E-Guide (Sep 2007).
- Struts From Square One
- Early release of a work in progress (December 2006)
- What to Do If Your Code Has No Tests
- Java Developers Journal (September 2006).
- BrainBench Struts Certification
- Review and approve BrainBench certification exam for Struts Action (January 2006).
- MailReader Training Course
- Struts University (Mar 2007).
- The Real Reason You're Working So Hard
- Featured as a "case study" open-source worker in BusinessWeek (October 2005).
|
- Struts Adalon Advanced Template and Documentation
- "Best practices" Struts code skeleton for use with Adalon code generation software; published by Synthis Corporation (April 2002).
- Struts Tips
- Weekly column published to the MVC Newsgroups; commissioned by BaseBeans Engineering (May-July 2002).
- Struts JGuru FAQ
- Contributed initial content for extensive online Struts FAQ; commissioned by JGuru Website. Also retained to maintain FAQ on regular basis.
- Struts 1.02 User Guide
- Co-author of official documentation for Jakarta Struts Web application framework.
- Best Web site in Market (PBS)
- WXXI , 1998, 1999, 2001.
- EPIC Users Guide & Screen Reference
- Technical Documentation For Commercial
DBMS Application (1996-7)
- Paperless Publishing (McGraw-Hill 1994)
- Featured developer (disk set)
- Digital Quill (Digital Publishing Assoc)
- Dart - Best Software (1991)
- Tavern - Best New Fiction (1992)
|
|
|
|
- Struts Central
- Comprehensive online resource directory for Apache Struts (February 2006).
- Need to Know 2001
- Remake of Need to Know companion Website to weekly television program (HTML, QuickTime; WXXI Public Broadcasting Council,
Rochester NY, 2000.
- NY Citizens 2001
- Remake of NYELECTION as a ongoing issues-orientated Web site (QuickTime, Javascript, Perl, HTML; WXXI Public Broadcasting Council - www.nycitizens.org).
- Kaplan Container,
- Corporate Website for manufacturer (Kaplan Conainter Co - www.containers.com).
- Houses of Workship,
- Companion Web site to television special. Graphic design by Jane Tressel. (HTML, QuickTime; WXXI Public Broadcasting Council - wxxi.org/worship).
- Canal Towns
- Companion Web site to television special. (HTML, QuickTime - wxxi.org/canaltowns).
- Election Coverage 2000 - Debate Night
- Companion Web site to Debate Night special, featuring
live chatroom and discussion boards .(Javascript, Java Servlet;
WXXI Public Broadcasting Council,
Rochester NY, 2000 - www.nyelection.org).
- WXXI Online 4.0
- Core Web site for public television station. Main site
is host to over 30 sub-sites for various productions and services.
Shared services include a master contact form, discussion board, and
staff directory. Visual design by Jane Tressel. (Javascript, REBOL, Perl; WXXI Public Broadcasting Council,
Rochester NY, 2000 ).
- Eastman School of Composition
- Informational Web site for Composition Depart of
Eastman School of Music. Visual design by Windsor. (Javascript;
Windsor Graphics,
Rochester NY, 2000 ).
- Source International
- Catalog site for manufacturer of upscale "Chairware".
Visual design by Windsor. (Javascript,
Flash, Windsor Graphics,
Rochester NY, 2000 - www.sourceseating.com).
- NY Election
- Cooperative election coverage Web site for NY Public
Televisions stations. Interactive surveys, remote windows, off
site link management, Election finder. Visual Design by Hun. (Javascript,
Cold Fusion;
WXXI Public Broadcasting Council,
Rochester NY, 2000 - www.nyelection.org).
- Electronic Auction - Telephone and Online
- Export auction scheduling information from IBM AS/400
package and transfer to Web-based database, to create electronic bid
boards for use in a public television auction. Simultaneous telephone and
online bids were taken on nearly 2000 items, displayed on 300 different
auction boards. (Javascript, FileMaker Pro; WXXI Public Broadcasting Council,
Rochester NY, 2000).
-
|
- Election Coverage 2000 - Primary Night
- Web site to cover primary elections for TV News
department, including live exit polls and streaming media (wxxi.org/election/2000/primary/))
- WXXI Discussion Area
- Public bulletin board for WXXI programs and events (perl
/ Ultimate BBS; public.wxxi.org/cgi-bin/ubb/Ultimate.cgi)
- Seeking Solutions
- Companion Web site for community program with national and local
productions
- (wxxi.org/seekingsolutions)
- Auction 99
- Online bidding on selected items for WXXI Auction, including rotating
banners and credit card number verification (Perl and server-side
includes (SSI)).
(wxxi.org/auction/1999)
- Need to Know
- Companion Web site for locally produced Need to Know news program.
- (wxxi.org/ntk)
- Que Pasa Rochester
- Bilingual site for Spanish-Language television show
- (wxxi.org/qpr)
- Election 98 / Voice of the Voter
- Campaign information site, including online opinion survey and exit
poll.
(wxxi.org/election98)
(wxxi.org/vov)
- WXXI AM, FM, TV
- Public Broadcasting for the XXIst Century. Site offers hypertext
broadcast schedules with links to companion Web sites, email newsletter, background on
broadcast programs, station and community events, broadcast scripts, links to other
community Web sites, and more. (wxxi.org)
- Lawrence Werner et al
- Business site for prominent law firm, includes information about
attorneys and staff, maps to local offices, and guest book. (lwksb.com)
- Hitchhikers Guide to Science Fiction
- Suspend your disbelief and beam aboard! (husted.com/hgsf).
- Rajah's Website
- Click Rajah for Luck - Meet the Internet's Magical Mynah (husted.com/rajah).
- Husted dot Com
- Enterprise site featuring background on major specialties, including
Office Networking, Electronic Publishing , and family genealogy (www.husted.com).
- Epub News
- Authoring, Marketing, Publishing with Acrobat, Envoy, HTML, WinHelp, et
al (husted.com/epnews).
|
|
|
|
- WXXI Public Broadcasting (Secure Application Server - Red Hat Linux, MySQL, Java, JSSI, JavaMail, Resin)
- 250 State Street, Rochester NY 14614.
Marion French, 585 325-7500.
- Ward Norris et al (Consulting only)
- Authored and distributed Request for Proposal to
migrate network from Novell to Microsoft and assisted client in
selection of vendor.
1000 Crossroads Building, Rochester NY 14614
Sue Kermis, 585 423-5900.
- WXXI Public Broadcasting (Media Server -
MacIntosh G4, OS/X; QuickTime Streaming Server, 2 live streams plus
archives; Encoders - dual iMacs; Sorenson, qDesign, Media Cleaner)
- 250 State Street, Rochester NY 14614.
Marion French, 585 325-7500.
- National Grants Conferences (Email/Proxy
server).
- West End Business Center, Rochester NY.
Matt Orlando 585 464-0398.
- WXXI Public Broadcasting (Media Server - NT4,
Real Media, 2 live streams; Encoders
- dual Win95 workstations)
- 250 State Street, Rochester NY 14614.
Marion, 585 325-7500.
- Kaman Berlove et al (File and Email/Proxy Server - Netware/NT).
- 13 S Fitzhugh Street, Rochester NY
Michael Mastrodonato, 585 352-7440.
- Break Free International (Windows).
- West End Business Center, Rochester NY.
Rachel Burke 585 328-1390.
- National Grants Conferences (NT BackOffice Suite).
- West End Business Center, Rochester NY.
Matt Orlando 585 464-0398.
|
- CommNet Marketing, Inc. (Email/Proxy Server - Win95/Netware).
- 1020 Temple Building, Rochester NY.
Christine Leclerc, 585 327-3050.
- Lawrence Werner - Clifton Springs (Windows).
- 28 East Main Street, Clifton Springs NY.
- Jack Ryan, 315 462-3010.
- WXXI Public Broadcasting (Web Server - Apache, Red Hat Linux)
- 250 State Street, Rochester NY 14614.
Marion French, 585 325-7500.
- Rochester City Properties (Windows).
- 740 West Main Street, Rochester NY
Walter Vanderweel, 585 464-0280
- Richard Vullo Esq (Windows).
- 2000 Winton Road South Bldg 5, Rochester NY
Richard Vullo, 585 241-3600
- Visions Group of America (Windows).
- 1250 Scottsville Road, Rochester NY
Mark Colosi, 585 464-4600
- Croucher & Jones (LANtastic).
- 60 S Main Street, Canandaigua NY
Walter Jones, 585 394-2665.
- Lawrence Werner - Canandaigua (Windows).
- 23 Sly Street, Canandaigua NY
Steven Swartout, 585 396-0400.
- Kaman Berlove et al (LANtastic).
- 13 S Fitzhugh Street, Rochester NY
Michael Mastrodonato, 585 352-7440.
- Lawrence Werner - Rochester (LANtastic).
- 700 First Federal Plaza, Rochester NY
C. Bruce Lawrence, 585 325-6446
|
|
|
|
- Apache iBATIS Project Management Committee,
- Chair, since 2005
- Apache MyFaces Project Management Committee,
- Member, since 2005
- Apache Incubator Project Management Committee,
- Member, since 2004
- Rochester Java Users Group,
- Member, sinces 2003
- Apache Software Foundation,
- Member, since 2002
- Apache Jakarta Project Management Committee,
- Member, since 2001
- Apache Struts Project Management Committee,
- Member, since 2004; Committer since 2000
|
- WXXI Internet Focus Group
- Panel member 1997
- Epub Resource Center (America Online)
- Co-founder and host 1994-5
- Digital Publishers Association
- Standards Committee 1992-4
- Clarion Users Group
- Member (new group), 1998-9.
Secretary/Newsletter Editor 1992-3
- PC3 Users Group
- Asst Newsletter Editor 1986
- DisplayWrite Users Group of Rochester
- Secretary 1985
|
|
|
|
- VanDamme Associates, Inc., 2008-Present
- Business Analyst
Work as a liason among stakeholders to elicit, analyze, communicate, and validate requirements for changes to business processes,
policies, and information systems.
- BlueTie, Inc., Feb 2008-Aug 2008
- Product Manager
Provide cross-departmental oversight for all aspects of product. Develop business plan, release plans, and functional requirements. Design and conduct training courses.
|
- Husted dot Com, Inc., 1994-2008
- Senior Developer / General Manager
Provide software development, training, and system administration services to various organizations on a contract basis.
- Lawrence Werner attorneys, 1982-1994
- Senior Data/Word Processing Technician
Oversee processing of commercial collection litigation; distribute work to staff;
develop in-house software applications; install and manage local area network; develop and
manage multiuser database (DataPerfect).
|
|
|
|
- Willow Creek Association
- Willowcreek Leadership Summit
- Certificate, August 2004
- Object Mentor
- Using UML for Object-Oriented Design
- Object-Oriented Design with Patterns
- Certificate, March 2004
- Object Mentor
- C# Language Immersion with Test-Driven Development
- Certificate, February 2004
|
- Microsoft Corporation Education and Certification
- Micrsoft BackOffice Small Business Server
- Certificate, March 1998
- Bryant & Stratton Business Institute
- Business Systems, 1981-1982
- SUNY Brockport
- Liberal Arts Major 1980-1981
- Genesee Community College
- AS Liberal Arts and Science, 1978-1980
Editor, Student Newspaper
- Distinguished Achievement Award
|
|
|
|
|
Ted is simply the best mentor that a developer/team could have. Before I left the Oklahoma State] DEQ I hired Ted to build our skills with Struts. Within 3 months he had completely changed my way of thinking when approaching projects, team members, management, and even dealing with "problem" team members. I value his strengths to motivate, encourage, and simply get excited about software development. Ted is the real deal...”
(Rance Shields, Partner at Infoverse)
|
|
|
As a Java professional and enthusiast, it is a pleasure to have the opportunity to endorse Ted Husted.
I was introduced to Ted's work by a Java guru in my organization who described his book "Struts in Action" as the definitive guide to Struts development.
Four years later it still holds a prominent place on my desktop.
In addition to Ted's published writings, he is highly prolific contributor of best practice, pattern driven, development artifacts most notably to the Apache Software Foundation.
As a trainer and mentor, Ted imparts his deep technical expertise coupled with practical 'on the ground' enterprise experience.
Concepts are constantly reinforced by their design pattern/best practice origins.
As a presenter Ted's is highly affable.
He places his mentees at ease and ensures comprehension.
Ted Husted is an asset to the entire Java community, as well as any party fortunate enough to engage his services.
(Jeff Cullaton, Sanofi-Aventis)
|
|
|
Ted is a great educator and very helpful in explaining concepts related to Struts 2 as well as other technologies that integrate with Struts 2.
(Nate Sarr, Rochester Institute of Technology)
|
|
|
Ted is known as one of the earliest contributors to Apache Struts and other popular open source project. His technical contributions and “tech” support for “noobs” helped make them popular. Even if you have not been lucky enough to have met him in person, as I have, you can almost feel his personable presence online. A true natural leader, he can be both technical and humble at the same time. He does not need any endorsement, including this highest recommendation from me, for he is well known for both technical and personal skills.
(Vic Cekvenich, CTO, baseBeans Engineering)
|
|
|
We hired Ted to teach the Struts 2.0 "Mailreader" Training course.
Ted has expert level knowledge of Struts 2.0, unit testing and web development.
(Matt Luce, Wells Fargo)
|
|
|
Ted is a highly skilled web application architect with a keen grasp of development processes.
His personal discipline makes him extremely reliable and yields outstanding results, especially in the oft-overlooked area of documentation.
Ted's ability to visualize design patterns is remarkable and results in applications that are flexible and easily maintained.
Ted is well-versed in both Java and C# technologies as well as the emerging field of client-side (Javascript) architectures.
Ted is certainly at home in a production environment, but excels as a mentor to individuals and large development teams alike.
(Steve Webb, Oklahoma Department of Environmental Quality)
|
Focus |
Books |
Training |
Publications |
Applications |
Websites |
Networks
Memberships |
Positions |
Recommendations |
Education
Home
|
|