Summary
Overview
Work History
Education
Skills
Certification
Timeline
Generic
Wayne Chan

Wayne Chan

Chicago,IL

Summary

Dynamic Software Engineer with a proven track record at Kroger, specializing in React development and Java programming. Achieved over 90% unit test coverage, enhancing application reliability. Adept at optimizing performance and fostering collaboration in Agile environments, driving impactful solutions that elevate user experience and operational efficiency.

Overview

4
4
years of professional experience
1
1
Certification

Work History

Software Engineer

Kroger
12.2022 - 09.2025
  • Solely designed, developed, and owned the Data Viewer UI app, a React.js platform used by internal teams to manage SKU, item, and site range data with advanced filtering, expandable/virtualized tables, and animated UX.
  • Built responsive UI features including headers, navbars, pagination controls, and profile components, ensuring an intuitive experience for end users.
  • Integrated with evolving backend systems by refactoring the app for Item Management APIs and adapting to V4 API changes, improving reliability and future-proofing the platform.
  • Implemented secure authentication via OAuth2 (MSAL) and built a proxy server integration for token handling, while also supporting a no-auth development mode for flexibility.
  • Dockerized and deployed the app, enabling smoother environment management and scalability; researched best practices for React deployments across dev/stage/prod.
  • Authored comprehensive documentation for application setup, deployment, and integration, reducing onboarding time for new developers.
  • Delivered >90% unit test coverage with Jest and React Testing Library, ensuring reliability and reducing regressions during frequent feature additions.
  • Acted as the sole support owner post-launch, resolving defects (filtering bugs, empty row handling, pagination issues) and ensuring uninterrupted business use.

Software Engineer

NBC Universal Studios
03.2022 - 11.2022
  • Developed an Authentication Token Handler for Translator Linear, securing API requests and reducing unauthorized access by ~30%.
  • Achieved 95% code coverage for Spring Boot APIs through comprehensive JUnit tests, improving system stability and reducing production defects.
  • Investigated and optimized ReactJS frontend performance with large datasets, reducing load times and improving responsiveness for internal users.

Software Engineer

Allstate Insurance Co
05.2021 - 03.2022
  • Maintained and enhanced Protections Services and Product Availability endpoints, powering the critical “Get Price” step of the insurance quoting journey.
  • Supported BPO decisioning logic to ensure accurate downstream service calls for customer rate calculations.
  • Improved backend efficiency by creating Spring Boot MongoDB persistence functions, cutting redundant API calls and boosting performance.
  • Strengthened reliability with JUnit 5 + Mockito test coverage and proactive bug resolution, reducing system downtime and improving service continuity.

Education

Information Technology

DePaul University
Chicago, IL
03-2016

Skills

  • Software testing and implementation
  • Agile
  • Engineering standards
  • Build releases
  • Java programming
  • React development
  • Spring Boot development
  • Data manipulation using SQL

Certification

  • Java 8 OCA Certification

Timeline

Software Engineer

Kroger
12.2022 - 09.2025

Software Engineer

NBC Universal Studios
03.2022 - 11.2022

Software Engineer

Allstate Insurance Co
05.2021 - 03.2022

Information Technology

DePaul University