
Experienced software engineer across all
levels of development, specializing in front-end development for
large-scale, enterprise-class software platforms. Also experienced
in server-side development and database engineering on multiple
platforms and databases. Web-based front-end technology expert,
I have built several rich, interactive, drag-and-drop products based
entirely in a browser without the benefit of plug-ins.
Extensive visual-design skills and experience, graphic design
for print and web, branding and marketing, usability design and
testing, and user-interface design. Expert knowledge of visual tools
including Photoshop, Illustrator, Flash, and Dreamweaver to develop
creative, unique, compelling websites, advertising, and artwork.
I have a substantial level of marketing and artistic training and
experience in addition to a degree in computer science. Work
samples
Experienced in all areas of the development lifecycle, marketing
requirements, specifications, scheduling, development methodologies
and processes, QA coordination and test-plan creation in a variety
of different-sized companies, from startups and small teams working
on consumer-oriented products and websites to 180-person development
teams involving enterprise-class business-to-business software
|
|
| |
|
 |
|
 |
|
5/05
- present |
| • I'll add this one when I get a chance. In the meantime, I just wanted everyone that sees this to know that I am no longer at Epiphany, and I am not interested in contract jobs related to Epiphany software. Check out ActiveGrid if your enterprise wants something less bloated and expensive than J2EE. |
|
 |
| |
 |
|
| |
| 4/02
- 5/05 |
|
 |
|
 |
| |
• Lead User Experience
Engineer for entire Epiphany product suite. Responsible for
design and creation of visual assets and user interface for
the entire E6 product suite and all internal applications.
Includes cross-team and cross-platform coordination, support
for the sales, service, and support organizations, creation
of demos for future products, design and implementation for
all user-oriented portions of code. Provided leadership and
organization for the user experience and engineering teams
across the entire Epiphany organization.
• Lead engineer/architect for Epiphany’s thin-client
architecture, a model/view/controller framework written in
Java(J2EE)/JSP, XML/XSL, and Javascript. Architecture allows
for rich, drag-and-drop functionality using DTHML windowing,
CSS positioning, and complex graphical modeling with minimal
server trips.
• Lead engineer for Epiphany Workflow Designer, which
allows business users to model and automate long-lived business
processes. Manual, user-driven tasks, automatic functions
and sub-processes exposing Epiphany’s platform API,
and traffic-control nodes can be combined to automate any
business process. Product written in above thin-client architecture
and is in use extensively in live installations at many customer
sites.
• Lead engineer for Epiphany Dialog Designer, which
allows untrained business users to model dialogs between an
agent, self-service application, or salesperson and customers.
Rich, internationalized HTML content may be easily created
using the designer, and complex business logic or input from
Epiphany’s Real Time marketing product can be utilized
to drive the direction of the dialog. Product written in above
thin-client architecture and is currently in-use by many Epiphany
customers.
• Lead engineer for Epiphany EpiExtension Editor, the
business-rules editor for customizing Epiphany’s software.
Tool allows the simple creation of If…Else logical trees
exposing various platform APIs, constants, variables, and
metadata to customize any application or platform logic in
a format tailored to business users. Used extensively in the
CRM suite as a replacement for hand-coding Java extensions
to the product, greatly enhancing usability.
• Engineer for Epiphany’s workflow engine as
a member of the platform development team, responsible for
new features and maintenance of a complex workflow system
– a core technology in Epiphany’s E.6 software
suite, an enterprise-class CRM solution. Work done in Java/J2EE
on Websphere and Weblogic, using SQL Server, Oracle, and DB2
on Windows, AIX, and Unix. |
|
  |
|
|
| |
 |
|
 |
|
11/00
- 4/02 |
• Lead engineer responsible for the
design, development, and implementation of the user interface
and Microstrategy OLAP schema for Personify Site Analytics.
Created the GUI concept, usability prototyping and graphics,
and all ASP and DHTML code for Personify’s web site analytics
tool. Software provided basic to advanced web site analytics
on top of Personify’s Customer Inteligence marketing analytics
tool.
• Provided UI and branding oversight of all Personify
products, establishing coding standards, graphics standards,
and all branding, user interface design, and graphics. In near-launch
timeframe, completely overhauled the user interface of Personify
CI, Personify’s signature customer analytics platform,
greatly increasing usability and brand identity. Company closed
6/02. |
|
 |
| |
  |
|
| |
| 2/00
- 10/00 |
|
 |
|
 |
 |
| Lead front-end developer and webmaster
for the entire Desktop.com range of web-based applications.
Responsible for user interface coding (DHTML, Perl, proprietary
back-end on FreeBSD), design, feature-set, and marketing requirement
conception for a variety of web-based applications including
file managers, email clients, personal information management
programs, and the first web-based desktop, with over 300,000
registered users. Served as the GUI technical expert, as well
as the liaison between engineering, management, and creative
on user interface design and marketing requirements implementation.
Company closed 12/00. |
|
  |
|
|
| |
 |
|
 |
|
6/99
- 2/00 |
| Responsible for the San Francisco operations
of a Boston-based investment software company. Oversaw the day-to-day
needs of several local client companies in the use of Eze Castle's
trade order management system for mutual fund and hedge fund
managers. Worked independently out of my home, reporting to
supervisors in Boston. Utilized Delphi, SQL, Java, ASP, XML/XSL
for both new projects and updating existing ones. Projects included
specialized database editing tools, interfaces between our product
and various accounting systems, and SQL-to-XML web-based reporting
tools. |
|
 |
| |
 |
|
| |
| 6/98
- 3/99 |
|
 |
|
 |
 |
| Designed, implemented, and deployed a corporate-wide
Intranet knowledge management solution. Project completed using
Active Server Pages (VBScript and JavaScript), SQL, and HTML.
Completed application was browser-based, and allowed for the
publishing, searching, tagging, and retrieval of organized corporate
information. Project included implementation of a Windows NT
web server running Microsoft Internet Information Server. |
|
 |
|
|
| |
 |
|
 |
|
6/99
- 2/00 |
| Successfully created my own business in
the city of Boston in order to convince the school's administration
of the necessity of the project. Bid successfully on project,
and over the course of seven months, completely overhauled their
web content. Was responsible for all client contact, graphic
and physical design, and implementation. |
|
 |
| |
  |
|