Mubariz Afzal
Hey there, I'm Mubariz.
I've recently completed my Computer Science undergraduate degree at Toronto Metropolitan University. I have 2 years of professional software development experience within Translational Medicine and Compiler Development.
Have a look at some of the teams and projects I've worked on below.
Experience
Research
GUI Dev
Python
Open Source Software
3D Slicer
Qt
Software Developer

At the Laboratory for Translational Medicine I was tasked with developing a Python extension for the medical image analysis and manipulation software 3D Slicer. The extension's core capability was to allow users to perform easy and dynamic tracking verification of an ROI, defined by a 3D segmentation, as it moves through a set of time-series 2D MRI images.

Another translational research project I was assigned to was the technical integration of a C. Elegans worm detection algorithm using YOLOv5.



Compilers
Python
Bash
C++
Open Source Software
LLVM
Compiler Development Intern
During my internship at IBM Canada I joined the C/C++ on z/OS compiler backend team. I was responsible for improving and maintaining the compiler performance measurement pipeline. I was also able to contribute to the compiler backend with a fix related to how 32-bit floating-point variadic arguments are allocated to their registers, according to the XPLINK64 calling convention.

Projects
PHP
HTML
CSS
JavaScript
Google Maps API
MySQL
Nginx
Green Delivery E-Commerce
Green Delivery E-Commerce was the course project for CPS630: Web Applications. In this project I was responsible for the PHP and MySQL backend, Google Maps API integration, and shopping cart functionalities.


PL/SQL
PHP
HTML
CSS
JavaScript
Oracle 12c
Nginx
Human Resources Portal
Human Resources Portal was the course project for CPS610: Database Systems II. Here I was the dedicated backend developer, which was built using PHP, Nginx and Ubuntu, with Orcale 12c as our database. Our database also incorporated various PL/SQL features such as procedures, functions, and triggers.


Hackathon
HTML
CSS
JavaScript
Google Maps API
Miro
Jummah Connections
A hackathon project built for UmmaHacks along with teammates from San Diego. We built a carpooling webapp that connects Muslims to their local Jummah congregation, allowing them to both offer rides, as well as discover carpooling opportunities within their area.


C++
GUI Dev
FLTK
Makefile
Luddo
Luddo was a side project to explore GUI development with C++. It is a South Asian board game, following a simplified ruleset, built with the windowing toolkit FLTK.


Java
GUI Dev
OOP
5x5 2048
A 5x5 version of the popular mobile game '2048', built with Java using its AWT and Swing libraries.