American Express
Software Engineer II
- Full-stack development
- Started as a Java backend engineer and have since expanded across the stack — building both backend services and the frontend interfaces that consume them.
- Backend development
- Design and develop backend services and APIs using Java within a large-scale, distributed enterprise environment.
- Collaboration & code quality
- Contribute to system reliability, performance, and maintainability through clean architecture, code reviews, and testing best practices.
