Hi! I'm Hamza Rashid
Aspiring Software Developer

My favorite tech includes

Profile Picture

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.

images

Python

images

C++

images

SQL

images

HTML

images

CSS

images

React.js

images

GitHub

images

Redux

images

Node.js

images

Express.js

images

MongoDB

images

JavaScript

images

Amazon Web Services

images

Tailwind CSS

images

TypeScript

images

Next.js

Have a look at my portfolio.

project 1

StockPeer: Crafting Alpha through Data and Strategies

A stock web application with display metrics, machine-learning based predictions and options strategy visualizer.

project 1

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.

project 1

Multi-Threaded Limit OrderBook & Trading Engine

A fast, and efficient limit orderbook & trade matching engine built in C++ utilizing Chrono, BOOST, and STL libraries.

project 1

PacMan with User Generated Maps

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

Contact me.

Copyright © 2024 Hamza Rashid. All rights reserved.