Senior Software Engineer · Toronto, CA

HASAN
KANJEE

|

scroll

About Me

Hasan Kanjee
📍 Toronto, Ontario

Engineer.
Explorer.

Hi, I'm Hasan — a Senior Software Engineer at Flipp building products that help millions of shoppers find the best deals across North America.

By day I'm deep in distributed systems and backend engineering. By every other waking moment I'm chasing the next summit, wave, or mountain slope. I've skied powder at Snowbird, Banff, and resorts across Colorado, scuba dived coral reefs in the Caribbean and spotted sharks, cave dived, skydived, ice climbed frozen waterfalls, leapt off cliffs into lakes, hiked the sand dunes of Death Valley and the frozen methane lakes of Banff, stood under Delicate Arch in Utah, trekked the cliffs of Iceland and Santorini, and logged thousands of kilometres on two wheels.

Tennis is another big part of my life — I play regularly and also volunteer as a Transportation Captain at the National Bank Open, Tennis Canada's premier ATP/WTA Masters event, where I manage player & VIP logistics during tournament week.

7+
Years Eng
5+
Adventures
Curiosity

Adventures

🎾
Tennis
Player · NBO Volunteer
⛷️
Skiing
Snowbird · Banff · Colorado
🥾
Hiking
Utah · Banff · Iceland
🤿
Scuba
Cave · Reef · Sharks
🏍️
Moto
Two-Wheel Freedom
🧗
Climbing
Rock · Ice · Cliffs

Experience & Skills

Aug 2023 — Present
Senior Software Engineer
Flipp · Toronto, ON
Leading backend and product engineering for Flipp's retail advertising platform, serving millions of deal-seeking shoppers across North America.
Dec 2020 — Aug 2023
Software Engineer II
Flipp · Toronto, ON
Scaled distributed systems handling high-volume shopper and retailer data. Contributed to platform migration and performance improvements.
Aug 2019 — Dec 2020
Software Engineer
Flipp · Toronto, ON
Built and maintained consumer-facing features across web and mobile platforms.
Feb 2018 — Aug 2019
Software Developer
Tulip Retail · Toronto, ON
Developed retail associate tools and clienteling features for enterprise retail brands.
May 2017 — Aug 2017
Software Developer Co-op
Ciena · Ottawa, ON
Network management software tools in a 4-month co-op placement.
Sep 2016 — Dec 2016
Software Developer Co-op
IBM · Markham, ON
Enterprise software solutions at IBM's Markham development centre.
🎾
Tennis — Player & NBO Volunteer
An avid tennis player and volunteer Transportation Captain at the National Bank Open — one of the world's premier ATP/WTA Masters events — managing player & VIP logistics during tournament week.

// Tech Stack

Languages
RubyGo TypeScriptJavaScript PythonSQL
Backend & Infra
Ruby on RailsNode.js gRPCKafka RedisPostgreSQL
Cloud & DevOps
AWSGCP KubernetesDocker TerraformCI/CD
Frontend
ReactReact Native Next.jsHTML/CSS
Proficiency
Backend Engineering95%
Distributed Systems88%
Cloud Infrastructure80%
Frontend / React72%

Projects

🎾
NBO Driver Board
Internal tooling for the National Bank Open tournament — managing driver assignments, player transport logistics, and real-time board updates for the transportation volunteer team.
ReactNode.jsReal-time
// Coming Soon
🛍️
Flipp Platform Engineering
Core backend and data infrastructure powering Flipp's deal-discovery platform — high-scale systems serving millions of weekly active shoppers.
Ruby on RailsGoKafkaAWS
// Coming Soon
🏪
Retail Associate Platform
Clienteling and associate-enablement tools for enterprise retail brands at Tulip Retail. Real-time customer data, task management, and omnichannel communication.
Node.jsReact NativePostgreSQL
// Coming Soon
⚙️
Open Source Work
Contributions to open-source projects and community tools.
?
// Coming Soon
🚀
Side Project
Something awesome cooking on the side.
?
// Coming Soon
🔬
Research / Writing
Technical deep-dives, blog posts, or talks.
?

Gallery

World Map

19Destinations
4Continents
More to explore

Get In Touch

Whether it's an engineering challenge, a ski trip plan, or just a chat — I'm always up for it.