Tom Ding

Software Engineer

Seattle, Washington

Work Experience

2021 - 2025

  • Application Programmer V

    2021 - 2025

    Developed and optimized a secure, high-performance OAuth2 authorization system, implementing key components of the OAuth2 flow, including Widget Sign-On, Consent Management, Token Exchange, and Data API integration. Additionally, led multiple initiatives, including onboarding new clients to the OAuth2 ecosystem, enhancing Security Center features such as retrieving and revoking user consent, and optimizing system performance to handle high-traffic loads efficiently. These enhancements improved security, streamlined authentication, and enhanced user experience for a seamless digital banking experience.

2019 - 2021

  • Full Stack Java Developer

    2019 - 2021

    Contributed to the development of the Online Grocery Delivery Platform, focusing on local repository business logic processes and regular synchronization between the local repository and a cloud-based warehouse. Through the implementation of advanced synchronization mechanisms, the platform significantly reduced inventory discrepancies, improving inventory accuracy by up to 15%. This facilitated efficient inventory management, seamless order processing, and secure payment transactions, ensuring a smooth and reliable shopping experience for customers.

2017 - 2019

  • Software Engineer

    2017 - 2019

    Played a pivotal role in developing the enterprise job posting platform, concentrating on refining the user-friendly job posting interface and implementing advanced search and sorting features for candidate lists based on keyword relevance. This platform empowers companies to effortlessly post job vacancies and discover ideal candidates, streamlining the recruitment process with efficiency and ease.