Hi, I am ▲hmad

I focus on AI and computer systems, with experience in full-stack development, building automated workflows, distributed systems, and working with low-level programming. I enjoy tackling tough challenges and am always motivated to find creative, effective solutions.

Education

  • Simon Fraser University

    2022 to Present

    Bachelor of Science in Computer Science

    Burnaby, BC

    • President's Honour Roll (top 2% in faculty)
    • Coursework: Data Structures and Algorithms, Software Engineering, Computer Systems, Operating Systems, Database Systems, Artificial Intelligence, Data Communications and Networking
  • Burnaby North Secondary School

    2017 to 2022

    High School Diploma

    Burnaby, BC

    • Cumulative GPA: 3.97/4.0

Experience

  • Visier

    Sep 2025 - Present

    Software Engineer Intern

    Vancouver, BC

    • Working on predictive workforce analytics software
  • Hitachi Rail

    Sep 2024 - Apr 2025

    Software Engineer Intern

    Toronto, ON

    • Worked on NetTrac MT, a centralized train control server, that lets operators monitor and control train movements across a rail network

Projects

KVStore

A lightweight, extensible, and customizable Key-Value Store library in Go, served over gRPC.

GogRPCTCP/IPProtocol Buffers

SurfMarc

A web app for product info, price tracking, and reviews.

TypeScriptPythonNext.jsFastAPINode.jsSupabaseTailwindDockerplaywrightPyTorchhuggingface-transformers

AppliSense

A job application tracker with stats and progress tracking.

JavaScriptReactExpressNode.jsMongoDB

CompCode

Practice coding interviews with curated LeetCode problems.

ReactExpressMongoDBNode.jsJavascriptAxiosGitHub APIStripe

Linux Memory Allocator

A multithreaded C++ memory allocator with advanced strategies.

LinuxC++PosixPthread

Linux Shell

A simple Linux shell with process handling and history.

CLinuxShell

SFU Hikers Hub

A platform for SFU Hiking Club to organize events and share info.

Spring BootJavaJavascriptPostgreSQLDockerGoogle Maps API

Research Grant Council Database

A database system to manage grant competitions and proposals.

PythonJupyter NotebookSQLite

TempTalk

A disposable web chat app for instant conversations.

ReactFirebaseNode.jsJavascript

Database Schema Constructor

A tool for visually creating and exporting database schemas.

ReactFirebaseNode.jsjsPlumbJavascript

Quant Market Predictor

A tool to forecast stock prices using linear regression.

PythonStreamlitPandasNumpyScikit-learn

DrawAnt

A simple Java drawing program with multiple tools.

JavaSwingAnt

Sorting Visualizer

A desktop app to visualize sorting algorithms.

JavaSwingMaven

Skills

Programming Languages

  • C
  • C++
  • Java
  • JavaScript
  • TypeScript
  • Python
  • Ruby
  • Lua
  • Go

Frontend Development

  • HTML
  • CSS
  • React.js
  • Next.js
  • Gatsby
  • Tailwind CSS
  • Bootstrap

Backend Development

  • Node.js
  • Express.js
  • Spring
  • GraphQL
  • FastAPI

Databases

  • MySQL
  • PostgreSQL
  • SQLite
  • MongoDB

DevOps & Cloud

  • Git
  • GitHub
  • BitBucket
  • Jenkins
  • Docker
  • Kubernetes
  • JFrog
  • Linux
  • Google Cloud
  • Firebase
  • Jira

Data Science & Machine Learning

  • Pandas
  • Scikit-learn
  • PyTorch
  • MATLAB

Tools

  • Postman
  • Webpack
  • Git

Contact

You can reach me on any of these