Nadim-Daniel Ghaznavi

nghaznavi@gmail.com

(289) 639-2052

Hamilton, ON, Canada


Career Summary

Systems architect and Linux systems professional with 20+ years of experience building and maintaining complex infrastructure. Expanded into AI/ML most recently with the R3el and Ax3l projects. Explored security analysis during a 1.5-year senior analyst role. Proven ability to lead technical teams, optimize workflows, and deliver reliable solutions in high-stakes environments.

Extreme Python project velocity with careful Codex integration into an architecture centric SDLC. See GitHub project changelogs for development style and speed.


Employment History

Ghaznavi Consulting

Python Programmer & Systems Architect - Hamilton, Ontario
January 2024 – Present

BMForge - AI Assisted SDLC

October 2026

BMForge is an open-source, specification-driven framework integrating AI coding agents into a human-governed SDLC. It defines architecture, standards, and procedures as reusable AI Skills, provides bidirectional traceability from specifications through modules to components, and maintains a growing library of gold-standard, reusable software components derived from real-world applications.

Tech Stack: Python, Codex Skills, Bash, Git, Jekyll, GitHub Pages

DiskHA - Disk Replication, Monitoring, and Alerting

October 2026

The DiskHA Application implements basic disk replication between two local disks. DiskHA uses rsync to synchronize the data and cron to schedule it. It ships with easy-to-use install and uninstall scripts. DiskHA also includes a web interface to:

  • Choose source and target directories.
  • Set a SMART health check (cron) schedule.
  • Set a (rsync) data synchronization (cron) schedule.
  • Execute a manual (SMART) health check.
  • Email a (SMART) disk report to a Gmail account.

Tech Stack: Python, Jinja2, cron, Gmail

BMDynIP - Local Dynamic DNS Service

October 2026

The BMDynIP Service is a dynamic DNS service.

  • Runs as a Linux service.
  • Provides a web interface for configuring the service and managing hostnames.
  • Detects your public IP address and checks it periodically.
  • Updates your GoDaddy DNS records when your IP address changes.
  • Stores state and history in MariaDB.

Tech Stack: Python, ZeroMQ, MariaDb, Jinja2, cron, GoDaddy gddy

MyCount - Self-Hosted Website Analytics Platform

September 2026

MyCount gathers website visitor data from all sites within a domain and presents a rich reporting dashboard. The application includes a marketing interface that acts as a journal to correlate promotional events with website traffic.

Tech Stack: Python, Gunicorn, Werkzeug, MariaDB, Jinja2, Plotly.js, Leaflet, Caddy, cron

BMGeoIP - Local GeoIP Service

September 2026

The BMGeoIP Service maps IP addresses to physical locations. The application:

  • Provides an integrated web interface.
  • Downloads public geolocation data from ipapi.is on a configurable schedule.
  • Stores records in an optimized MariaDB database.
  • Provides HTTP and ZMQ API access.

Tech Stack: Python, ZeroMQ, MariaDb, Jinja2, cron, ipapi.is

Ax3l Project - Autonomous LLM Agent tunes Neural Network

September 2026

The Ax3l Project project uses a locally hosted LLM to tune a simple Recurrent Neural Network.

  • Uses the Snake Lab Server to run simulations
  • Passes simulation results to the LLM
  • Prompts the LLM for a new better parameter values
  • Provides a rich reporting layer
  • Provides live experiment data

Tech Stack: Python, ZeroMQ, MariaDb, Plotly, Jinja2, llama.cpp, and Qwen 3.5 4B.

Snake Lab Server - Simulation Server

September 2026

The Snake Lab Server project builds on the AI Snake Lab project.

The project:

  • Runs an AI Snake simulation server as Linux systemd service.
  • Accepts a JSON simulation configuration over ZeroMQ.
  • Executes the simulation with the provided configuration.
  • Stores the configuration and the results in a MariaDB database.
  • Includes a rich Textual TUI to display the current server status and load configurations.

Tech Stack: Python, PyTorch, ZeroMQ, Textual, MariaDb, asyncio, NumPy.

AI Snake Lab — Reinforcement Learning Simulation Environment

October 2025 – April 2026

