Greetings, I'm

Minhal Shanjer

Software Developer | UWaterloo CS

Software Developer

University of Waterloo | Computer Science

I recently completed my undergrad in Computer Science from the University of Waterloo, and I'm in love with all things software. A lot of my free time is spent on developing projects and solving challenging algorithm problems. I'm constantly trying to learn more and am always on the lookout for new fun ideas to develop!

Skills

  • Python
  • C/C++
  • ES6
  • Java
  • Ruby

Other Skills:

  • Flask
  • Microsoft Azure
  • Bash
  • Linux
  • Ruby on Rails
  • Arduino
  • AWS
  • SQL
  • Raspberry PI

Projects

WorkList

Upcoming

Minesweeper

June 2017

Project Euler

Ongoing

Chess AI

February 2019

Hangman

January 2018

Sustainblr

June 2019

Weather App

August 2018

Sorting Algorithm Visualizer

November 2019

Euchre

January 2019

Experience

Axonify

Software Developer
Jan 2022 - Present

Developed new features with Backbone, ReactJS and Typescript, with a special focus on accessibility throughout the development process

Revamped a game saving feature to save games based on a session instance of a training module, instead of saving one file per module

Integrated and implemented third party libraries such as Highcharts and Duet Date-Picker, while ensuring wide range browser compatibility

PlayStation - Sony Interactive Entertainment

Software Engineering - Front-End
Sep - Dec 2021

Collaborated with Designers and Product Owners to develop the checkout experience on PlayStation 5 using React Native and Redux

Developed parameterized integration tests for relevant APIs using Jest and TypeScript to identify API issues for client-side developers

Setup a Jenkins multi-pipeline job to run ESLint and unit tests, for a newly developed code library, on every Git commit

Axonify

JavaScript Developer
Jan - Apr 2021

Developed a video game in JavaScript using Axonify's proprietary game engine and wrote a tutorial guide for other developers

Assisted in upgrading Axonify’s core web product from jQuery 1.7 to jQuery 3.5, and created customized ESLint rules for most deprecated jQuery functions

Implemented a reCAPTCHA on a recover password screen to prevent discovery of usernames via scripting

Dematic

Software Engineering - Insights and Analytics
Sept - Dec 2019

Optimized a Bash based microservice's runtime from approximately 30 minutes to 18 minutes by revamping how it sets up a virtual machine on Microsoft Azure.

Developed new screens with an Angular and Polymer combined solution and participated in code reviews with other developers.

Developed and modified existing Spring based REST api endpoints and connected them to the front-end web applications.

Bronte College

Full Stack Developer
Jan - Apr 2019

Integrated the Microsoft Graph API with a Ruby on Rails web application.

Retrieved 3+ years of Microsoft Outlook calendar data by developing an asynchronous scraper that smartly detects and creates local rails models of Outlook calendar items.

Developed an employee profile dashboard page allowing the company to migrate from a paper‐based solution to a faster and simpler web app solution.

Redesigned the user interface of the web application and made it scalable with mobile devices.

Contact Me

mshanjer@gmail.com