Skip to content
View JDecelles1990's full-sized avatar

Block or report JDecelles1990

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.

Content in all repositories owned by your account will be closed.
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
JDecelles1990/README.md

Jonathan Decelles

Bilingual IT Support Helpdesk Technical Analyst

English · Français · Québec, Canada · Remote IT Support

LinkedIn Microsoft Learn F7Hub

🇫🇷 Version française


About Me

I am a bilingual IT support professional focused on Microsoft 365, Windows, cloud administration, troubleshooting, security fundamentals, and technician automation.

My work sits at the intersection of:

IT Support · Microsoft 365 · Automation · Diagnostics · Knowledge Management · AI-assisted Engineering

I build practical tools that reduce repetitive helpdesk work while keeping troubleshooting understandable, reviewable, and technician-controlled.


IT Support Focus

Windows 11 troubleshooting and endpoint support PowerShell administration and diagnostics
Microsoft 365 administration HaloPSA and NinjaRMM
Outlook and Exchange Online Email authentication: SPF, DKIM and DMARC
Microsoft Entra ID Security investigation and troubleshooting fundamentals
Microsoft Intune Active Directory and Group Policy
Microsoft Defender DNS, DHCP, TCP/IP, VPN and connectivity troubleshooting
Azure fundamentals AZ-900

Featured Project: F7Hub

F7Hub is my flagship Windows IT-support technician workspace.

It is designed as a technician command center for organizing ticket context, troubleshooting knowledge, diagnostics, reference material, and controlled automation.

F7Hub Repo Card

Technology Stack

Python PySide6 SQLite PowerShell AutoHotkey Git

Current Capabilities (click to expand)
  • Ticket creation and saved-ticket workflows
  • Company, contact and reference-data integration
  • Ticket notes and status transitions
  • Resolution, closure and reopening workflows
  • Searchable technician knowledge content
  • Controlled PowerShell diagnostic execution
  • Windows System, Network and Services snapshots
  • AutoHotkey productivity shortcuts
  • AltF7Hub troubleshooting-guide integration
  • SQLite migrations, repositories and service boundaries
  • Automated database, GUI, PowerShell and integration testing
  • Native Windows validation for supported workflows

Engineering Approach

Requirement
    ↓
Architecture / Documentation
    ↓
Small Vertical Slice
    ↓
Implementation
    ↓
Automated Tests
    ↓
Native Validation
    ↓
Independent Review
    ↓
Pull Request
    ↓
Integration

F7Hub is developed with explicit architecture boundaries, scoped feature slices, Git-based change control, regression testing, technical documentation, and AI-assisted implementation under defined engineering constraints.

➡️ Explore the F7Hub repository


AI-Assisted Engineering

I use AI coding agents as engineering tools, not as a replacement for architecture, validation, or technical judgment.

My workflow emphasizes:

  • clear requirements and scope
  • architecture before implementation
  • small reviewable changes
  • automated regression testing
  • native validation when appropriate
  • independent review
  • Git branches and pull requests
  • documentation synchronized with implementation

AI-generated code remains subject to the same review and validation standards as any other implementation.


Technical Toolbox

Microsoft & IT Development & Automation Troubleshooting
Windows 11 Python DNS
Microsoft 365 PySide6 / Qt DHCP
Azure SQLite TCP/IP
Entra ID SQL VPN
Exchange Online PowerShell RDP
Intune AutoHotkey v2 Outlook
Microsoft Defender Git Teams
Active Directory GitHub Windows Services
Group Policy YAML Printers
PowerShell JSON Email Authentication

Currently Learning

Show topics
  • Microsoft Graph
  • Advanced PowerShell
  • Azure administration
  • Microsoft 365 administration
  • Exchange Online
  • Intune endpoint management
  • Microsoft Defender
  • Identity and access management
  • Security incident investigation
  • IT-support automation
  • AI-assisted troubleshooting workflows

Programming Journey

My programming experiments began before my current AI-assisted development workflow.

I keep selected historical projects public to preserve that progression instead of rewriting old source code to make it appear modern.

Historical projects (click to expand)

Ginette-AI

Historical Python voice-assistant experiment focused on Wikipedia search and speech-driven interaction.

➡️ View Ginette-AI

QR Code Scanner

Historical Python computer-vision experiment for scanning QR codes with a webcam.

➡️ View QR Code Scanner


What I Like Building

IT Support
    +
Automation
    +
Knowledge Management
    +
Diagnostics
    +
AI
    =
Better Technician Workflows

I am especially interested in tools that help Level 1 and Level 2 technicians troubleshoot faster without hiding the reasoning, evidence, or operational controls behind the automation.


GitHub Activity

GitHub Stats GitHub Streak


Professional Links

Platform Link
LinkedIn linkedin.com/in/JonathanDecelles
Microsoft Learn learn.microsoft.com/users/JonathanDecelles1990
GitHub github.com/JDecelles1990
Featured Project F7Hub

Québec, Canada · Remote IT Support · English / Français

🇫🇷 Version française

Pinned Loading

  1. F7Hub F7Hub Public

    F7Hub is a modular Windows IT support hub built with Python/PySide6, PowerShell, AutoHotkey v2 and SQLite, combining ticketing, knowledge, diagnostics, script management and technician automation f…

    Python 2