American ExpressSoftware Engineer
Jul. 2019Greater New York City AreaTech Lead at International Consumer Team in Card Shop, responsible for architecture decisions, code quality improvements, mentor developers, work with Product and Designers about new features and improvements. The team maintains all the consumer pages for 20 different countries. Built, and currently Leading and Maintaining, the new UI Component library in ReactJS for the Card Shop that helps to build the new generation of marketing pages of americanexpress.com for 30+ markets, used by more than 10 teams. Key Achievements:
▪ Identified a scalability issue in the old UI Component Library, analyzed the needs and requirements from 5+ teams under Card Shop, prototyped and presented a new solution based on component composition, and built the library.
▪ Able to deliver 60+ components that are currently driving View All Cards and Card Details for the Personal Cards pages of US, UK, and AU, with a css bundle of ~50kb that includes all our components’ styles.
▪ Improved the communication and collaboration of Product, Designers, and Developers across teams, key to success on the business goal to unify similar solutions into a single code base. Technical Scope: Full Stack Development, Javascript, ReactJS, NodeJS, Redis, TDD, Unit Testing, E2E, Git, Jest.