Hi I'm Joshua, I design APIs, Websites, Testing suites, Backend services and Frontend UIs. Below you can find some of my previous work, as well as some of the projects that I have worked on. If you would like to contact me, please fill out the form below.
Designed and developed a feature allowing for preorders to be placed on digital goods which are fulfilled by the service at a later date.
 Led load tests which stress tested the platform at 120% expected capacity in order to prepare the service to run at peak.
 Migrated tech stack to a new version of an internal library in order to mitigate security risks.
Worked with designers and other developers to design, develop and deploy multiple large scale game updates that are played by 100K+ players every day.
 Developed multiple enemy AIs that feature thier own custom pathing, interaction logic and unique abilities.
 Designed and deployed an instancing system that allows for the network to horizontally scale certain content during high player loads.
Worked Independently and in small teams to deliver multiple user facing features with Vue and typescript that improve usability of the application while also increasing product revenue by improving the advertisement play through rate.
 Developed a new internal API using PHP and docker that delivers REST conformed responses to the application.
 Developed internal debugging tool used to simulate user workflows which allows for users to send in their logs and have developers replay their sessions in order to debug issues with the application.
Designed and deployed an in house data analytics portal that allows for stakeholders to view and search for statistics related to telecom data from seven difference databases using React, Typescript, FastAPI, and Nodejs.
 Maintained AUDIS, a mid-tier API responsible for provisioning employee devices.
 Setup and deployed constant Integration pipeline used for compiling and deploying the API.
Assisted software developers with feature development using primarily C# and C++.
 Designed and deployed a constant integration solution for running integration tests, Unit tests and UI tests to ensure software complies with regulations and internal standards using TeamCity, Specflow, NUnit and Coded UI. The solution allows for developers to get rapid feedback on changes that get pushed to their personal branches, ensuring that bugs get caught quickly and effectively.
 Designed and developed a charting and data display component used across three software packages that takes millions of data points from the instrument and displays them to the user in real time.
 Deployed remote diagnostics tool on the ICP-MS platform for connecting to the instrument remotely, allowing for the collection of anonymous usage data.
GIS, Computer Science, Enviromental Science
A modification to the “League of Legends” created by injecting code into the client to provide players with a better experience with the in-game missions system. Winner of the Riot Games API Challenge.
View Project
A statistics website for players of the game “League of Legends” and runner up for the 2017 Riot API Challenge.
View Project