Logo for ammarahmed.ca
Hi, I'm
8 bit pixel art of Ammar Ahmed
Ammar!

Engineer • Muslim • Husband • Father

Projects

Check out what I've been working on!

    Qalam Programming Language
    Backend • CLI

    Qalam Programming Language

    Rust
    Jul 2024 - Aug 2024
    CLI

    Pretty GPT CLI

    Rust
    Apr 2024 - May 2024
    Flowtimer
    Frontend

    Flowtimer

    TypeScript
    React
    Vercel
    Tailwind
    Feb 2024 - Apr 2024
    Game • Library

    Chess Engine

    TypeScript
    Node.js
    Rollup
    Feb 2024 - Mar 2024
    Data Driven Resume
    CI/CD

    Data Driven Resume

    Typst
    Dec 2023 - Jan 2024
    CI/CD

    Typst Compiler

    TypeScript
    Typst
    Docker
    Dec 2023 - Jan 2024
    Backend • API

    GraphQL Authentication Template

    TypeScript
    GraphQL
    Apollo
    TypeGraphQL
    Typegoose
    MongoDB
    Node.js
    Dec 2022 - Dec 2022
    Frontend • CI/CD • API

    GitHub Actions SMS Notification

    JavaScript
    Github API
    Twilio
    Nov 2022 - Dec 2022
    Frontend • Algorithm

    Pathfinder

    TypeScript
    React
    ChakraUI
    Jul 2022 - Nov 2022
    Backend • API

    Portfolio Backend

    TypeScript
    GraphQL
    Node.js
    Apollo
    TypeGraphQL
    Typegoose
    MongoDB
    Express.js
    Notion API
    Sep 2021 - Feb 2022
    Frontend • API

    Portfolio

    TypeScript
    React
    ChakraUI
    Notion API
    Sep 2021 - Feb 2022

Experiences

See where I've been working!

Mantle icon

Mantle

Jan 2025 - Present

23 years old
Tech

Software Engineer

For my 5th co-op term, I joined Mantle, a fintech startup specializing in cap-table management powered by generative AI. Cap tables track a private company’s ownership structure, including shares allocated to investors, employees, and other stakeholders. These can become highly complex, typically managed in convoluted Excel sheets backed by intricate legal documents. Mantle simplifies this by using generative AI to parse legal documents and generate accurate cap tables that are easy to manage on their platform. While lawyers remain part of the process, Mantle streamlines their work significantly. My role involves full-stack development of their web application, contributing to both frontend and backend systems.

React
Golang
TypeScript
PostgreSQL
Nokia icon

Nokia

Jan 2024 - Aug 2024

22 years old
Tech

Software Developer

My 4th co-op term, I was hired by Nokia to work on their Network Services Platform (NSP) application. Nokia is no longer in the business of making indestructible phones, they are largely focused on telecommunications technology. I worked on making/refining re-usable components for the app!

React
JIRA
Java
ArenaX Labs icon

ArenaX Labs

Sep 2022 - May 2023

21 years old
Tech

Frontend Developer

During my third co-op term, I worked at ArenaX Labs as a Frontend Developer on their Web3 and machine learning-based fighting game platform. In this game, fighters are NFTs linked to ML models that learn through imitation learning, adapting to how players interact with the game. This connection gives each NFT intrinsic value. Players can train their fighters and compete in ranked matches to earn Ethereum. My responsibilities included implementing UI/UX updates provided by the design team and contributing to game features developed with THREE.js.

React
TypeScript
THREE.js
Web3
FragranceBuy icon

FragranceBuy

Feb 2022 - Jan 2024

20 years old
Tech

Data Analyst

In January 2022, I took a part-time role as a Data Analyst for an e-commerce fragrance company through a connection from high school. They needed someone with a technical background to handle business analyses and assist with customer emails. Notable projects include mapping all Canadian postal codes to UPS and FedEx zone codes to calculate precise shipping costs, helping identify the most cost-efficient carrier for each province. I also conduct weekly analyses on web traffic to detect and block potential web scraping attacks. This involves parsing competitor price changes for over 10,000 products to identify suspicious activity and analyzing web traffic for unusually high requests to pinpoint scraping bots.

Python
Pandas
Excel
HIRE Technologies icon

HIRE Technologies

Jan 2022 - May 2022

20 years old
Tech

QA Engineer

As part of my second co-op term, I was hired by HIRE Technologies as a QA Engineer. Predominantly, I was working for their acquired management software company, Pulsify. While I was hired as a QA Engineer, I touched all aspects of the software lifecycle. I made minor front-end changes as well as backend updates. I also completed the entire end-to-end implementation for a sign-up access code feature including writing an AWS Lambda function as well as updating existing backend processes. I also spearheaded a simplified view feature for the web application using the React Context API in conjunction with the HTML5 localStorage API.

React
Node.js
GraphQL
AWS
Lambda
DynamoDB
Serverless
University of Waterloo icon

University of Waterloo

May 2021 - Aug 2021

20 years old
Tech

Developer

For my first co-op term, I landed a position as a Developer for the University of Waterloo’s WIL Programs. This was an enormous achievement as I got this position during the peak of the COVID-19 pandemic due to which co-op placement rates were at an all-time low, especially for first-years. My role consisted of translating pre-designed web content into webpages through HTML/CSS and the Bootstrap framework. I also took on various JavaScript projects including running an automation service for the entire team as well as creating auto-scrolling Bootstrap accordions which were implemented in over 100 pages across 10 educational courses.

HTML/CSS
JavaScript
Bootstrap
Academy for Mathematics and English icon

Academy for Mathematics and English

May 2020 - Aug 2021

19 years old
Teaching

Math/Science Tutor

After gaining acceptance to the University of Waterloo, my job at Tim Hortons became too intense and time-consuming. Therefore, as I had gained prior experience in tutoring with the DDSB, I applied for and landed a position as a Math and Science tutor. I was very happy with this position as it was my first job paying well above minimum wage. My job consisted of administering content provided by the franchise to students ranging from grade 2 to 12 in math and science. I also provided them with homework assignments which were marked by myself. Assessments were also administered periodically to report to parents on the progress of their children.

Interpersonal
Conflict Resolution
Durham District School Board icon

Durham District School Board

May 2020 - Aug 2020

19 years old
Teaching

Summer School Tutor

In the spring of 2020, I came across a job posting from the Durham District School Board looking for summer school tutors. As I was free in the summer and had a strong aptitude for mathematics, I decided to apply and was able to receive an offer. The role consisted of assisting Grade 9 and 10 math teachers in administering content to summer school students as well as providing one-on-one tutoring to students who were struggling with comprehension.

Interpersonal
Conflict Resolution
Tim Hortons icon

Tim Hortons

Aug 2019 - Aug 2020

18 years old
Customer Service

Team Member

After moving to Whitby, Ontario, my previous job as a brand ambassador became to far to continue. For this reason, I was looking for new part-time job and was able to find one at my local Tim Hortons. I learned about working in an extremely fast-paced environment while also maintaining the upmost customer service. Due to my incredible work ethic, I was also trained as a Baker and took shifts baking as well.

Food Handling
Interpersonal
Efficency
Mosaic North America icon

Mosaic North America

Jan 2017 - Aug 2019

15 years old
Sales

Brand Ambassador

My first job in grade 9 which I found through my mother who worked in the same position. This role required me to travel to various big-box grocery stores in the GTA and setup brand experiences for large companies such as Coca Cola and Nestle. I was tasked with setting up aesthetic displays and leveraging samples to create sales for the product. I learned a great deal about marketing, sales as well as handling food safely.

Food Handling
Marketing
Interpersonal