The AI Snake Lab is a fully modular AI training environment for the classic Snake game, built with Python and PyTorch.

  • Developed Linear and RNN model architectures for agent training.
  • Implemented adaptive epsilon decay by score threshold, allowing agents to master each skill level before advancing.
  • Built a real-time Textual TUI displaying synchronized performance metrics and training data.
  • Engineered a distributed simulation architecture using ZeroMQ for multi-client, multi-node experiments.
  • Added historical data persistence via SQLite for reproducible training sessions.

Tech Stack: Python, PyTorch, ZeroMQ, Textual, SQLite, asyncio, NumPy.


Bank of Montreal – BMO

Senior Security Analyst (contract) - Toronto, Ontario
October 2021 – April 2023
  • Analyzed geolocation and access data to identify potential insider threats, improving security monitoring processes.
  • Enforced encrypted email attachment policies, enhancing compliance with corporate data protection standards.
  • Led the security analysis team during manager absences, ensuring uninterrupted operations and timely investigation outcomes.
  • Utilized Splunk and proprietary tools to conduct detailed investigations and provide actionable recommendations.

Gilbert’s Tire Sales and Service

Tire Technician (full-time) - Hamilton, Ontario
August 2020 - September 2021
  • Mounted, balanced, and repaired tires for cars and trucks in a fast-paced, collaborative environment.
  • Maintained high service quality and safety standards while managing multiple tasks simultaneously.

Ready Set Go

Tire Technician (full-time) - Hamilton, Ontario
October 2018 - July 2020
  • Performed full-service tire operations, including mounting, balancing, and repair for cars and semi-trucks.
  • Managed shop operations independently, including client relations, job scheduling, sales, and payment processing.

Landscape Consulting

Landscaper - Hamilton, Ontario
April 2018 - September 2018
  • Constructed fences, laid patio stones, and performed landscaping tasks for residential and commercial clients.
  • Maintained commercial properties using landscaping equipment and ensured timely completion of projects.

Canadian Imperial Bank of Commerce – CIBC

High Availability Team Lead (full-time) - Toronto, Ontario
October 2013 – December 2016
  • Promoted within a year to lead a high-availability IT operations team supporting revenue-critical applications, including CIBC’s automated foreign exchange trading platform.
  • Coordinated team efforts to optimize service delivery, reducing downtime and ensuring uninterrupted transaction processing.
  • Recognized with CIBC Quarterly Achiever and Impact Awards for outstanding operational leadership.
  • Implemented process improvements that enhanced team efficiency and responsiveness to high-priority incidents.

Keek

Senior Systems Administrator (full-time) - Toronto, Ontario
April 2013 – June 2013
  • Monitored overnight application performance and executed service restarts to maintain uptime.
  • Deployed 50+ new servers from hardware setup to production readiness, ensuring operational continuity.
  • Established a new site in the Miami data center remotely, managing full deployment from bare metal to live production.

Moneris Payment Solutions

Linux Team Manager (full-time) - Toronto, Ontario
October 2009 - December 2012
  • Led the Linux team responsible for maintaining high-availability transaction servers processing 250+ transactions per second.
  • Collaborated with other teams and vendors to troubleshoot and resolve production issues, ensuring minimal downtime.
  • Developed and implemented enterprise procedures and standards to improve reliability and operational efficiency.
  • Ensured Linux infrastructure met business-critical performance and compliance requirements.
  • Delivered new services including server build and patching systems, IT knowledgebase, inventory management, health monitoring and centralized logging.
  • Collaborated with auditors to ensure compliance with PCI standards.

Morgan Stanley

C/C++ Tool Support Analyst (contract) - New York, New York
January 2008 – April 2009
  • Supported global C/C++ developer tools, maintaining a centralized wiki and documentation repository.
  • Supported the global Makefile build system.
  • Conducted testing on new tools and established a centralized Wiki-based documentation repository for company programmers.
  • Provided guidance and troubleshooting support to improve developer productivity and system reliability.

Merril Lynch

Compliance Plant Support (contract) New York, New York
April 2007 - October 2007  
  • Oversaw a NASDAQ-mandated compliance application for large financial institutions, ensuring accurate tracking of trade activity down to the second.
  • Managed the nightly batch process to guarantee timely electronic transfer of compliance records to NASDAQ.
  • Developed an application to convert nightly NASDAQ CSV files into tabbed Excel reports, streamlining reporting and reducing manual effort.
  • Ensured compliance processes were reliable and auditable, minimizing risk of regulatory issues.

