bedda.tech logobedda.tech
Back to Case Studies
American Express

American Express

Financial Services

Building the Future of Business Banking

Digital Business Checking Application

8 months
30+ engineers across 5 teams

Overview

American Express needed to launch a new digital business checking product to compete in the rapidly evolving fintech landscape. We provided architectural leadership to coordinate multiple engineering teams and deliver a unified, enterprise-grade banking application.

The Challenge

  • 1
    Coordinate 5 cross-functional engineering teams with 30+ engineers working on different components
  • 2
    Unify dozens of disparate microservices into a cohesive data layer for frontend applications
  • 3
    Establish consistent design patterns and shared libraries across the organization
  • 4
    Meet aggressive timeline for market launch while maintaining enterprise security standards

Our Solution

  • Designed and implemented a federated GraphQL API gateway that unified the entire enterprise microservice ecosystem into a single data graph
  • Created internal developer libraries for authentication, data caching, and common functionalities
  • Collaborated with the Design Director to evolve the internal UI component library, accelerating development across all teams
  • Established architectural patterns and code review processes to ensure consistency across teams

Results

On Schedule
Time to Market
Delivered complete application on aggressive timeline
50+ Services
API Unification
Unified microservices into single GraphQL gateway
5 Teams
Team Coordination
Successfully coordinated 30+ engineers
40%
Code Reusability
Reduction in duplicate code through shared libraries

Technologies Used

React
Redux
Apollo GraphQL
Node.js
Java
AWS
MongoDB
Jenkins
Working with bedda.tech was a delight. They gave thoughtful feedback to the design team during design review. Were able to explain engineering issues which would impact a design solution we proposed. Very open to workshopping a solution that had the best user experience in mind. Raised accessibility concerns during design reviews. A great partner and collaborator on a large and very fast moving project.
Mark Reilly Executive Director of User Experience Design
bedda.tech is hardworking, honest, and always dependable. We could always count on them to deliver on a feature and make sure that all the little details were covered. I would highly recommend them to anyone looking to build out a product without sweating about what technical shortcuts were taken.
Andres Escobar Vice President of Software Engineering
bedda.tech is a motivated, forward-thinking and intelligent engineering team. Their experience and attention to detail elevated the quality of our entire codebase. They would be a great asset to any team.
Irving Duran Software Engineer

Ready to Transform Your Technology?

Let's discuss how we can help you achieve similar results.