Home About Projects Skills Contact
Open to IT / cloud opportunities

IT Operations & Cloud

I am an IT operations and cloud engineer from Norway, working daily with Microsoft 365, Entra ID, Azure and automation. I focus on stable, secure platforms and practical use of AI to improve support and operations.

0 Automation / IaC projects
0 Years in IT roles
0 Certs & courses
Portrait of Jan Tommy Gustavsen Zonneveld
Microsoft 365 & Azure
PowerShell automation
Security & AI
Scroll Down

Building Reliable IT Platforms

About Jan Tommy
10+ Years in
IT & support

Hi, I'm Jan Tommy Gustavsen Zonneveld, an IT operations specialist and cloud enthusiast from Norway.

I work in IKT Agder with user support and Microsoft 365 platforms for several municipalities. My daily work includes troubleshooting, identity and access management in Entra ID, and close collaboration with operations and platform teams to keep services stable and secure.

I have a higher vocational degree in IT operations (120 ECTS, level 5.2) with top grades in Microsoft 365, Linux, automation with PowerShell, Infrastructure as Code, security and ethical hacking. I enjoy automating repetitive work, improving documentation, and using AI assistants and Azure AI Search to make knowledge easier to find.

Over the years I have also worked as a teacher assistant in Infrastructure as Code, fiber technician, PC/mobile repair technician and B2B advisor. This gives me a strong practical understanding, good communication skills and the ability to explain complex technical topics in a simple way.

Name Jan Tommy Gustavsen Zonneveld
Location Arendal, Norway
Availability Open to opportunities
Let's Connect
</about>

Real-World Automation & Cloud

Selected projects from my GitHub that demonstrate practical use of Infrastructure as Code, Microsoft 365 automation and applied machine learning in IT operations.

Terraform Azure GitHub Actions

Azure AI Terraform Demo

Production-style Terraform reference implementation for deploying an Azure OpenAI-backed API with App Service, Key Vault and monitoring, following Infrastructure as Code best practices.

PowerShell Microsoft Graph Exchange Online

M365 Admin Tool

Desktop GUI tool built with PowerShell 7 and WPF for managing shared mailboxes and distribution groups in Microsoft 365 / Exchange Online, tailored for day-to-day IT operations.

Python scikit-learn NLP

Ticket AI Classifier

Machine learning model for automatic classification and routing of IT support tickets, helping service desks reduce manual triage and improve response time.

Flask Azure Cosmos DB Terraform

NilexViewer

Flask application for searching and viewing support cases with an Azure Cosmos DB backend, demonstrating cloud-native design for service management data.

View All GitHub Repositories
</projects>

Core Competence

Technologies and domains I work with across IT operations, cloud, security and automation.

Cloud & Infrastructure

Azure
Microsoft Azure
Terraform
Terraform / IaC
Windows Server
Windows Server
Linux
Linux

Automation & Microsoft 365

PowerShell
PowerShell automation
M365
Microsoft 365 admin
GitHub Actions
GitHub Actions / DevOps
Docker
Docker & containers

Programming & Security

Python
Python
Java
Java
PHP
PHP
Security
Security & ethical hacking
</skills>

What People Say

"Jan Tommy quickly understands both technical and business needs, and is always looking for ways to automate and improve our daily work. A solid team player who shares knowledge with others."

Colleague
Colleague feedback IT operations & support
5.0

"Strong focus on structure, documentation and quality. Brings in new ideas around cloud, security and AI, and helps others adopt new tools in a safe way."

Mentor
Mentor feedback Fagskole / courses
5.0

"Combines hands-on experience from fiber, networking and PC help with modern cloud skills. Comfortable both with customers and deep technical troubleshooting."

Manager
Manager feedback Telecom & IT
5.0
</testimonials>

Let's Work Together

Interested in IT operations, cloud or automation work? Reach out and let's talk.

Location Arendal, Norway
Response Time Typically within 24 hours
</contact>