Matt Trevathan

Matt Trevathan

Atlanta Metropolitan Area
3K followers 500+ connections

Articles by Matt

See all articles

Contributions

Activity

Join now to see all activity

Licenses & Certifications

Volunteer Experience

  • Soccer Coach

    Mt. Bethel United Methodist Church

    - 8 years 4 months

    Children

    Head Coach for U6-U10 girls soccer teams. Planned drills, organized practices, and emphasized team and individual development of soccer skills. Leveraged positive enforcement and self awareness mechanisms to teach girls how to build on their strengths and identify mistakes and correct them while on the field.

Publications

  • Gone Fishing How Mobility Not Just Sensors Powers The Internet of Things

    Connected World

    When we think of IoT, we typically think of intelligent, connected devices for smart homes, or sensors for industrial automation. We don’t usually think of mobile devices, such as smartphones. Yet the truth is that mobility is largely what has made what we now call IoT possible, and it’s still a crucial component today.

    See publication
  • Web service simulator framework solution using Spring

    http://www.ibm.com/developerworks/web/library/wa-aj-simulator/index.html?ca=drs-

    Large Web development initiatives generally comprise multiple development projects executed simultaneously by geographically distributed teams who work around the clock. Specific components developed by these teams are expected to interoperate as seamlessly as possible. One key requirement for such development is the definition of the contracts between the teams charted with building the different components. A good simulator framework provides the best possible team isolation and potentially…

    Large Web development initiatives generally comprise multiple development projects executed simultaneously by geographically distributed teams who work around the clock. Specific components developed by these teams are expected to interoperate as seamlessly as possible. One key requirement for such development is the definition of the contracts between the teams charted with building the different components. A good simulator framework provides the best possible team isolation and potentially accelerates productivity by supporting the full suite of requests and responses supported by each interface contract. This article describes using a simulator framework in fast-paced Web development environments, and shows, step by step, how to create one in short order using Rational® Application Developer, along with examples and sample code.

    See publication
  • Complex networking using Linux on Power blades

    Developer Works

    Blades are an excellent choice for many applications and services, especially in the telecommunications service provider industry. But the unique requirements of these provider networks often require configurations that are complex and need up-front focus and planning so all the stringent functional requirements are met. In this article, learn how to plan and set up the necessary network configurations for a POWER6™ JS22 blade deployment.

    See publication
  • Securing Your Mobile Enterprise

    Kony Solutions

    This white paper reviews how the Kony ecosystem can be used to deliver secure applications within an enterprise using FIPS104-2 compliant encryption for databases and applications.

    Other authors