Morgan Stanley

R&D Business Intelligence Analyst (contract) - New York, New York
November 2004 - April 2007
  • Investigated and evaluated new business intelligence software platforms, producing detailed technical assessments.
  • Built test harnesses for stress and functional testing, ensuring accurate performance evaluation.
  • Received a Global Operations and Services Award for Excellence for delivering a Metadata Repository for the firm’s Reference Data Group.
  • Delivered actionable insights to support enterprise-wide BI platform decisions.

Xpedite

IT Manager / Systems Architect (contract) - Toronto, Ontario
May 2003 – April 2004
  • Designed, deployed and then supported complete IT infrastructure for the new Toronto office, supporting local and remote teams.
  • Built enterprise system from 2 laptop prototype to clustered, 3-tierd, 13 production server deployment.
  • Personally deployed the servers at the Ashton, Virginia data center, from hardware setup to production readiness.

Cadence Design Systems

Infrastructure Developer (contract) - Ottawa, Ontario
June 2002 – December 2002
  • Developed a unified Unix-based desktop environment across 20+ locations, supporting various versions of different operating systems including Solaris, Linux, HP-UX, and AIX.
  • Improved user experience and tool accessibility for cross-location teams, enhancing operational efficiency and product platform consistency.

SiGe Semiconductor

Senior Systems Administrator (contract) - Ottawa, Ontario
March 2001 – May 2002
  • Supported 120 workers across four offices in Canada, UK, and France, providing Linux system administration for workstations, thin clients and simulation servers as well as network troubleshooting.
  • Developed custom solutions for remote R&D office, including backup and recovery processes.

Nortel Networks

Web & Streaming Media Support (contract) - Ottawa, Ontario
October 2000 – February 2001
  • Managed 100+ proxy servers globally, providing technical support via email, phone, and Remedy ticketing system.
  • Ensured consistent operation and connectivity across distributed server infrastructure.

Cebra / MERX

IT Manager, Systems & Network Administrator, Security Analyst (contract) - Ottawa, Ontario
September 1999 – September 2000
  • Administered all company networks, file transfer servers, databases, and clustered web applications.
  • Implemented change management procedures and automated monitoring systems, reducing on-call support costs.
  • Provided security analysis and oversight across IT infrastructure.

Canada Revenue Agency

CS-2 promoted to CS-3 (full-time) - Ottawa, Ontario
May 1997 – September 1999
  • Managed Solaris server platforms and provided third-level support for e-commerce systems.
  • Contributed to architecture of mainframe to web applications, delivering technical presentations to stakeholders.
  • Promoted from CS II to CS III for demonstrated technical expertise and leadership.

Systems, Network and Desktop Support (full-time) - Ottawa, Ontario
June 1995 – May 1997
  • Built the company’s online presence and Linux backend services for email, file transfer, and web hosting.
  • Migrated services to Windows server platform and implemented standardized server configurations.
  • Provided office network and desktop support, including infrastructure upgrades and rewiring.

Core Competencies / Soft Skills

  • Strong verbal and written communication, including technical and non-technical documentation.
  • Results-oriented team player with proven leadership experience.
  • Skilled at facilitating meetings and delivering presentations to peers, senior management, and cross-functional teams.
  • Adaptable and quick learner, able to master new technologies and methodologies on the job.

Education

  • Bachelor of Art / Political Studies at Trent University, Peterborough, Ontario, 1993
  • Computer Science 3rd Year Carleton University, Ottawa, Ontario, 1995
  • Ongoing self-education in IT, AI/ML and Python programming technologies

Industry Awards

  • CIBC Quarterly Achiever Award - 2015
  • CIBC Impact Award - 2014
  • Keane Award for Excellence - 2006
  • Morgan Stanley Global Operations and Services Award for Excellence - 2005
  • Keane “K” Pin - 2005
  • Canadian Information Productivity Award (CIPA) - 2000

Security Clearance

  • Passed numerous RCMP background checks
  • Passed Government of Canada Enhanced Reliability Security Clearance check
  • Passed credit checks

Resume in .docx format