Close

Joshua Fernandes

Software Developer

Download Resume

About Me

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.

Experience

Amazon

Software Developer - Java, Typescript, React, AWS

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.

Hypixel

Software Developer and Level Designer - Java

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.

LolWiz

Full Stack Software Developer - Typescript, NodeJs, Vue & PHP

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.

RBC

Software Developer Intern - Typescript, NodeJs, React, FastAPI, Python

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.

PerkinElmer

Software Developer Intern - C++, C# & Python

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.

Education

University of Toronto

September 2016 - April 2022

Bachelor of Science

GIS, Computer Science, Enviromental Science

Projects

Insert Missions Here

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

Runic Insight

A statistics website for players of the game “League of Legends” and runner up for the 2017 Riot API Challenge.

View Project

Skills

Get in Touch