React.js Developer - Region Technologies
(2025-12)
Client: American Express | Project: Flexible Relationship Structure (FRS). Enterprise platform for managing merchant groups, clusters, and assignment hierarchies, used by AmEx internal teams for merchant relationship and data management.
- Built responsive, reusable UI components and key workflow screens (Group Management, Merchant Assignment, Cluster Management, User Administration) using React.js, Redux, and Amex DLS React.
- Implemented the merchant group publish workflow end-to-end, including form validation, real-time job/status tracking for long-running operations, and user notifications for success/failure states.
- Implemented role-based access control for group administration features, restricting actions based on user permissions.
- Optimized performance through code-splitting, lazy loading, memoization, and API response caching, maintaining accessibility compliance with enterprise design standards.
- Achieved 100% unit/integration test coverage using Jest and React Testing Library, working closely with backend and product teams to translate business requirements into scalable frontend solutions.
React.js Developer - Region Technologies - Phoenix
(2021-12 - 2025-11)
Client: American Express, Phoenix | Project: Merchant Servicing Portal (MSP). A unified platform enabling American Express customer care teams to support customers across any channel, whether the customer initiates contact or American Express reaches out proactively.
- Developed responsive, user-friendly interfaces for the Merchant Servicing Portal (MSP), enabling servicing of domestic and international merchants across multiple global markets.
- Built reusable React components and dynamic, validated forms for merchant management modules including Merchant Details, Financial Details, Banking Information, Pricing Data, and Account Setup, using AmEx's DLS design system.
- Built workflow-driven UIs for Banking Approval, Long-Term Reserve Approval, and Account Setup processes, including merchant search, filtering, sorting, and pagination for large-scale merchant datasets.
- Integrated front-end applications with REST APIs and backend/DataPower services to retrieve and update merchant financial and non-financial information, with real-time status updates and error handling.
- Wrote unit and integration tests with Jest and Enzyme, achieving 100% code coverage on [X] core modules and reducing regression defects caught post-release to zero across the last [X] release cycles.
- Participated in Agile/Scrum ceremonies (sprint planning, standups, retrospectives) and collaborated with UX/UI designers and backend teams to deliver features on schedule.