Skip to content
View nhihadhassan's full-sized avatar

Block or report nhihadhassan

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Maximum 250 characters. Please don’t include any personal information such as legal names or email addresses. Markdown is supported. This note will only be visible to you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
nhihadhassan/README.md

Hi there, I'm Nhihad 👋

Open to Work Location Certified

I'm a finance and data analyst based in Toronto, with ~2.5 years in treasury operations and a Bachelor of Commerce from Toronto Metropolitan University. I work at the intersection of finance, data, and process improvement — turning messy data into clear, reliable reporting and automating the repetitive parts along the way.

🔭 Currently open to new opportunities — Data / BI Analyst, Treasury Reporting & Analytics, and Finance Analyst roles. Actively upskilling during my search (details below).

Experience

Questrade — Treasury Associate (~2.5 years, through May 2026)

  • Ran treasury operations and reporting on the Kyriba Treasury Management System
  • Built and maintained reporting workflows in Excel and Power BI
  • Process improvement: cut time on a recurring workflow by ~20%

BMO — Program Coordinator / Financial Analyst Intern

  • Built VBA automation that delivered a critical, high-pressure deadline
  • Financial analysis and cross-team coordination

Canadian Tire — earlier finance experience

Skills & tools

  • Core: Excel (advanced — VBA & macros) · Power BI · SQL · Kyriba TMS
  • Growing: Python (relearning — pandas & Excel automation) · TypeScript / React
  • Certified: Microsoft DP-900 — Azure Data Fundamentals
  • Currently studying: cloud & security governance — CCSK, NIST SP 800, COBIT, PCI DSS, SOC 2 (SC-200 next)

Projects I build to stay sharp

I build small full-stack apps to practise data wrangling, automation, and product thinking:

Project What it is
💸 Expense Tracker A Python tool that parses bank/credit-card statement PDFs (Scotiabank, BMO, Tangerine, Amex), reconciles them, and builds a budgeting dashboard with recurring-charge and anomaly detection. Python · Supabase · Chart.js
🧮 Splitwiser A full Splitwise clone — expense splitting (equal/exact/%/shares), group & friend balances, settle-up, and a debt-simplification algorithm with exact integer-cent math. React · TypeScript · Vite
🗺️ GeoMaster An interactive, map-first geography learning game. Next.js · TypeScript · Mapbox
🧭 Itinerary Mate A multi-trip travel planner with multi-currency budgeting and offline support. Vite · React · TypeScript
📷 Photography Site The website behind my photography side project — client galleries, booking, and an admin dashboard. Next.js · Supabase

I also build small local-first productivity & finance tools (no backend, data stays in your browser): InvoiceDesk (freelance ledger), Renewly (subscription tracker), PantryPilot, TripKit, and HearthPlan.

Outside of work

Nhihad Hassan Photography — event, nightlife, lifestyle, and portrait photography in the Toronto/GTA area. A growing side project, structured with its own brand, pricing, and a Next.js/Supabase site in development. 🔗 nhihadhassanphotography.mypixieset.com

Let's connect

I'm always glad to talk about data, treasury, analytics, and finance roles — and how good reporting and automation make teams faster. Feel free to reach out.

Pinned Loading

  1. expense-tracker expense-tracker Public

    Local-first personal finance dashboard that parses bank/credit-card statement PDFs (Scotiabank, BMO, Tangerine), reconciles transactions, and visualizes spending. Python · Supabase · Chart.js.

    HTML

  2. geoMaster geoMaster Public

    Interactive geography trainer built with Next.js App Router and Mapbox GL. Type a country, fuzzy-match it, and watch the map fly to it. TypeScript · Mapbox · Fuse.js.

    TypeScript

  3. nhihad-hassan-photography nhihad-hassan-photography Public

    Full-stack photography business platform — public portfolio plus client booking, private galleries, invoicing, e-sign agreements, and an admin dashboard. Next.js · Supabase · AWS S3 · Resend.

    TypeScript 1

  4. invoicedesk invoicedesk Public

    Local-first freelance ledger — track billable time, invoices, expenses, and payment status (unbilled/outstanding/collected/late). Vanilla JS · localStorage.

    HTML

  5. renewly renewly Public

    Local-first subscription tracker — monitor recurring costs, monthly run-rate, annual exposure, and upcoming renewals. Vanilla JS · localStorage.

    HTML

  6. Splitwiser Splitwiser Public

    A full Splitwise clone — expense splitting (equal/exact/%/shares), group & friend balances, settle-up, and debt simplification. React · TypeScript · Vite.

    TypeScript