Hi im Josh and this is my portfolio page, welcome. Built as a living creative tool and project canvas.

Work

Risk Systems

Building Java services, regression testing, and React improvements for TD Securities' Market Risk Insights platform.

Start a conversation

TD Securities

Jan 2026 - Present

Software Engineer Co-op

Market risk tooling across Java services, React workflows, and endpoint reliability.

On the Market Risk Insights team, the work spans Java backend development, React feature work, and regression coverage for a trader-facing risk platform. The focus is making core endpoints safer to ship, improving how the product reads for end users and internal testers, and supporting new internal tooling connected through a Solace-backed message queue.

Java backendRegression testingReact frontendPlatform reliability

Overview

TD Securities

Building Java services, regression testing, and React improvements for TD Securities' Market Risk Insights platform.

Team

MRI

Focus

Endpoint reliability

Surface

Trader + internal UI

Detail

Backend

Build Java services and upgrade endpoints that support trader-facing market risk workflows, with a strong emphasis on maintainability, production safety, and predictable performance.

Testing

Built Cucumber-based regression suites around critical endpoints and used them to catch a high-impact failure mode where certain scenarios caused an endpoint to make an exponential number of database calls.

Frontend

Work in React to improve the platform's visuals for end users and internal testing teams, and help build a new internal product that manages failures across applications connected by a Solace queue.

Outcomes

Built regression coverage around important endpoints so production issues are caught before release.
Found and fixed an endpoint failure mode that could trigger exponential database calls, causing 30 second responses or crashes in some scenarios.
Reduced that endpoint path to a few seconds while making the broader release process safer for a regulated system.

Stack

JavaReactCucumberREST APIsRegression testsSolace
Back to workDiscuss a similar project