Anthony Anthamatten

Projects & Solutions

Projects

UI Design & Software Development

Anthony Anthamatten : Projects

A key to project success

is planning for the unexpected.

I've had the privilege to work with world-class organizations and talented people throughout my career. These snapshots of projects represent my work as a designer, developer, or architect in a range of industries, technologies and diverse teams who span the globe. Every project has a story of challenges, dedication, and hard work it took to achieve success.

Anthony Anthamatten
Designer, Software Developer, Solutions Architect

Featured Project

Outstanding
5/5

FedEx Billing Online - Improved Customer Experience (FBO-ICE)

When global shipping company, FedEx considered creating a new online payment system they had ambitious plans, rigorous requirements and high expectations for success.

FedEx Billing Online Improved Customer Experience (FBO-ICE) displayed on multiple devices

Client:

FedEx Corporation

Location:

FedEx Technology Center, Memphis, TN

Role:

UI Architect, Lead Angular Developer

Duration:

12 Months

Technology:

Angular 8, HTML, CSS, SASS, Java Web Services, Oracle, AWS, CI/CD (Jenkins), Test Driven Development

Overview

FedEx Billing Online (FBO) is a web-based payment solution providing next-generation support for the organization’s operational companies worldwide (FedEx Express, Ground, Global, et al.)

The Project

FedEx Billing Online (FBO) is a web-based payment solution providing next-generation support for the organization’s operational companies worldwide (FedEx Express, Ground, Global, et al.)

The payment portal comprises two web-based applications, COP and HOPE. COP is an invoice lookup and verification application that works with HOPE to process credit card, EFT, PayPal, and Amex Checkout payments. Both applications are designed with mobile-first responsive interfaces. Furthermore, HOPE can be hosted independently by any of the FedEx companies to process payments with no web-based frontend. 

The application is PCI and ADA compliant and supports 17 languages and 21 currencies. It was developed using Test Driven Development principles in an Agile environment. Architecturally, the backend system incorporates all new cloud-based web services developed in Java. Continuous integration, automated testing of over 1,000 individual unit tests and deployment to seven environments from development, testing and production.

Requirements

Application Features:

  • Translated into 17 languages
  • Accepts 25 international currencies
  • Dynamic payment types and vendors selected by country
  • PCI Compliance
  • Supports people with disabilities
  • Responsive designed for any device
Technology

Technology & Architecture include:

  • User Experience (Angular)
  • Web Services (Java. Spring)
  • Test Driven Development
  • Unit Tests with >90% Code Coverage Requirement
  • AWS Cloud Services
  • Continuous Integration / Deployment
  • Agile Workflow (Daily Standup, 2-week sprints, 12-week blooks)
  • Grooming (2 days with all team members before each 12 week block)
The Team

This project included the following team member roles:

  • Senior Manager (1)
  • Unit Manager (1)
  • Product Owner (2)
  • Business Analyst (4)
  • Scrum Master (2)
  • Architect (3)
  • Java Developer (5)
  • Angular Developer (3)
  • Quality Assurance / Testing (3)
Challenges

Every project presents challenges and this team managed them efficiently. 

Technical

  • Secure cross-domain communication among applications
  • Test-Driven Development hampered rapid development
  • Few developers had Angular experience

Human

  • Some technical resources stretched thin to support other applications
Keys to Success
I am text block. Click edit button to change this text. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Ut elit tellus, luctus nec ullamcorper mattis, pulvinar dapibus leo.

Projects

Projects

Construction Data Analytics

Trimble, Inc. – Knoxville, TN (2020 – 2021)Senior Software Developer Developed a cloud-based data analytics application for an industry leader in the construction space. Responsibilities

Read More »

Year

(Date Undisclosed)

Client

(Organization Undisclosed)

Producer

Anthony Anthamatten

Location

(Location Undisclosed)

Role

(Role Undisclosed)

More Projects

Construction Data Analytics

Trimble, Inc. – Knoxville, TN (2020 – 2021)Senior Software Developer Developed a cloud-based data analytics application for an industry leader in the construction space. Responsibilities

Read More »
About the Author