Technology: Java, Servlets, JSP, XML, VXML, SQL Server, HTML, Javascript
Time Frame: May 2000 - August 2003
I was with Motive for two years as an employee, which was new for me since I have always only done contract work in the past. I worked
on a couple major projects here dealing with Java web development.
The first set of screen shots is from a voiceXML solution, in which I was responsible for the customer service webapp and interface.
The second set of screen shots is from a configuration webapp
that was used to simplify the integration of the Motive product with Peregrine's Service Center.
This is a page from the VoiceXML customer service application. There is quite a lot of information displayed here, which was a challenge
to make look respectable and still be informative. Items showing up as red were representative of problem issues which needed
attention from the csr.
The icons across the toolbar represent different telemetry categories which have been gathered from the customer over the phone. These
icons are flagged as needing attention or valid. This specific page is showing the results from telemetry gathered from a traceroute
process.
This page shows the "outage" telemetry data, which allows the CSR to see if any pertinent outages could affect the customer based on
their location.
Another view of some traceroute telemetry. This time the refresh box is not visible on the page which gives the csr a much cleaner look
at the data.
This is a previous iteration of the user interface.
This is the first attempt at the user interface and was mainly a proof of concept.
This is the main menu and entrance point to the Peregrine configuration webapp.
This shows an example of setting properties for the adapter which enables communication between the two products. The lower half of
the screen allows the user to map fields to foreign events to ensure proper communication.
This page drills down farther into the events and fields relationship and allows the user to customize the mappings.
This page allows the user to edit xml files that are stored as blobs in the database.
Return to Portfolio
This shows an example of setting properties for the adapter which enables communication between the two products. The lower half of
the screen allows the user to map fields to foreign events to ensure proper communication.
This page drills down farther into the events and fields relationship and allows the user to customize the mappings.