Patents

  • Coordinating use of independent external resources within requesting grid environments

    US 7,584,274

    A method, system, and program for coordinating use of independent external resources within requesting grid environments. A external resource dispatcher receives requests for use of external resources. The external resource dispatcher controls the dispatch of a pool of external resources hidden from the grid management systems of requesting grid clients. In particular, the external resource dispatcher coordinates dispatch of a selection of the external resources for temporary registration with…

    A method, system, and program for coordinating use of independent external resources within requesting grid environments. A external resource dispatcher receives requests for use of external resources. The external resource dispatcher controls the dispatch of a pool of external resources hidden from the grid management systems of requesting grid clients. In particular, the external resource dispatcher coordinates dispatch of a selection of the external resources for temporary registration with a requesting grid client management system. The requesting grid client management system registers the external resources for use within the grid client and monitors whether the external resources are still needed. When a requesting grid client no longer needs a dispatched external resource, the external resource dispatcher controls detachment of the dispatched external resource and returns the external resource to the available pool of external resources.

  • GRID LICENSING SERVER AND FAULT TOLERANT GRID SYSTEM

    CN ZL200610080916.8

    A system and method for managing licensed and non-licensed resources in a grid network is provided. A license server receives and processes requests for a license and determines whether a license is available and, if necessary, causes a new configuration to be created on a server for satisfying the request. A new grid node may also be created and configured to be added to the grid for creating additional capacity for grid processing. The configuration may be performed at a time prior to an…

    A system and method for managing licensed and non-licensed resources in a grid network is provided. A license server receives and processes requests for a license and determines whether a license is available and, if necessary, causes a new configuration to be created on a server for satisfying the request. A new grid node may also be created and configured to be added to the grid for creating additional capacity for grid processing. The configuration may be performed at a time prior to an actual need by the grid, perhaps due to a faulted node, and quickly brought on-line with a simple configuration update. The new grid node may also have a virtual IP address reassigned to quickly redirect processing from the faulted node to the newly configured node. Also, an external resource dispatcher may add new resources such as storage or processing capacity to the grid and may coordinate the new resources with the license server.

  • Grid-enabled ANT compatible with both stand-alone and grid-based computing systems

    US 7,313,786

    A grid-enabled ANT system that includes ANT XML task files that can run on both grid-enabled machines or stand-alone computers is disclosed. A network file server is used to store files accessed during the build process, and ANT's standard XML tagging and parameters are used, thus enabling the user to use a standardized format for entering XML information. This grid-enabled ANT is transparent to the user since ANT parses the tasks and automatically sends jobs to the grid, when appropriate…

    A grid-enabled ANT system that includes ANT XML task files that can run on both grid-enabled machines or stand-alone computers is disclosed. A network file server is used to store files accessed during the build process, and ANT's standard XML tagging and parameters are used, thus enabling the user to use a standardized format for entering XML information. This grid-enabled ANT is transparent to the user since ANT parses the tasks and automatically sends jobs to the grid, when appropriate, instead of the user deciding which tasks to implement as grid tasks.

  • Matrix encryption method and system

    US 7,412,054

    Disclosed are an encryption method and system. The method comprises the steps of providing a message to be encrypted, said message having a string of characters; and providing a matrix having characters in a last row and numbers in all other rows. A string of numbers is formed from said string of characters by selecting the number in the next to last row in said matrix in the column corresponding to a character of said string of characters. The remaining numbers in said column are shifted down…

    Disclosed are an encryption method and system. The method comprises the steps of providing a message to be encrypted, said message having a string of characters; and providing a matrix having characters in a last row and numbers in all other rows. A string of numbers is formed from said string of characters by selecting the number in the next to last row in said matrix in the column corresponding to a character of said string of characters. The remaining numbers in said column are shifted down one row, and the selected number is placed in a queue. The method comprises the further steps of continuing until upon depletion of numbers from a column, shifting columns in said matrix, refilling the empty column with numbers from said queue, and shifting each row in said matrix.

  • Messaging System and Method with Transcoder Filtering of Baseline Message Representations

    US 6,978,316

    A messaging system and method suitable for use with wireless mobile terminals. The system includes a message server for receiving and sending messages and converting messages to a baseline such as an XML representation; a message processor for controlling the system's operation; a database for storing information about messaging capabilities of mobile terminals; and a transcoder for filtering the baseline representation according to the capability of a mobile terminal. A subscriber enters a…

    A messaging system and method suitable for use with wireless mobile terminals. The system includes a message server for receiving and sending messages and converting messages to a baseline such as an XML representation; a message processor for controlling the system's operation; a database for storing information about messaging capabilities of mobile terminals; and a transcoder for filtering the baseline representation according to the capability of a mobile terminal. A subscriber enters a profile that includes the messaging capability of the mobile terminal, which is stored in the database. When the server receives a message for the subscriber's terminal, it converts the message to the baseline. The transcoder filters the baseline according to the capability of the terminal, and returns the result to the server for format and protocol conversion and sending to the terminal.

    See patent
  • Method and apparatus for facilitating construction of e-commerce web pages having featured products and the like

    US 7,533,336

    A method and apparatus for facilitating the creation of e-commerce Web pages that include Featured Product areas. The invention includes a spreadsheet or similar user-friendly data entry mechanism which can be used to enter content pertaining to featured products. The content is imported from the spreadsheet into a Featured Product information database. The invention further provides one or more display templates, each defining a look and feel for a Featured Product area of a Web page. Each…

    A method and apparatus for facilitating the creation of e-commerce Web pages that include Featured Product areas. The invention includes a spreadsheet or similar user-friendly data entry mechanism which can be used to enter content pertaining to featured products. The content is imported from the spreadsheet into a Featured Product information database. The invention further provides one or more display templates, each defining a look and feel for a Featured Product area of a Web page. Each template has a corresponding HTML file defining the template, within which the actual content is represented by variables. Display engine software retrieves Featured product information from the Featured Product database as well as retrieves a selected template HTML file and replaces the variables with the selected feature product information from the database to create a Featured Product area of a Web page.

    See patent
  • Method and apparatus for tailoring content of information delivered over the internet

    US 7,735,013

    Adapting information to a user of an application program is provided. An arbiter receives a request object from the application program. The request object contains profile elements that convey characteristics of the user. The profile elements are analyzed by the arbiter, and, based on the outcome of the analysis, the arbiter selects a personalization engine from a plurality of personalization engines. The request object is passed to the selected personalization engine, which accesses a content…

    Adapting information to a user of an application program is provided. An arbiter receives a request object from the application program. The request object contains profile elements that convey characteristics of the user. The profile elements are analyzed by the arbiter, and, based on the outcome of the analysis, the arbiter selects a personalization engine from a plurality of personalization engines. The request object is passed to the selected personalization engine, which accesses a content database to retrieve a personalized content object comprising information tailored to the user. The personalized content object is sent to the application program, which interprets it for the user. Various embodiments include an expert-system arbiter, and an arbiter comprising computer code that is provided according to conventional object-oriented analysis and design methods executing on a programmable processor. The plurality of personalization engines may include a rule-based engine, a collaborative-filtering engine, or a predictive-modeling engine.

    See patent
  • Method for purging abandoned shopping carts from an electronic commerce web site

    US 7,047,213

    An improved method for purging abandoned shopping carts from an electronic commerce web server. Periodically, the number of shopping carts that belong to guest shoppers is determined and compared with a threshold. When the number shopping carts that belong to guest shoppers exceeds the threshold, a guest shopper garbage collection routine applies to the shopping carts that belong to guest shoppers, and an established shopper garbage collection routine applies to carts that belong to established…

    An improved method for purging abandoned shopping carts from an electronic commerce web server. Periodically, the number of shopping carts that belong to guest shoppers is determined and compared with a threshold. When the number shopping carts that belong to guest shoppers exceeds the threshold, a guest shopper garbage collection routine applies to the shopping carts that belong to guest shoppers, and an established shopper garbage collection routine applies to carts that belong to established shoppers. In one embodiment of the invention, the guest shopper garbage collection routine purges shopping carts that have been inactive for a first period of time, whereas the established shopper garbage collection routine purges shopping carts that have been inactive for a second period of time that is longer than the first.

  • Minutiae fingerprint transactions

    US 7,333,638

    Minutiae based fingerprint transactions are validated and authenticated over wireless based communications systems, such as over a Bluetooth wireless based communication system. Minutiae points are unique identification points on a fingerprint where a ridge in the fingerprint joins another ridge or a ridge ends. The combination of any three minutiae points forms a triangle, and the method/algorithm of the present invention uses triangles of minutiae points because triangles are proportional…

    Minutiae based fingerprint transactions are validated and authenticated over wireless based communications systems, such as over a Bluetooth wireless based communication system. Minutiae points are unique identification points on a fingerprint where a ridge in the fingerprint joins another ridge or a ridge ends. The combination of any three minutiae points forms a triangle, and the method/algorithm of the present invention uses triangles of minutiae points because triangles are proportional regardless of possible differences in scale of two fingerprints being compared. A first method/algorithm uses a minutiae exchange where triplets of minutiae points are exchanged and form triangles for comparison between an original template of minutiae points and a stored template of minutiae points. A second method/algorithm exchanges three linear equations for three pairs of minutiae points that form triangles for comparison between an original template and a stored template.

  • SUBSCRIBER DRIVEN MEDIA AGNOSTIC CONTENT DELIVERY ACROSS NETWORKS

    US 20090177794

    A system and method is provided to facilitate subscriber driven media agnostic content delivery across same or different networks. The method includes receiving preferences from a sending client and a receiving client and receiving content of a first media type over a network. The method further includes sending the content or a reference to the content to the receiving client in a preferred media type and to a preferred device in accordance with at least one preference of the receiving client.…

    A system and method is provided to facilitate subscriber driven media agnostic content delivery across same or different networks. The method includes receiving preferences from a sending client and a receiving client and receiving content of a first media type over a network. The method further includes sending the content or a reference to the content to the receiving client in a preferred media type and to a preferred device in accordance with at least one preference of the receiving client. The method also includes notifying at least the receiving client that the content is to be received by the preferred device

  • SYSTEM AND METHOD OF DECOUPLING AND EXPOSING COMPUTING DEVICE ORIGINATED LOCATION INFORMATION

    US 20090323953

    A system and method is provided to determine location information of a portable computing device and, in particular, to a secure and scalable system and method of decoupling and exposing handset originated location information to third parties. The system includes a location platform to determine location information of a remote user, and an encryption service configured to secure the location information of the remote user and send the secure location information to a content provider.

  • SYSTEM AND METHOD OF USING DIAMETER BASED SIGNALING TO ACTIVATE AND DEACTIVATE SUBSCRIBER CENTRIC, VISUALLY RENDERED, SERVICES

    US 20100020727

    A system and method is provided for providing using Diameter based signaling to activate and deactivate subscriber centric, visually rendered, services. The system is implemented in a computer infrastructure which includes computer executable code tangibly embodied on a computer readable medium. The executable code is operable to activate and deactivate subscriber centric, visually rendered, services using a Diameter based signaling protocol and support home subscriber server (HSS) based…

    A system and method is provided for providing using Diameter based signaling to activate and deactivate subscriber centric, visually rendered, services. The system is implemented in a computer infrastructure which includes computer executable code tangibly embodied on a computer readable medium. The executable code is operable to activate and deactivate subscriber centric, visually rendered, services using a Diameter based signaling protocol and support home subscriber server (HSS) based subscriber profiles that pertain to visual characteristics.

  • System and method of load balancing using fuzzy logic

    US 7,577,635

    A system and method of load balancing using fuzzy logic and, more particularly, to a system and method of load balancing tasks over a grid environment including, for example, CPU utilization, traffic over a network and other functions. The method comprises defining cause and effect relations associated with input variables and output variables. A current utilization is assessed. The method further includes determining which cause and effect relations are associated with the current utilization…

    A system and method of load balancing using fuzzy logic and, more particularly, to a system and method of load balancing tasks over a grid environment including, for example, CPU utilization, traffic over a network and other functions. The method comprises defining cause and effect relations associated with input variables and output variables. A current utilization is assessed. The method further includes determining which cause and effect relations are associated with the current utilization and calculating a weighted balancing factor for the cause and effect relations having membership with the utilization. A load is balanced using the weighted balancing factor.

