Hi, I'm Omer Adeel.

Soft

Currently studying Computer Engineering at the University of Waterloo, I find joy in tackling complex problems, creating efficient solutions, and exploring how technology can make a meaningful difference in the world.

Omer Adeel

scroll down

About Me.

Who I Am & What Drives Me.

About Me

Hi, I’m Omer!

Raised in Toronto, Canada, I’ve had a knack for building things ever since I was a kid. Whether it was tinkering with electronics, coding simple games, or deconstructing gadgets to understand how they worked, I’ve always been drawn to problem-solving and innovation.

I’m now a third-year Computer Engineering student at the University of Waterloo, with a deep passion for technology, backend development, and infrastructure. Over the past few years, I’ve gained hands-on experience through multiple software engineering internships, working on scalable systems, cloud infrastructure, and backend architectures. Currently, I’m interning at BitGo, where I help build secure, high-performance systems for managing digital assets.

This website serves as a hub for showcasing my projects and documenting my journey in software development. Beyond coding, I’m a huge basketball fan and an avid runner. I also enjoy connecting with new people, so feel free to reach out—I'd love to chat.

Cheers! 🚀

Skills.

What I Bring To The Table.

Frontend

React, Angular, Next.js, JavaScript, TypeScript, Tailwind, SCSS

Backend

Node.js, Express, Flask, Spring Boot, PostgreSQL, MongoDB, Redis

Cloud & Infra.

AWS, Docker, Kubernetes, CI/CD, Terraform, Kafka

Programming

Python, Java, Golang, JavaScript, Rust, Ruby, C++, C, SQL

Experience.

Where I've Been So Far.

2025

BitGo logo
BitGo  🔒
Software Engineer Intern — Velocity (Internal Tools) Team

Building scalable infrastructure and reliable tools to efficiently manage $64 billion USD in digital assets.

Jan - Apr

TypeScript
Node.js
Rust

2024

Purolator logo
Purolator  📊
Software Engineer Intern — Shipping Platform & Analytics Team

Developed and monitored analytics and data collection services for Purolator's cross-Canada fleet and package distribution.

May - Aug

Python
Spring Boot
Java
AWS
University of Waterloo logo
University of Waterloo  🧪
Undergraduate Research Assistant

Released an open-source Java tool for static error analysis in CI/CD under supervision of Dr. Werner Dietl.

Jan - Jun

Java
Open Source
CI/CD
Compilers

2023

Ontario Ministry of Business Service Delivery logo
Ontario Ministry of Business Service Delivery  🏛️
Backend Developer Intern — Shared Utility Services Team

Engineered key logging and observability features on infrastructure service hosting 80+ applications and serving 7 million Canadians.

Sep - Dec

Java
Rust
Ruby
Elasticsearch
Kafka
Linux
UW Blueprint logo
UW Blueprint  💙
Project Lead & Developer — Infrastructure Team

Directed a team of 9 developers to build a custom CLI and code generation tool supporting 24 tech stacks, reducing project onboarding time by 200+ hours.

Sep - Aug 2024

Flask
TypeScript
Docker
React
Microart Services logo
Microart Services  📡
Software Engineer Intern — On-board Solutions Team

Led end-to-end development and release of a flagship IoT application, integrating real-time sensor data pipelines and bluetooth technology.

Jan - Dec

React Native
PostgreSQL
Firebase
IoT

2022

Year Zero Studios logo
Year Zero Studios  💳
Software Developer Intern — Wellness Team

Implemented key services on e-commerce social media platform empowering small business owners, including user authentication and launching an e-payments feature across 12 new countries.

May - Aug

JavaScript
Next.js
Firebase

Projects.

What I've Created Along The Way.

NovaOS
NovaOS
Systems Programming

An operating system created for efficient task scheduling and memory management.

C
STM-32
Diamond Predictor
Diamond Predictor
Machine Learning

Determining which baseball stars are destined for the Hall of Fame.

Python
SciKit
Pandas
SQL
Messenger Clone
Messenger Clone
Web App (Sockets)

A feature-rich replica of Facebook Messenger for seamless communication.

React
Socket.io
MongoDB
Express.js
Stockify
Stockify
Web App (Distributed Systems)

A real-time dashboard for tracking key financial stocks performance at a glance.

Golang
AWS
Redis
Kafka
Asteroids Reloaded
Asteroids Reloaded
Game Development

A modern recreation of the classic Atari space shooter.

Python
Processing GUI
Validdit
Validdit
Web App

A tool to combat misinformation by verifying the accuracy of Reddit posts.

Flask
PRAW API
HTML/CSS

Contact Me.

Let’s Get In Touch.

I'd be happy to connect! Feel free to reach out for project inquiries, collaboration opportunities, or any other questions you may have.

Email

oadeel@uwaterloo.ca

Location

Toronto, ON, Canada

Created and maintained by Omer Adeel (January 2025).