Raphael Benoit

Senior advisor · Cybersecurity, AI & automation

I build tools for AI and cybersecurity.

From Windows internals to computer vision and local LLMs, I design, build, and validate software tools end to end.

Blog

Articles and research.

Windows security research, agentic pentesting notes, and VulnLab writeups.

Other guides on ADMinions

Experience

From industrial systems to enterprise cybersecurity.

Analysis, design, development, technical evidence and remediation guidance: I take ownership of the complete cycle.

Jul. 2026 — present

Senior cybersecurity & AI advisor

CGI · Montréal

Offensive security, Active Directory hardening, Python automation and applied AI in regulated environments.

Identity and access: Python/LLM tools used by multiple teams to restructure and produce technical documentation.
Active Directory security: risk analysis, permissions, groups, delegations and remediation across environments.
Web penetration testing: vulnerability validation, technical evidence, risk assessment and actionable fixes.
Oct. 2024 — Jun. 2026

Cybersecurity & AI consultant · DevSecOps

CGI · Montréal

IBM i/AS400 exfiltration-risk analysis, CyberArk/Power BI automation, SAST auto-remediation and penetration-test reporting tools.

Feb. 2019 — Apr. 2024

Programmer & technical lead

Letico · Saint-Laurent

Led Python, industrial automation, IT integration and internal security projects from requirements through maintenance.

Loading tracking: weight sensors, ERP/SAP, Web API, database and access control.
Production lines: PLCs, CIP, Modbus TCP/IP, sockets, statistics and anomaly detection.
Real-time systems: Python events and alerts connected to industrial controllers and databases.

AI and software

Computer vision, full-stack software, local LLMs, and industrial automation.

Vision · Segmentation

Plant detection and segmentation

Boxes, polygons and segmentation under occlusion in an anonymized demonstration.

Compare source and result
TheJobApplier dashboard
SaaS · Chrome MV3 · AI

TheJobApplier

Full-stack product: async Quart, OAuth, Stripe, AWS and a published extension.

Case study
Multi-GPU local AI and cybersecurity server assembled by Raphael Benoit
AI infrastructure · Multi-GPU · Local LLM

Local AI lab · 120 GB VRAM

Server designed and assembled for LLMs, RAG, fine-tuning, vision and cybersecurity workloads.

View project
Local LLM · RAG

Private document assistant

File ingestion, contextual search and fully local operation.

STT · LLM · Word

Automated professional reports

Conversation and form inputs into a structured, reviewable report.

Web · AI assistant

Documentation-grounded Web assistant

Answers grounded in selected sources within a Web interface.

Industrial automation connected to production equipment
PLC · ERP · Python

Industrial automation

Sensors, SAP/ERP, CIP/Modbus, real-time events and anomaly detection.

Cybersecurity

Agentic pentesting, reverse engineering, and Windows kernel research.

Diagram: binary, Ghidra extraction, compact JSON, LLM analysis and evidence-linked report
Reverse engineering · Python · Open source

Ghidra LLM Reverse Pipeline

From binary functions and references to a behavior report that cites the underlying code.

Case study
Windows tools in a kernel driver research demonstration
4 articles · C++ · HTB Hard challenge

From user mode to ring 0

Memory analysis, hooking, Windows drivers, WinDbg, page tables and detection surfaces.

Case study

Research demos

A selection of the most representative demonstrations. Explore the 11-video catalog →

Contact

For professional inquiries, reach me on LinkedIn. My code, rankings and demos are on GitHub, HackTheBox and YouTube.