Projects

  • Sony Electronics Web transformation

    -

    Lead Architect - Developed a three year technical strategy consolidating 30 commerce sites and 120+ marketing sites worldwide into a unified platform. Transformed the Sony Electronics Online channel by integrating 40 fulfillment systems into three regionally deployed distributed order management systems, introducing a campaign management system, customer MDM, and predictive analytics system to create a customer centric web experience across multiple sites and countries.
    • Collaborated with a…

    Lead Architect - Developed a three year technical strategy consolidating 30 commerce sites and 120+ marketing sites worldwide into a unified platform. Transformed the Sony Electronics Online channel by integrating 40 fulfillment systems into three regionally deployed distributed order management systems, introducing a campaign management system, customer MDM, and predictive analytics system to create a customer centric web experience across multiple sites and countries.
    • Collaborated with a global team of architects and developers to identify the appropriate solution and ensure compatibility with existing system components.
    • Defined scope, issues and risk of the global web transformation project.
    • Developed project estimates for hardware, software and labor.
    • Invented a patent pending technology to manage carts across multiple channels allowing a person to shop in a brick and mortar store and automatically check out based on the cart contents .
    • Created a global platform to manage content, consolidate marketing efforts across channels, and deliver a consistent product view across multiple web properties worldwide.
    • Identified and defined changes to processes and services required to implement the platform.
    • Technical strategy resulted in additional signings of over $250 million dollars over three years.

  • AT&T Account Management Platform

    -

    Application Architect – Lead a tiger team of AT&T and IBM technical resources on a highly visible, customer facing project stabilization. Provided technical guidance and expertise needed to stabilize AT&T’s Account Management Portal, a mission critical application that allows users to pay bills, change service, and check service status. Reviewed the infrastructure and application architectures to find performance bottlenecks and created a 30/60/90 plan to address AT&T’s performance problem.…

    Application Architect – Lead a tiger team of AT&T and IBM technical resources on a highly visible, customer facing project stabilization. Provided technical guidance and expertise needed to stabilize AT&T’s Account Management Portal, a mission critical application that allows users to pay bills, change service, and check service status. Reviewed the infrastructure and application architectures to find performance bottlenecks and created a 30/60/90 plan to address AT&T’s performance problem. Created a new target architecture for merging multiple customer facing portals into on system. Worked with the AT&T architecture team to provide a migration strategy for moving to the new architecture and sun setting legacy components.

  • BellSouth VOIP

    -

    Integration and Infrastructure Architect – Designed key hardware and integration architectures for a B2B Voice over IP solution. Integrated BEA Portal, Hyperion Reports, Oracle, Broadsoft, IPUnity, and billing mediation software into a unified solution. Collaborated with key infrastructure architects at BellSouth to define a secure architecture for critical billing and network components of the solution requiring complex network routing.
    • Created a service based integration framework by…

    Integration and Infrastructure Architect – Designed key hardware and integration architectures for a B2B Voice over IP solution. Integrated BEA Portal, Hyperion Reports, Oracle, Broadsoft, IPUnity, and billing mediation software into a unified solution. Collaborated with key infrastructure architects at BellSouth to define a secure architecture for critical billing and network components of the solution requiring complex network routing.
    • Created a service based integration framework by identifying key services and integration flows needed between the applications in the solution.
    • Directed a team of IBM, global vendor resource and BellSouth employees in the deployment of multiple environments.
    • Designed a web services based integration architecture and infrastructure architecture defining failover, backup recovery, integration, SAN layout, and network architecture.
    • Orchestrated the deployment of multiple environments simultaneously.

  • Cingular Wireless

    -

    Infrastructure and Application Architect - Designed and implemented a geographically redundant provisioning and messaging infrastructure for data requests within the Cingular Wireless Network. Lead a multi-vendor team that collaborated on the design of key integration and infrastructure components within the solution.
    • Created capacity plan for the production environments.
    • Designed geographically redundant infrastructure architecture, deployment strategy, and migration plan for…

    Infrastructure and Application Architect - Designed and implemented a geographically redundant provisioning and messaging infrastructure for data requests within the Cingular Wireless Network. Lead a multi-vendor team that collaborated on the design of key integration and infrastructure components within the solution.
    • Created capacity plan for the production environments.
    • Designed geographically redundant infrastructure architecture, deployment strategy, and migration plan for merging users from two existing systems into the new solution.
    • Designed key message flows across multiple elements of the solution.
    • Designed integrated reporting systems that correlated data from multiple network elements to ensure SLA’s were fulfilled and customers will properly being billed.
    • Composed training materials for the systems administration and development teams.
    • Maintained a 99.999% availability after deployment for the three years of the contract.
    • Solution closed a multimillion dollar revenue hole by validating MO/MT traffic in the same region.

  • IBM Advanced Service Delivery Platform

    -

    Lead Architect – Designed a campaign management and notification system that integrated the balance management functions of the OCF with a customer portal allowing B2B and B2C users to buy bandwidth via a mobile portal. Additionally, the solution provided a mechanism for device based video optimization and tiered bandwidth delivery allowing the telecommunications company to offer content based levels of quality of experience. This allowed the end user the ability to purchase multiple tiers of…

    Lead Architect – Designed a campaign management and notification system that integrated the balance management functions of the OCF with a customer portal allowing B2B and B2C users to buy bandwidth via a mobile portal. Additionally, the solution provided a mechanism for device based video optimization and tiered bandwidth delivery allowing the telecommunications company to offer content based levels of quality of experience. This allowed the end user the ability to purchase multiple tiers of bandwidth while allowing the service provider the ability to promote these tiers via in application advertising, SMS or email.

  • IBM Grid Computing

    -

    Integration Architect – Designed key metering and virtualization techniques needed to monetize grid computing platforms. Lead a team of researchers and the grid specialist in the creation of multiple grid projects including the design and construction of a grid based distributed compiler using the Globus Toolkit. Developed a mechanism for grids to schedule work to an external
    grid, track the usage resources, and produce billing reports based on the clients usage rules. This system allowed…

    Integration Architect – Designed key metering and virtualization techniques needed to monetize grid computing platforms. Lead a team of researchers and the grid specialist in the creation of multiple grid projects including the design and construction of a grid based distributed compiler using the Globus Toolkit. Developed a mechanism for grids to schedule work to an external
    grid, track the usage resources, and produce billing reports based on the clients usage rules. This system allowed customers to leverage peak temporary assets during usage spikes or schedule jobs on off-peak times.

  • IBM Intelligent Edge

    -

    Lead Architect – Worked with a multidivisional IBM team including research, systems technology group, software and GBS to create an edge side caching mechanism for CDMA networks allowing carriers the ability to enforce policy and cache data at the tower with a projected backhaul savings of 20%.

  • Pepsico

    -

    Lead architect – Directed a team of consultants and architects in a strategy engagement to formalize key development processes between vendors and the Pepsico brands.
    Investigated current mobile and web strategies identifying gaps and inconsistencies across the brands.
    Developed key standards for data, code and infrastructure compliance and security.
    Designed risk evaluation framework to help Pepsico determine the levels of security standards to be applied for a…

    Lead architect – Directed a team of consultants and architects in a strategy engagement to formalize key development processes between vendors and the Pepsico brands.
    Investigated current mobile and web strategies identifying gaps and inconsistencies across the brands.
    Developed key standards for data, code and infrastructure compliance and security.
    Designed risk evaluation framework to help Pepsico determine the levels of security standards to be applied for a project.
    Communicated key findings with stakeholders across Pepsico.
    Developed a roadmap and architecture for unifying Pepsico’s user base across multiple channels. The solution created a single view of the customer and exposed critical services to third party vendors.

  • Sprint 4G Portal

    -

    Infrastructure and Integration Architect - Designed and implemented a reference architecture for third party portlet integration into critical network and provisioning components in Sprint’s 4G network. The design exposed location services and device information via traditional SOAP and REST services using JSON. Worked with key third party vendors to ensure mobile device and application compatibility. Worked with Google, Sprint and IBM application team to develop a SAML based authentication…

    Infrastructure and Integration Architect - Designed and implemented a reference architecture for third party portlet integration into critical network and provisioning components in Sprint’s 4G network. The design exposed location services and device information via traditional SOAP and REST services using JSON. Worked with key third party vendors to ensure mobile device and application compatibility. Worked with Google, Sprint and IBM application team to develop a SAML based authentication mechanism for exposing Google’s email functions within the Sprint 4G Portal. Designed key infrastructure architectures for the test and production systems

  • T-Mobile Product Portal

    -


    Infrastructure Architect - Designed and delivered a geographically redundant WebSphere Portal site in an extremely compressed window of ninety days. Responsible for deployment and operational readiness of the new systems administration team.
    • Designed and implemented innovative network architecture for a highly redundant blade architecture with multiple network and VLANs.
    • Created a compressed development and deployment strategy for nine environments with a small team of system…


    Infrastructure Architect - Designed and delivered a geographically redundant WebSphere Portal site in an extremely compressed window of ninety days. Responsible for deployment and operational readiness of the new systems administration team.
    • Designed and implemented innovative network architecture for a highly redundant blade architecture with multiple network and VLANs.
    • Created a compressed development and deployment strategy for nine environments with a small team of system administrators. The deployment of the hardware, software and custom application was completed before the end of the ninety day window.
    • Published key assets for IBM including a rapid deployment strategy for portal and a published paper on complex network design on IBM blades.
    • Received delivery excellence awards for the execution of the Project Portal solution.
    • Reduced delivery time by 50% for the portal project.

  • T-Mobile Telesales and Common Checkout

    -

    Lead Architect- Designed a multichannel commerce application with a market based configure - price - quote engine allowing users to dynamically configure mobile devices, services and plans. Provided technical guidance across a globally delivered project that spanned multiple divisions of IBM. Transformed business requirements into viable technical solution through a series of both business and technical workshops.
    • Identified hardware, software, processes and data components required for…

    Lead Architect- Designed a multichannel commerce application with a market based configure - price - quote engine allowing users to dynamically configure mobile devices, services and plans. Provided technical guidance across a globally delivered project that spanned multiple divisions of IBM. Transformed business requirements into viable technical solution through a series of both business and technical workshops.
    • Identified hardware, software, processes and data components required for solution objectives.
    • Developed application, integration and infrastructure architectures.
    • Facilitated architectural approach with the client and multiple divisions of IBM.
    • Designed a pattern driven development approach for external interfaces that reduced interface development by 25% allowing the interface team to respond to new customer request or design changes quickly.
    • Engineered a new Telesales channel that increased orders per hour by 400% and decreased page load.
    • Created proof of concept architecture for exposing WebSphere Commerce via the WebSphere Portal Personalization Layer.
    • Identified key risk and created mitigation plans based on the risk assessments.
    • Trained application development and systems administrations teams on the new platform.

Honors & Awards

  • Eagle Scout

    Boy Scouts of America

Recommendations received

More activity by Matt

View Matt’s full profile

  • See who you know in common
  • Get introduced
  • Contact Matt directly
Join to view full profile

Other similar profiles

Explore collaborative articles

We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.

Explore More

Others named Matt Trevathan in United States

Add new skills with these courses