Back

Internal Helpdesk & Asset Management

iTeamHd (HelpDesk)

Internal helpdesk and asset management system. Improved load time by 10x, added real-time dashboards via SignalR, and built a React Native mobile client with push notifications.

ASP.NET MVC
SQL Server
SignalR
jQuery
React Native
Expo Push Notifications

Overview

iTeamHd is the organization's internal helpdesk and IT asset management platform. It replaced a fragmented mix of email threads and spreadsheets with a unified system for tracking tickets, managing assets, and routing work across the IT team.

What I Built

  • Designed the full ticketing workflow including creation, assignment, escalation, and resolution states
  • Built real-time ticket status updates using SignalR so technicians see changes without refreshing
  • Developed a React Native mobile client for field technicians with Expo push notifications for new assignments
  • Centralized asset inventory with hardware tagging and assignment tracking
  • Created a live dashboard showing open ticket counts, SLA status, and technician workloads

Technical Highlights

SignalR was used to push ticket state changes to all connected clients in real time. When a ticket is updated, the dashboard and any open ticket views refresh automatically — no polling required.

The mobile app was built with React Native and Expo, targeting both iOS and Android with a single codebase. Push notifications are delivered via Expo's notification service and trigger on new ticket assignments.