Ajay Mistry

Bachelor of Computer Science (BCS, 2020) from the University of Waterloo

Experience

Software Developer Intern

Toronto, ON

Developed a Dockerized .NET Core 3.1 API running on Azure Kubernetes Service with Kerberos authentication.

Streamlined continuous delivery pipelines with Azure Container Registry and Helm templating.

Software Development Intern

Toronto, ON

Developed features for various PHP web applications and led the development on an integrated hardware research project in Python.

Associate Software Developer

Toronto, ON

Developed features for an extensible web platform for a forex backoffice. Architected a SOC 1,2,3-compliant data sharing feature across client databases.

Associate Software Engineer

Brampton, ON

Developed features for a complex transactional web application for product advertisements.

Junior Programmer Analyst

Toronto, ON

Developed and deployed a capacity planning web application in .NET 4.6. Built custom applications integrated with a SharePoint intranet.

Projects

OS/161 Microkernel

Microkernel with thread-safe syscall implementations, paged virtual memory, support for multithreading and preemption.

Developed in C, and runs on sys161 on a MIPS R3000 CPU

(Private repo, email me at ajay.mistry@uwaterloo.ca for access)

Breakout

Strategy game to destroy bricks on screen, with configurable frame rates for the application to run in.

Developed in Java following MVC design

(Private repo, email me at ajay.mistry@uwaterloo.ca for access)

JSketch

JSketch is a vector-drawing program, consisting of a tools palette and a canvas.

Developed in Java following the Observer design pattern

(Private repo, email me at ajay.mistry@uwaterloo.ca for access)

Chess Game

Interactive chess game with the ability to play against another player, or versus the computer

Developed in C++ following various design patterns

(Private repo, email me at ajay.mistry@uwaterloo.ca for access)

Guess Who? Game

Clue-based puzzle game with action listeners, score trackers, 2D arrays, and a smooth GUI

Applet coded in Java

Contact