Hi! I'm Hamza Rashid
Aspiring
Software Developer
My favorite tech includes MongoDB

A bit about me.
01
Education and Early Career
I graduated from the University of Waterloo, where I pursued an Honors Statistics program. My academic journey at Waterloo was complemented by engaging co-op experiences, predominantly within the insurance industry, focusing on various actuarial roles. These experiences allowed me to apply statistical concepts in real-world scenarios, honing my analytical skills and industry knowledge.
02
Professional Experience
Upon completing my degree, I transitioned into a full-time role as a Data Analyst at Munich Reinsurance Canada. Here, I delved into coding, primarily focusing on building automated workflows (Extract, Transform, Load [ETL]) using SQL for processing insurance data. This experience ignited my interest in programming and was my initial exposure to Software Engineering.
03
Transition to Software Engineering
Post-March 2023, I left Munich for personal reasons and redirected my career toward Software Engineering. Driven by self-motivation, I embraced online learning, deepening my appreciation for creative problem-solving in software development. I started by delving into languages such as Python and C++ and later expanded my expertise to encompass full-stack development. My knowledge now spans JavaScript, HTML & CSS, various frameworks, backend programming, design principles, cloud services, and much more.
My skills.

Python

C++

SQL

HTML

CSS

React.js

GitHub

Redux

Node.js

Express.js

MongoDB

JavaScript

Amazon Web Services

Tailwind CSS

TypeScript

Next.js
Have a look at my portfolio.

StockPeer: Crafting Alpha through Data and Strategies
A stock web application with display metrics, machine-learning based predictions and options strategy visualizer.

LinguaTune: Harmonizing Speech Barriers
An AI web application designed to transcribe videos with near-human accuracy, offering the option to add captions or voice-overs in numerous languages.

Multi-Threaded Limit OrderBook & Trading Engine
A fast, and efficient limit orderbook & trade matching engine built in C++ utilizing Chrono, BOOST, and STL libraries.

PacMan with User Generated Maps
A classic PacMan game with map editor functionality that allows users to modify and create their own custom maps.