Software Engineer Intern

NCR Corporation

Key Achievements ⭐

  • Led the migration of core banking service API calls from a monolithic system to a microservices architecture, enabling feature expansion and scalability across 50+ web applications serving over 1M users.
  • Reduced online banking portal response time by 30% by revamping the REST controller with client-side caching.
  • Expanded cross-client compatibility and increased data throughput by 35% by developing a Java-based middleware layer to standardize API integrations, compress payloads, and streamline data transformations for 80+ banking clients.

Responsibilities 💼

  • Collaborated with cross-functional teams to design, develop, and deploy new features for client's OLB (online banking) platforms.
  • Participated in weekly standups, code reviews, and sprint planning meetings to ensure timely delivery of features and maintain high-quality code.
  • Created comprehensive project documentation to support seamless handoff and ensure maintainability by future teams.

Technologies: Java, Spring Boot, Maven, Git, P4V

Nicolas Nguyen