I'm Hassan Hadji, a motivated Computer Science graduate with a passion for automation, web development, and secure software design. I design, debug, and optimize software systems, with hands-on experience in PowerShell, C++, Python, Linux, and cloud environments. I'm also comfortable tackling data structures, algorithms, operating systems, and networking fundamentals (TCP/IP, DNS). I enjoy building secure backend applications and authentication systems, and I pride myself on writing clean, maintainable, and scalable code while collaborating effectively in cross-functional teams.

Hassan Hadji

I'm Hassan Hadji, a motivated Computer Science graduate with a passion for automation, web development, and secure software design. I design, debug, and optimize software systems, with hands-on experience in PowerShell, C++, Python, Linux, and cloud environments. I'm also comfortable tackling data structures, algorithms, operating systems, and networking fundamentals (TCP/IP, DNS). I enjoy building secure backend applications and authentication systems, and I pride myself on writing clean, maintainable, and scalable code while collaborating effectively in cross-functional teams.

Available to hire

I’m Hassan Hadji, a motivated Computer Science graduate with a passion for automation, web development, and secure software design. I design, debug, and optimize software systems, with hands-on experience in PowerShell, C++, Python, Linux, and cloud environments.

I’m also comfortable tackling data structures, algorithms, operating systems, and networking fundamentals (TCP/IP, DNS). I enjoy building secure backend applications and authentication systems, and I pride myself on writing clean, maintainable, and scalable code while collaborating effectively in cross-functional teams.

See more

Experience Level

Expert
Expert
Expert
Expert
Expert

Language

English
Fluent
French
Fluent

Work Experience

Access Management at NAV CANADA
January 1, 2025 - Present
Automated identity lifecycle management and Exchange Online provisioning using PowerShell, Microsoft Graph, and Azure APIs. Integrated scripts into enterprise workflows, reducing manual effort by ~85%. Authored reusable script modules for provisioning, feature enablement, and troubleshooting. Created and managed shared mailboxes, distribution groups, and calendars. Collaborated with infrastructure and security teams on Azure, M365, and authentication issues. Handled incidents and service requests following ITSM best practices.
Device & Systems Build at Fully Managed MSP (Ottawa)
October 1, 2023 - December 1, 2024
Deployed endpoints across Windows, macOS, iOS, and Android. Enrolled and managed devices using Intune and Jamf. Assisted with servers, switches, and firewalls (Cisco, Ciena). Troubleshot DNS, IP, ports, and firewall rules. Developed PowerShell automation scripts for deployment and system checks. Worked daily with VS Code and terminal environments. Administered Active Directory, Azure AD, Exchange, SharePoint provisioning and access management.

Education

Bachelor of Computer Science at University of Ottawa
January 11, 2030 - March 16, 2026
Engineering Studies at Polytechnique Montréal
January 11, 2030 - March 16, 2026
Web Development Certification at The Complete Web Development Bootcamp (Angela Yu)
January 11, 2030 - March 16, 2026

Qualifications

Test-Driven Development (TDD)
January 11, 2030 - March 16, 2026
Secure Authentication System Design (bcrypt, salting)
January 11, 2030 - March 16, 2026
PowerShell Automation & Scripting
January 11, 2030 - March 16, 2026
Linux System Administration & Networking Fundamentals (TCP/IP, DNS)
January 11, 2030 - March 16, 2026
Web Development & Backend Security
January 11, 2030 - March 16, 2026

Industry Experience

Software & Internet, Professional Services, Education, Government