Profile
System administrator and product and engineering lead at OWL360IT. Day to day: mission-critical infrastructure (servers, systems, telephony, network), security controls and compliance, backup and disaster recovery, Tier 2/3 support and IT policy. On top of that I own the software stack top to bottom: schema, API, front end, browser automation, CI, and the metal it runs on. Shipped and in production: an AI listing automation platform with a Chrome extension used daily at dealerships, an e-commerce storefront with its own back office, an ETL pipeline from auction sources to storefront and social, a Three.js browser game, and self-hosted photo, backup and monitoring infrastructure with a verified backup chain.
Professional Experience
Product & Engineering Lead · OWL360ITSep 2026 — Present · GTA · Hybrid
- Own product and engineering for OWL360's software line alongside the sysadmin role.
- Architected and shipped DealerList AI end to end: React/TypeScript front end (Vite, code-split), Node/Express API on Railway, Supabase Postgres with row-level security, LLM copy generation with provider fallback, a VIN decode pipeline, and a Manifest V3 Chrome extension with field-level fill telemetry and human-in-the-loop publishing.
- Deterministic UI tests on headless Chrome, Vitest and GitHub Actions; published on the Chrome Web Store and in production at Ontario dealerships. CounterList AI, the OEM parts pipeline, is next.
System Administrator · OWL360ITMay 2024 — Present · GTA · Hybrid
- Oversee end-to-end management of the organization's mission-critical IT infrastructure — servers, systems, telephony and network — for performance, availability and security.
- Design, implement and maintain security controls such as firewalls and access management, in line with industry standards and regulations.
- Deploy and configure software, operating-system updates and other critical technology; provide Tier 2/3 support for complex hardware and software issues.
- Develop and document backup and disaster-recovery strategies, and keep tuning them for efficiency and reliability.
- Improve IT policies, procedures and best practice; serve as a technical leader and mentor to junior IT staff.
Information Technology Team Lead · OWL360ITJan 2024 — May 2024 · GTA
- Led a team of IT professionals designing, implementing and maintaining LAN and WAN networking infrastructure.
- Managed and optimised CRM systems; oversaw procurement, configuration and maintenance of hardware and software.
- Strengthened cybersecurity with new protocols and tools, and enforced IT security policies for data protection and compliance.
- Mentored the team through complex troubleshooting and emerging technologies.
Founder · DealerList AIJul 2026 — Present · GTA · Hybrid
- Founded DealerList AI and built it end to end: a listing automation platform that puts a business's inventory on Facebook Marketplace without anyone retyping it.
- Inventory is captured from the client's own website, an LLM writes the listing copy, and a Manifest V3 Chrome extension fills the Marketplace form in the rep's own browser session, photos included.
- Human-in-the-loop by design: nothing is published without a person clicking Publish, and nothing is inferred — vehicle specs come from the VIN decode and unresolved fields are left for the rep. Every fill reports back field by field, so a change to the form is caught before users notice.
IT Analyst · VicimusApr 2023 — Jan 2024 · GTA · On-site
- Ensured the security, integrity and high availability of Vicimus' in-house and client infrastructure.
- Delivered technical support to troubleshoot and resolve incoming queries and issues.
Computing Support Assistant · York UniversityMay 2022 — Sep 2022 · Toronto · On-site
- Launched projects, and analysed and classified data to find opportunities for improvement.
- Delivered technical support to tight deadlines in a fast-paced environment.
Hardware & Software Support · Peloton InteractiveSep 2021 — Jan 2022 · Remote
- Configured 100+ workstations and resolved escalated issues, reducing average downtime by 30%.
- Recommended support-tooling improvements that increased team efficiency by 15%.
IT Support Technician · Sherwood DigitalJan 2021 — Sep 2021 · Mississauga, ON
- Installed and configured hardware and software for 50+ workstations, improving system performance by 20%.
- Delivered on-site support, reducing response times by 25%.
Custom PC Builder · FreelanceSep 2016 — Present · Hybrid
- Design, build and support custom PCs, and repair or replace electronic components to correct defects.
- Keep real-time, detailed notes in a ticketing system for every build and repair.
Projects
DealerList AI React · Node · Supabase · MV3
Inventory to Facebook Marketplace without retyping: listing copy written by an LLM, the form filled in the rep's own browser, a person presses Publish. In production at Ontario dealerships.
CounterList AI OEM parts · SaaS
DealerList's sister product for a dealership's featured parts and accessories, with details verified from the manufacturer.
NB.OS — this website vanilla JS · Three.js
A portfolio built as a full desktop OS: draggable windows, a live wallpaper, a travel globe and working dev tools. No frameworks.
Education
Bachelor's degree, Information Technology
York University · Toronto, ON · 2017 – 2022
Certifications
- Google — Cybersecurity (2025)
- Cisco — Introduction to Cybersecurity (2024)
- Google — IT Support Professional Certificate
- Google — System Administration & IT Infrastructure Services
- CPR, AED & First Aid
Skills
IT InfrastructureSecurity & ComplianceBackup & Disaster RecoveryTier 2/3 SupportFirewalls & Access ManagementWindows ServerLinuxMicrosoft 365VoIP / TelephonyDockerCloudflareRailwayTailscaleTypeScriptReactViteNode / ExpressPostgres / SupabasePythonChrome Extensions (MV3)Headless ChromeVitestLLM APIsThree.jsGit & GitHub ActionsHardware & PC Building