Software engineer. Founding Developer at True Competency, studying CS at McGill.
Montréal, Canada

Nnovruzovff

Selected work

5 projects
September 2025 — now

True Competency

Founding developer, CTO. Production competency-tracking platform for interventional cardiology training. 50 clinician profiles, a 300-question assessment bank, 99.9% uptime, and database-level RLS with a Delphi voting and approval workflow. Five-figure institutional contract with APSC (Hong Kong), backed by Vitruvius Venture Studio.

Live
November 2024 — now

MindVista

Full-Stack Developer, Team lead. Student wellness platform for McGill, rebuilt off legacy WordPress. Lighthouse SEO 54→92, LCP 7.9s→3.2s, infrastructure cost down 97%.

Live Repo
July 2025 — May 2026

SSMU websites

Club website designer. Built 20 production websites from scratch for McGill student clubs and maintained 250+ across the org, working with SSMU's sysadmin on DNS, release pipelines, and infrastructure.

March - May 2026

MyMeetings

Office-hours and meeting booking platform for the McGill SCS competition. JWT auth in httpOnly cookies, McGill-domain validation, RBAC, recurring slots, group polls, and iCal export reconciling legacy and interval schemas.

January - May 2026

OpenRobotics

Multi-robot warehouse simulation built with a 7-person Agile team. Owned the entire JavaFX frontend: four screens, five dialogs, and a token-based CSS architecture that eliminated inline styles.

Repo

Experience

04 roles
Sep 2025 — present
Founding Developer True Competency Montreal
Nov 2024 — present
Full Stack Developer & Team Lead MindVista Montreal
Jul 2025 — May 2026
Web Developer SSMU Montreal
2023
Web Development Intern ARB (Azerbaijan Republic Broadcaster) Baku, Azerbaijan

About

I am Murad Novruzov, a.k.a novruzoff, a software developer based in Montreal, Canada. I was born and raised in Baku.

I study Computer Science at McGill University into my final year. I'm the Founding Developer and CTO at True Competency , and most of my other work is full-stack web.

Contact

Open to internships, contract work, and interesting problems.

murad@novruzoff.dev