Home / All projects
All projects
Everything in one place, newest work first: current cases at Beanfield, then Comwave and Rogers, education and early career.
Beanfield
SSM monitoring platform
The IPTV service-assurance platform and its 29-page GUI: from customer-found outages to seconds on screen.
Vancouver IPTV launch
Stream path, regional bundles and plans, and an end-to-end provisioning test for British Columbia.
Guide migration and recording repair
New guide feed, repaired series recordings, a one-day cutover and a guarded daily re-key job.
Cloud recording storage cleanup
Proved from viewing history that expired recordings were never watched, then removed them with gated, byte-exact deletes.
TV wall and wall bot
8 screens, 72 channels, changed from Webex in plain words, with a live view in the GUI.
Platform tooling and reliability
Provisioning repair, read-only gateways, storage recovery, baselines, box logs and captions.
Support, diagnosis and knowledge
Evidence-first freeze method, a hardware test bench, remote box access and the knowledge estate.
IPTV knowledge vault
373 linked, source-cited pages of the whole platform, fault-path maps and a weekly drift check.
Comwave and Rogers
IPTV headend: data-centre move
Encoders, packagers, DRM, CDN and nPVR moved to a new data centre, then firmware and CMS work.
BroadWorks voice platform
Security patching of all 10 production XSP servers, the staged path to R25 and the care of a live voice platform.
SBC upgrades and resilience
Oracle and Ribbon session border controllers upgraded and proved, and wholesale routing recovered after an outage.
STIR/SHAKEN and number routing
CRTC call signing on the SBCs, and the national routing data that sends each call the right way.
Network, monitoring and security
Core and data-centre moves, the move from SolarWinds to OpenNMS, and security reviews.
Streaming apps, alerts and channels
The streaming-stick and mobile headend, emergency alerting and the channel line-up.
Voice certificate programme
Five years of certificate changes, ending in the move to multi-domain certificates.
NOC, wholesale and escalations
From the 24/7 NOC to senior escalation point, with wholesale provisioning and fraud control.
Projects and timeline
Year by year from my own time records: every major project, its dates and hours, and what I did.
Education
High-capacity fibre design
A 33-channel DWDM system linking Montreal and Quebec City, with amplifiers, dispersion compensation and power budgets.
Real-time multimedia and QoS
Cisco router labs measuring voice and data under different queuing methods.
Optical amplifier design
An individual two-stage EDFA design for 38 channels in the C band.
Telecom network simulation
UDP and TCP over a wireless network in Qualnet, with and without fading.
Formal hardware verification
Equivalence checking of a digital core with two industry tools.
Signal analysis and lab teaching
A thesis from field vibration data to a MATLAB model, and teaching 3 communication and circuits labs.
MIR Telecom, Dhaka, 2012 to 2015
System engineer on an international gateway
Real-time call routing and traffic analysis across domestic and international voice gateways, core alarms, fault and performance reports, and Tier 1 and 2 NOC support.
Voice core, transmission and NOC
Softswitch, media gateway and SBC; SIP, H.323 and SS7; E1 trunks; SDH and optical fibre transmission; datacom; and NOC alarm, ticket and escalation handling.
Shift roster
Maintained the monthly shift roster for an 8-person team across three shifts, including holiday and strike-day duty.
Smaller projects and tools
Event-driven operations watchers
Watchers that run every 60 s to 10 minutes and act only on new evidence: an SSM sentinel (alert floods, failed units, tracebacks, disk), a drift keeper, a pending-work sweeper and a storage keeper. Findings are fingerprinted (new, working, handled, parked, cleared); guards live in code so no job can widen its own permissions; a send gate lets only outages or items needing review reach me, everything else waits in a queue.
Outage Response Bot (in design)
A seven-step outage responder with an autonomy boundary, built from the 22-step ground truth of the 9 Aug 2026 incident; an identity-join spec from ticket to billing to platform to box; a customer-network map that answers "who is affected by a change to this BNG or OLT"; outage brief and incident prefill scripts.
Test account abuse detector
Finds internal and test-plan accounts whose viewing does not look like a residential customer's, from telemetry. 98% done.
Customer device tooling audit
Coverage audit of every tool that reaches a customer's devices: set-top box, Beacon, AirTies, Zhone. 98% done.
Streaming-stick app listing
Administrator on the company's app-store developer account; drove the fix for the app's home-screen listing and a baseline-first approach to playback work with the platform vendor.
Platform mapping guides
A full UI mapping guide for the platform admin (about 60%) and a telemetry guide for SmartCARE (about 70%).
Channel ordering process
The end-to-end process for adding, changing and removing channels across vendor, recorder, platform and billing.
Daily task tracker
A kanban board with a command-line tool, so every ticket, task and proposal is tracked to done.