Hello, my name is

Areez Visram.

I'm a

Software Engineer.

I'm currently a
Software Developer
at
Rewind.
I'm passionate about
software engineering
,
software development
,
machine learning
,
innovation
, and
entrepreneurship
.

About Me

  • Currently
    work
    at
    Rewind
    as
    a
    Software
    Developer
  • Hold
    a
    Bachelors
    of
    Engineering
    in
    Software
    Engineering
    from
    McMaster
    University
  • Received
    a
    Minor
    of
    Innovation
    along
    with
    my
    degree
  • Completed
    four
    software
    internships,
    at
    SalonEverywhere,
    Signiant
    and
    Shopify
  • Have
    experience
    developing
    full
    stack,
    mobile,
    graphics,
    AI
    projects
    and
    much
    more
  • Constant
    learner,
    passionate
    about
    all
    things
    technology
    and
    software
  • Proficient
    in
    wide
    variety
    of
    software
    languages
    and
    skills,
    check
    them
    out
    below:
Languages
  • JavaScript
  • Ruby on Rails
  • Python
  • Java
  • React
Skills
  • Algorithms
  • Data Structures
  • Software Testing
  • Software Design
  • Design Patterns
me

Work Experience

Rewind
Software Developer
May 2024 - Present
  • Key member of software web development team responsible for developing platform that backs up and restores billions of items for over 20000 businesses
  • Developed, tested, implemented, documented and maintained high‑traffic Ruby on Rails backend systems following a service‑oriented architecture (SOA) with worker queues and background jobs
  • Deployed code to Docker containers and Kubernetes clusters to ensure efficient execution of applications
  • Collaborated with frontend and design teams to create user‑friendly, visually appealing React interfaces
  • Optimized PostgreSQL databases, writing efficient queries and migrations to improve performance, data accuracy, and support business‑critical functions
  • Migrated Shopify product endpoints from REST to GraphQL by completing a mapping of 13 REST endpoints to GraphQL equivalents and designing and implementing a REST to GraphQL translation layer to ensure backwards compatibility
  • Architected and developed a system to efficiently process Shopify GraphQL webhooks for real‑time backups, reducing backup times by 15%
  • Researched and addressed GraphQL rate limiting by optimizing query concurrency and preventing throttling
  • Spearheaded a project under tight deadlines to upgrade Shopify API version from 2023‑10 to 2024‑07, involving impact assessments, schema updates, and thorough testing to ensure uninterrupted service for high‑traffic accounts
  • Gained a deep understanding of cloud‑based infrastructure, including AWS, Docker and Linux to deploy and maintain services
  • Leveraged AWS services including S3 for storage, Elasticsearch and OpenSearch for search and retrieval, SQS for message queuing, CloudWatch for monitoring, and Athena for querying large datasets
  • Provided 24/7 support as on‑call engineer, responding to system alarms and high‑severity incidents ensuring uninterrupted operation of customer‑critical systems
  • Enhanced product security and compliance by identifying and fixing 13 critical vulnerabilities, while ensuring GDPR compliance through an in‑depth review of data deletion processes
  • Identified and resolved 3 critical production bugs, removed 800+ lines of dead code across backend services and frontend app to improve maintainability and uptime
  • Delivered clear, effective communication by producing detailed technical documentation, providing feedback in GitHub code reviews, and presenting key developments to company‑wide audiences
  • Wrote RSpec, Minitest and Jest unit tests to maintain 90% code coverage across all services

My Projects

me
Featured Project

SocialEyes: Scaling Mobile Eye‑Tracking to Multi‑Person Social Settings

Capstone project involving use of deep learning, computer vision and machine learning models to conduct live eye‑tracking and homography projection
Python
React
C++
Kafka
me
Featured Project

NeatSheet

SaaS tool for students to generate AI-powered crib sheets for exams
Python
Django
Next.js
JavaScript
PostgreSQL
Google Cloud Run
Docker
Google Cloud Tasks
me
Featured Project

Analysis of Goaltender Freezes on Breakouts and Scoring Chances

A paper detailing the analysis and results done on an analysis of the impact of goaltender freezes in hockey
Python
Pandas
Matplotlib
Seaborn
me
Featured Project

3D CAD System

A 3D CAD System made with OpenGL and GLUT. Allows you to place, scale, move, rotate and change the appearance of wide variety of objects, akin to a CAD system
C++
OpenGL
GLUT
Makefile

Personal Website

My personal website for people to learn more about me and my experience
React
JavaScript
Node.js
Express.js
CSS
IBM Cloud

Photo Sketcher

A small tool that takes any image and turns it into two hand-drawn pencil sketches
React
JavaScript
Node.js
Express.js
CSS
IBM Cloud

Toronto Maple Leafs Chrome Extension

The ultimate chrome extension for any Toronto Maple Leafs fan. 2000+ users.
Go
JavaScript
HTML
CSS

In Season Stanley Cup Tracker

Tracks the winner of the In Season Stanley Cup, an idea born in the 32 Thoughts Podcast
React
Firebase

Machine Learning Models

A variety of machine learning models that I write from scratch
Python
pandas
numpy
sklearn
NLTK

Verilog Combination Lock

Moore finite state machine that implements the functionality of a combination lock alarm system. Implemented in the Verilog HDL. FSM design can be found in GitHub README.
Verilog

AI Sketches a Photo

Takes a real-life photo and draws two pencil sketches of the photo. Utilizes the Canny edge detection algorithm to isolate major edges and fill with background noise.
Python

Image Recognition AI

AI designed to identify every-day objects such as soccer balls and cars. Trained on ImageAI image dataset. Returns percentage likelihood of object identification when passed an image.
Python
Jupyter Notebook

COVID Inventory Management

Medical supply inventory management web application. Identifies amounts of medical supplies in locations across Canada and suggests areas most in need of supplies.
JavaScript
Python
Flask
HTML
CSS

JobCheck

Job Application Manager that allows users to organize and track their job applications. Fully responsive, securely authenticated full stack application.
JavaScript
React
Python
Flask
CSS

PillsOnWheels

Mobile app designed to let users order and organize their prescriptions. Built for a two-sided marketplace of drivers and customers. Available on Google Play.
JavaScript
React Native
Python
Flask
CSS

2D Particle System

A 2D Particle System created in C++ with OpenGL and GLUT. Spawns 200 particles with random stats that can be attracted or repelled towards the cursor, among other functionality. Real physics applied.
C++
OpenGL
GLUT
Makefile

String Max-Border Calculator

Assembly program to calculate the max border array of a string. Max border is the longest substring of that is both a prefix and a suffix of the string.
Assembly
NASM
C
Makefile

Contact Me