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
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.
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
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.)
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.
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 & 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)
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)
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
Projects

It’s Official: Designing Government Reports for Web & Print
When official reports for a state government required complex designs and the ability to print from the web, a custom CSS framework did the trick.

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