Northern Virginia, USA
ProjectsFebruary 28, 2026

Enterprise Help Desk Lab – osTicket on Microsoft Azure

Enterprise Help Desk Lab – osTicket on Microsoft Azure — project cover
This project simulates a real-world enterprise IT Service Desk environment built entirely in Microsoft Azure. I deployed and configured osTicket on an Ubuntu Linux virtual machine, secured the environment with HTTPS, and modeled structured IT operations including triage, SLA management, escalation handling, and ticket lifecycle documentation. The goal was not just installation — it was operating the system like a production help desk.
  • Provisioned an Ubuntu 24.04 VM in Microsoft Azure.
  • Configured Apache, MySQL, and PHP to host osTicket.
  • Secured server access using SSH key authentication.
  • Implemented HTTPS using Let’s Encrypt (Certbot).
  • Configured Azure networking, public IP, and DNS.
This mirrors how a small-to-mid enterprise might deploy a cloud-hosted internal service desk.
Created structured departments to simulate enterprise support operations:
  • Identity & Access
  • Networking
  • Help Desk
  • Onboarding / Tier 2 Escalation
Help Topics were configured to automatically route tickets to the appropriate department and priority level.
Implemented priority-based SLA tiers:
  • P1 (Critical) – 4-hour resolution target
  • P2 (High) – 8-hour resolution target
  • P3 (Normal) – 48-hour resolution target
  • P4 (Low) – 120-hour resolution target
Each ticket tracks:
  • Time to first response
  • Time to resolution
  • Due date and escalation triggers
This models real incident management processes used in enterprise IT.
Simulated 40+ enterprise tickets, including:
  • MFA / Authenticator issues
  • VPN connection failures
  • Outlook & shared mailbox errors
  • Account lockouts
  • New hire onboarding
  • Hardware & printer issues
  • Wi-Fi connectivity problems
For each ticket, I documented:
  • Triage notes
  • Root cause analysis
  • Resolution steps
  • Internal communication
  • Customer-facing response
  • SLA validation
This created a realistic, end-to-end ticket lifecycle workflow.
Using structured ticket data, I analyzed:
  • Total tickets processed
  • Priority distribution
  • Category breakdown
  • Average response times
  • Average resolution times
  • Recurring issue trends
This simulates help desk KPI reporting and continuous process improvement.
Cloud & Infrastructure
  • Microsoft Azure
  • Ubuntu Linux
  • Azure Networking & DNS
Server Stack
  • Apache
  • MySQL
  • PHP
  • osTicket
Security
  • SSH key authentication
  • Let’s Encrypt SSL (Certbot)
Operations
  • ITIL-style SLA modeling
  • Triage documentation
  • Ticket lifecycle management
  • Fully functional cloud-hosted help desk system.
  • HTTPS-secured Linux deployment.
  • Structured SLA and department-based routing.
  • 40+ simulated enterprise support tickets.
  • Documented ticket triage and resolution workflows.
  • Public GitHub repository with setup documentation.
This lab bridges cloud infrastructure, Linux administration, and structured IT service management, simulating the responsibilities of a Tier 1 / Tier 2 enterprise support environment.

Related projects

Sentilops – Financial Intelligence Automation System

Sentilops – Financial Intelligence Automation System

Built an AI-assisted finance-intelligence pipeline that ingests newsletters and business content, extracts structured signals, routes actions, stores knowledge, and alerts on relevant financial and cash-flow insights.
NOVA CASHFLOW – Financial Literacy Community Automation

NOVA CASHFLOW – Financial Literacy Community Automation

Built community, research, newsletter, and financial-intelligence workflows supporting NOVA CASHFLOW's practical financial-literacy mission for students and young professionals.
Finance + Real Estate Intelligence Automation Suite

Finance + Real Estate Intelligence Automation Suite

A reusable automation architecture for extracting, classifying, storing, and routing finance and real-estate intelligence from newsletters, research sources, and business content.
SentinelOps – AI-Assisted Phishing Investigation Platform

SentinelOps – AI-Assisted Phishing Investigation Platform

