Senior Software Consultant with
20 years of experience
Robert W. Herrmann
89
Jennie's Way, Tewksbury, MA 01876
bob@jadn.com
(978) 633-9165
Application
Technology: Grails, Android, J2EE, Servlets, JSP, XML, Swing, Ant,
Struts
Application
Servers: J2EE, Tomcat, Oracle 9iAS, Websphere, WebLogic
Languages:
Java, C++/C, JavaScript, HTML, Perl, TCL/TK, VBScript
Operating
System: Linux/Solaris/Unix, WinXP/NT/98
Databases:
MySQL, Oracle, Sybase, SQL Server
EXPERIENCE
InnoCentive,
Waltham, MA Grails Consultant JUN 2008 – Present
Develop site which helps
solutions seekers connect with problem solvers
- Guided transition from
old Java Framework to Grails
- Helped define best
practices for development using Grails
- Rapidly delivered
production system for viewing and searching “challenges”
- Developed system for
letting users tag “challenges”
Robert Herrmann
Associates, Tewksbury, MA Android
Development DEC 2008 – Present
Created “Car Cast
Podcast Player”, a simple podcast downloader and player.
Optimized for use in a daily commute, Car Cast features big buttons,
large text, and remembers last played location.
- Car Cast has over 2500
active users
- Entered into Google's
Android Development Contest II
- Car Cast forwards usage
statistics, downloads, and errors to a central site for analysis
ITA
Software,
Cambridge, MA Senior Consulting Engineer JUL 2006 – Present
Participated in design and development of an airline
reservations system.
- Specialized Load Balancer for handling HTTP Requests
and Pulling from Oracle Queues
-
Wrote test reporting application using Grails
-
Developed Promotion Code processing
-
Developed solution for sending rich HTML receipts to customers
P&H
Solutions,
Waltham, MA Senior
Consulting Engineer MAY 2004 – JUN 2006
Migrated mature banking web application from the
Microsoft platform (C++/COM/MTS/ASP/ADO/VB) to the J2EE
(Java/JDBC/JSP/JUnit) platform.
- Provide just in time architecture and design
- Team resource for Java/J2EE and IDE expertise
- Utilize agile methods; refactoring, unit tests,
continuous integration
Sun
Microsystems,
Marlboro, MA Senior Consulting Engineer JAN
2003 – MAY 2004
Part
of a team that developed an application for monitoring storage
systems. The application was implemented using Java, XML,
Javascript, tag libraries, Oracle, eclipse, Ant, Tomcat, Linux,
Solaris
- Designed and developed application features;
Searching, Filtering, and Custom Reporting
- Ensure application
automatically switched to Chinese, Japanese or French based on
client's language
Cell
Exchange,
Cambridge, MA Consulting Architect, Senior Developer DEC
2002
-
Rapidly architected and developed an aircraft status web application
Sun
Microsystems, Burlington, MA Consulting
Engineer MAY 2002 - NOV 2002
Contributor
to the open source Apache Tomcat project. Tomcat is the reference
JSP/Servlet implementation. Tomcat is core technology in many J2EE
application servers.
- Implemented new Servlet 2.4 functionality for Tomcat 4
and Tomcat 5
- Track/fix/eliminated problems with SSL, session
handling, and logging
- Participated in Tomcat
development community (discussions, votes, bug fixes)
Network
Engines, Canton, MA Senior Consulting
Engineer DEC 2001 - MAR 2002
-
Contributed to development of SDK for driving front panel of rack
based systems
Lucent
Technologies, Marlboro, MA Senior Consulting
Java Engineer APR 2001 – JUL 2001
Improved
web based HR system allowing managers to award bonuses
- Implemented new features using J2EE, JSP, Java, JDBC,
HTML, JavaScript, Oracle 9i AS/8i DB
- Refactored JSP reports to include new features and
improved speed, quality plus maintainability
- Created a place for managers to post questions and
answers to communicate with employees
Voice
of the Web, Reading, MA Chief
Architect/Co-Founder NOV 2000 - MAR 2001
Co-Founded
a Startup Company creating software to scan news sites and create
spoken audio content from the site’s content. Finalist in both the
Lycos Labs and Boston.com business plan competitions.
- Rapidly developed and
deployed system in 2 months using J2EE, XML, VoiceXML, Java, JSP,
Apache’s Tomcat, tellme.com, Bell Labs Text-to-speech engine
Lumapath,
Inc. Maynard, MA Senior Engineer, Team Leader JAN 2000 - NOV 2000
Venture
funded early stage startup that created an innovative search and user
interface technology.
- Designed and created a knowledge engineering tool for
editors to process daily flow of search terms. Tool allowed editors
to create/edit/test/execute a set of rules for improving search hit
quality.
- Lead creation of
automated deployment system for server farm (JSP/Java, F5’s load
balancer, Akamai’s cache, offsite hosting, NT, IIS,
Netscape/iPlanet, JavaScript, XML, Oracle)
Radnet,
Wakefield, MA Senior Consulting Engineer MAY 1999 - DEC 1999
-
Developed portions of portal architecture (User, Preferences, Content
Database) using Java/COM, IIS, ASP, MTS, Oracle
- Developed modular web UI controls included throughout
the portal (JavaScript, Java)
- Critiqued existing architecture and suggested and
implemented changes
- Mentored team members
with Java/COM, JavaScript, XSLT, ASP, MTS, IIS
General
DataComm, Marlboro, MA Senior
Consultant MAR 1998 – FEB 1999
Created
a router based on an existing General DataComm fiber optics product.
- Devised and created distributed Java based testing
tool which performed test plans
- Brought an ATM
networking product to production readiness by finding/fixing bugs in
C on embedded 68k PSOS system
Sun
Microsystems, Chelmsford, MA Senior
Engineer, Team Leader MAR 1996 - MAR 1998
- Lead team creating Java printing service for network
computers
- Researched and developed
next generation email system leveraging Java technology
Bridge
Information Systems, NYC, NY Software
Engineer APR 1994 - MAR 1996
- Part of team that created a robust electronic order
routing and trading system
- Created C++ networking
library that handle millions of daily transactions between Windows,
Unix and Databases (Oracle, Sybase)
Knight
Ridder Financial, NYC, NY Software
Engineer JUL 1990 - MAR 1994
- Developed
networked stock price and financial news processing engine in C/C++
CAE-Link
Flight Simulation, Binghamton, NY Software
Developer MAY 1989 - JUN 1990
EDUCATION
Binghamton
University, NY, MAY 1989
BS,
Electrical Engineering