Built a Python-based phishing investigation platform that automates webpage evidence collection, IOC extraction, phishing risk scoring, and analyst-ready reporting using Playwright, OpenRouter, and SQLite.
SmishGuard – USPS Smishing Detection & IOC Extraction

SmishGuard – USPS Smishing Detection & IOC Extraction

Analyzed a real-world USPS SMS phishing campaign and developed a Python-based CLI tool to automate smishing triage, extract indicators of compromise (IOCs), generate incident response documentation, and create detection rules.
CupidSecure – AI-Powered Romance Scam Detection

CupidSecure – AI-Powered Romance Scam Detection

Built an end-to-end AI security platform that analyzes dating conversations for romance-scam patterns, scores financial risk, and provides a training simulator and threat dashboard — winner of 1st Place in the Blockchain, Cyber & Security track at HackFax × PatriotHacks 2026.
LinkedIn Content Automation Engine (Make.com, OpenRouter, Gamma AI)

LinkedIn Content Automation Engine (Make.com, OpenRouter, Gamma AI)

Built an end-to-end LinkedIn content engine that turns TLDR newsletters into SOC-focused posts with AI-generated Gamma slide decks, fully automated and scheduled in Make.com.
Cybersecurity Awareness Research for College Students

Cybersecurity Awareness Research for College Students

Transformed an ENG 111 research assignment into a real-world cybersecurity policy proposal advocating mandatory student cybersecurity training and continuous awareness initiatives, supported by peer-reviewed research.
SOAR + EDR Automated Incident Response (LimaCharlie, Tines, Slack, HTML Email)

SOAR + EDR Automated Incident Response (LimaCharlie, Tines, Slack, HTML Email)

Developed a fully automated detection-to-isolation workflow: LimaCharlie detects suspicious activity, Tines generates Slack and email alerts, collects analyst approval, and isolates the endpoint via API—confirming success in Slack.
LCPS Gift Card Phishing Incident Analysis (BEC Investigation)

LCPS Gift Card Phishing Incident Analysis (BEC Investigation)

Investigated and documented a real-world Business Email Compromise (BEC) phishing attempt targeting an LCPS email account. Performed email header forensics, social engineering analysis, framework mapping, and produced a formal incident report and visual case-study poster.
Active Directory 2.0: SIEM + SOAR Auto-Response (Splunk, Slack, Shuffle)

Active Directory 2.0: SIEM + SOAR Auto-Response (Splunk, Slack, Shuffle)

Built an end-to-end detection-to-response pipeline: Splunk detects unauthorized successful RDP logins, Shuffle collects analyst approval by email, then disables the domain account in AD via LDAP and confirms in Slack.
Cloud SOC Honeypot: Microsoft Sentinel Attack Map (Azure)

Cloud SOC Honeypot: Microsoft Sentinel Attack Map (Azure)

Built a cloud-based SOC lab: deployed a Windows honeypot VM in Azure, captured 44,000+ brute-force attempts, forwarded logs to Log Analytics, integrated with Microsoft Sentinel, enriched attacker IPs with GeoIP, and visualized global attack sources on a live map.
Windows Recovery Project: BIOS Boot Failure (Error 1962)

Windows Recovery Project: BIOS Boot Failure (Error 1962)

Troubleshot and restored a compromised Windows desktop that failed with BIOS Error 1962: 'No Operating System Found.' Adjusted BIOS boot configuration, attempted DISM/SFC repairs, then performed a clean OS reinstall via bootable USB to recover full functionality.
IntelliPath AI: Personalized Learning Through AI-Driven Video Summaries

IntelliPath AI: Personalized Learning Through AI-Driven Video Summaries

Developing an AI-powered platform that transforms YouTube videos into structured summaries, actionable notes, and personalized learning paths. Features include transcript analysis, AI assistant chat, sidebar navigation with history/folders, payment integration, and cloud-based persistence.
Astray: Lost Kingdoms (Python Pixel RPG)

Astray: Lost Kingdoms (Python Pixel RPG)

Building a 16-bit RPG in Python using Pygame, featuring interactive menus, real-time cutscenes, object-oriented game logic, and a story-driven quest system. Demonstrates software development skills, creativity, and iterative project management.